<?xml version='1.0' encoding='UTF-8'?>
<?metadataRepository version='1.2.0'?>
<repository name='org.eclipse.gemoc.gemoc_studio.updatesite' type='org.eclipse.equinox.internal.p2.metadata.repository.LocalMetadataRepository' version='1'>
  <properties size='2'>
    <property name='p2.timestamp' value='1627468716814'/>
    <property name='p2.compressed' value='true'/>
  </properties>
  <references size='6'>
    <repository uri='http://download.eclipse.org/elk/updates/releases/0.7.1/' url='http://download.eclipse.org/elk/updates/releases/0.7.1/' type='0' options='1'/>
    <repository uri='http://www.kermeta.org/k3/update_2018-09-05' url='http://www.kermeta.org/k3/update_2018-09-05' type='0' options='1'/>
    <repository uri='http://melange.inria.fr/updatesite/nightly/update' url='http://melange.inria.fr/updatesite/nightly/update' type='0' options='1'/>
    <repository uri='http://www.kermeta.org/diverse-commons/updates/latest' url='http://www.kermeta.org/diverse-commons/updates/latest' type='0' options='1'/>
    <repository uri='http://download.eclipse.org/tools/ajdt/410/dev/update' url='http://download.eclipse.org/tools/ajdt/410/dev/update' type='0' options='1'/>
    <repository uri='http://www.kermeta.org/ale-lang/updates/latest' url='http://www.kermeta.org/ale-lang/updates/latest' type='0' options='1'/>
  </references>
  <units size='2059'>
    <unit id='org.eclipse.sirius.editor.properties.ext.widgets.reference' version='6.5.1.202106111115' generation='2'>
      <update id='org.eclipse.sirius.editor.properties.ext.widgets.reference' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Properties View Extension Reference Widget Properties'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.editor.properties.ext.widgets.reference'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.editor.properties.ext.widgets.reference' version='6.5.1.202106111115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.editor.properties.ext.widgets.reference' version='6.5.1.202106111115'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.ext.widgets.reference.internal' version='4.1.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.editor.properties.ext.widgets.reference' version='6.5.1.202106111115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties.ext.widgets.reference' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties.ext.widgets.reference.edit' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.editor' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.editor.properties' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common.ui' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.base' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.swt' range='5.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.sirius.editor.properties.ext.widgets.reference
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.editor.properties.ext.widgets.reference' version='6.5.1.202106111115'/>
      </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.sirius.editor.properties.ext.widgets.reference;singleton:=true&#xA;Bundle-Version: 6.5.1.202106111115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.constraint.feature.feature.group' version='0.1.1.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.moccml.constraint.feature.feature.group' range='[0.0.0,0.1.1.202107281019)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Moccml Constraint'/>
        <property name='org.eclipse.equinox.p2.description' value='The MoCC Modeling Language allows to defines MoCC constraints using automaton. &#xA;It provides an extension&#xA;to CCSL to define automaton. The feature includes metamodels&#xA;and genmodel edits and editors.&#xA;&#xA;(Includes moccml.constraint.core, moccml.constraint.graphical.editors, moccml.constraint.text.editors, and moccml.constraint.ccsl.solver.extension.automata features)'/>
        <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.gemoc.mocc'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.constraint.feature'/>
        <property name='maven-version' value='0.1.1-SNAPSHOT'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.feature.feature.group' version='0.1.1.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.core.feature.feature.group' range='[0.1.1.202107281019,0.1.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.graphical.editors.feature.feature.group' range='[0.1.1.202107281019,0.1.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.text.editors.feature.feature.group' range='[0.1.1.202107281019,0.1.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.ccsl.solver.extension.automata.feature.feature.group' range='[0.1.1.202107281019,0.1.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.feature.feature.jar' range='[0.1.1.202107281019,0.1.1.202107281019]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 I3S Laboratory and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.core.feature.feature.group' version='1.6.1000.v20210507-0825' singleton='false'>
      <update id='org.eclipse.equinox.p2.core.feature.feature.group' range='[0.0.0,1.6.1000.v20210507-0825)' severity='0'/>
      <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.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.core.feature'/>
        <property name='maven-version' value='1.6.1000-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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2010, 2013 EclipseSource Inc. and others.'/>
        <property name='df_LT.featureName' value='Equinox p2, headless functionalities'/>
        <property name='df_LT.description' value='Provides a minimal headless provisioning system.'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.core.feature.feature.group' version='1.6.1000.v20210507-0825'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='34'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.core.feature.feature.group' range='[1.4.0,2.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.core.ssl.feature.feature.group' range='[1.1.0,2.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.filetransfer.feature.feature.group' range='[3.13.7,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.filetransfer.httpclient45.feature.feature.group' range='[1.0.0,2.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.filetransfer.ssl.feature.feature.group' range='[1.1.0,2.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.artifact.repository' range='[1.4.100.v20210418-1636,1.4.100.v20210418-1636]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.console' range='[1.2.0.v20210315-2042,1.2.0.v20210315-2042]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.core' range='[2.7.0.v20210315-2042,2.7.0.v20210315-2042]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.director' range='[2.5.0.v20210325-0750,2.5.0.v20210325-0750]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.engine' range='[2.7.0.v20210328-0514,2.7.0.v20210328-0514]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.garbagecollector' range='[1.2.0.v20210316-1209,1.2.0.v20210316-1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.metadata' range='[2.6.0.v20210331-1610,2.6.0.v20210331-1610]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.metadata.repository' range='[1.4.0.v20210315-2228,1.4.0.v20210315-2228]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.repository' range='[2.5.100.v20210329-1206,2.5.100.v20210329-1206]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.touchpoint.eclipse' range='[2.3.0.v20210315-2228,2.3.0.v20210315-2228]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.touchpoint.natives' range='[1.4.0.v20210326-2048,1.4.0.v20210326-2048]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.simpleconfigurator.manipulator' range='[2.2.0.v20210315-2228,2.2.0.v20210315-2228]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.sat4j.core' range='[2.3.5.v201308161310,2.3.5.v201308161310]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.sat4j.pb' range='[2.3.5.v201404071733,2.3.5.v201404071733]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.frameworkadmin' range='[2.2.0.v20210315-2042,2.2.0.v20210315-2042]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.frameworkadmin.equinox' range='[1.2.0.v20210315-2042,1.2.0.v20210315-2042]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.preferences' range='[3.8.200.v20210212-1143,3.8.200.v20210212-1143]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security' range='[1.3.600.v20210126-1005,1.3.600.v20210126-1005]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.jarprocessor' range='[1.2.0.v20210507-0825,1.2.0.v20210507-0825]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.transport.ecf' range='[1.3.100.v20210329-1206,1.3.100.v20210329-1206]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.operations' range='[2.6.0.v20210315-2228,2.6.0.v20210315-2228]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security.macosx' range='[1.101.400.v20210427-1958,1.101.400.v20210427-1958]'>
          <filter>
            (osgi.os=macosx)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security.linux.x86_64' range='[1.1.500.v20210125-1508,1.1.500.v20210125-1508]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security.win32.x86_64' range='[1.1.200.v20190812-0919,1.1.200.v20190812-0919]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.tukaani.xz' range='[1.8.0.v20180207-1613,1.8.0.v20180207-1613]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.bouncycastle.bcpg' range='[1.65.0.v20200527-1955,1.65.0.v20200527-1955]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.bouncycastle.bcprov' range='[1.65.1.v20200529-1514,1.65.1.v20200529-1514]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.concurrent' range='[1.2.0.v20210202-1157,1.2.0.v20210202-1157]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.core.feature.feature.jar' range='[1.6.1000.v20210507-0825,1.6.1000.v20210507-0825]'>
          <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.jgit.feature.jar' version='5.12.0.202106070339-r'>
      <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='http://www.eclipse.org/jgit/'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2005, 2020 Shawn Pearce, Robin Rosenberg, et.al.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Distribution License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/org/documents/edl-v10.html'/>
        <property name='df_LT.featureName' value='Java implementation of Git'/>
        <property name='df_LT.description' value='A pure Java implementation of the Git version control system.'/>
        <property name='df_LT.providerName' value='Eclipse JGit'/>
        <property name='maven-groupId' value='org.eclipse.jgit.feature'/>
        <property name='maven-artifactId' value='org.eclipse.jgit'/>
        <property name='maven-version' value='5.12.0.202106070339-r'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.feature.jar' version='5.12.0.202106070339-r'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.jgit' version='5.12.0.202106070339-r'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.jgit' version='5.12.0.202106070339-r'/>
      </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.xtext.ui.shared' version='2.25.0.v20210301-0928' generation='2'>
      <update id='org.eclipse.xtext.ui.shared' range='[0.0.0,2.25.0.v20210301-0928)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext UI Shared'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.ui.shared'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.shared' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared' version='2.25.0.v20210301-0928'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.shared' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.shared.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.ui.shared' version='2.25.0.v20210301-0928'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='0.0.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder' range='0.0.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.13.102' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='3.13.100' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types.ui' range='0.0.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.13.1' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='3.6.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.ui.shared' version='2.25.0.v20210301-0928'/>
      </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.xtext.ui.shared;singleton:=true&#xA;Bundle-Version: 2.25.0.v20210301-0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.modeldebugging.framework.commons.feature.source.feature.jar' version='4.0.0.202107281019'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='ModelDebugging framework commons Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='List of plugins that are part of the execution framework'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://gemoc.org/studio/'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.modeldebugging.framework.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.modeldebugging.framework.commons.feature'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.modeldebugging.framework.commons.feature.source.feature.jar' version='4.0.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.modeldebugging.framework.commons.feature.source' version='4.0.0.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.modeldebugging.framework.commons.feature.source' version='4.0.0.202107281019'/>
      </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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.apache.batik.ext.awt' version='1.6.0.v201011041432' singleton='false'>
      <update id='org.apache.batik.ext.awt' range='[0.0.0,1.6.0.v201011041432)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Apache Batik AWT Utilities'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='iplog.bug_id' value='2070'/>
        <property name='iplog.contact.name' value='Anthony Hunter'/>
        <property name='iplog.contact.email' value='anthonyh{at}ca.ibm.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.ext.awt' version='1.6.0.v201011041432'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.ext.awt' version='1.6.0.v201011041432'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.color' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.font' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.g2d' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.geom' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.image' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.image.codec' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.image.codec.tiff' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.image.renderable' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.image.rendered' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.image.spi' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.swing' version='1.6.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.apache.batik.util' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.util.gui' range='[1.6.0,1.7.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.ext.awt' version='1.6.0.v201011041432'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.ext.awt&#xA;Bundle-Version: 1.6.0.v201011041432
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.xtext.mocdsl.source' version='0.1.1.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.xtext.mocdsl.source' range='[0.0.0,0.1.1.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='ENSTA Bretagne'/>
        <property name='df_LT.bundleName' value='MoCCML MoCC (CCSL&amp;Automata) DSL 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.gemoc.mocc'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.xtext.mocdsl'/>
        <property name='maven-version' value='0.1.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.xtext.mocdsl.source' version='0.1.1.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.xtext.mocdsl.source' version='0.1.1.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.xtext.mocdsl.source' version='0.1.1.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.xtext.mocdsl.source' version='0.1.1.202107281019'/>
      </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.gemoc.moccml.constraint.ccslmocc.model.xtext.mocdsl.source&#xA;Bundle-Version: 0.1.1.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.xtext.fsmdsl.ui' version='0.1.1.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.xtext.fsmdsl.ui' range='[0.0.0,0.1.1.202107281019)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.Bundle-Name' value='MoCCML Automata xtext ui'/>
        <property name='df_LT.Bundle-Vendor' value='ENSTA Bretagne'/>
        <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.gemoc.mocc'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.xtext.fsmdsl.ui'/>
        <property name='maven-version' value='0.1.1-SNAPSHOT'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.xtext.fsmdsl.ui' version='0.1.1.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.xtext.fsmdsl.ui' version='0.1.1.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.xtext.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.xtext.ui.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.xtext.ui.contentassist.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.xtext.ui.contentassist.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.xtext.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.xtext.ui.labeling' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.xtext.ui.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.xtext.ui.quickfix' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.xtext.ui.wizard' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.xtext.fsmdsl.ui' version='0.1.1.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='20'>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.xtext.fsmdsl' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.library.xtext.ui' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.parser.xtext.ui' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.codetemplates.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xpand' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.xtext.xbase.lib' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.moccml.constraint.fsmkernel.model.xtext.fsmdsl.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.xtext.fsmdsl.ui' version='0.1.1.202107281019'/>
      </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.gemoc.moccml.constraint.fsmkernel.model.xtext.fsmdsl.ui;singleton:=true&#xA;Bundle-Version: 0.1.1.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.sequential.modeling.wb.sample.deployer' version='3.1.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.sequential.modeling.wb.sample.deployer' range='[0.0.0,3.1.0.202107281019)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Gemoc Modeling workbench example deployer'/>
        <property name='org.eclipse.equinox.p2.provider' value='INRIA'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.official_samples.deployers'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.sequential.modeling.wb.sample.deployer'/>
        <property name='maven-version' value='3.1.0-SNAPSHOT'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.sequential.modeling.wb.sample.deployer' version='3.1.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.sequential.modeling.wb.sample.deployer' version='3.1.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.sequential.modeling.wb.sample.deployer' version='3.1.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.sequential.modeling.wb.sample.deployer
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.sequential.modeling.wb.sample.deployer' version='3.1.0.202107281019'/>
      </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.gemoc.sequential.modeling.wb.sample.deployer;singleton:=true&#xA;Bundle-Version: 3.1.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.query.feature.jar' version='1.12.0.201805030653'>
      <properties size='11'>
        <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='http://www.eclipse.org/modeling/emf/?project=query'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='EMF Model Query'/>
        <property name='df_LT.description' value='EMF Model Query.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.query.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.query'/>
        <property name='maven-version' value='1.12.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.query.feature.jar' version='1.12.0.201805030653'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.query' version='1.12.0.201805030653'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.query' version='1.12.0.201805030653'/>
      </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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2005, 2015 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.xtext.xtext.ide.source' version='2.25.0.v20210301-0843' singleton='false'>
      <update id='org.eclipse.xtext.xtext.ide.source' range='[0.0.0,2.25.0.v20210301-0843)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext Language IDE Support Sources'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xtext.ide'/>
        <property name='maven-version' value='2.25.0'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.ide.source' version='2.25.0.v20210301-0843'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xtext.ide.source' version='2.25.0.v20210301-0843'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.xtext.ide.source' version='2.25.0.v20210301-0843'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xtext.ide.source' version='2.25.0.v20210301-0843'/>
      </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.xtext.xtext.ide.source&#xA;Bundle-Version: 2.25.0.v20210301-0843
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.transaction.ui' version='1.4.0.201805140824'>
      <update id='org.eclipse.emf.transaction.ui' range='[0.0.0,1.4.0.201805140824)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='EMF Model Transaction UI'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.emf.transaction.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.emf.transaction.ui'/>
        <property name='maven-version' value='1.4.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.transaction.ui' version='1.4.0.201805140824'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.transaction.ui' version='1.4.0.201805140824'/>
        <provided namespace='java.package' name='org.eclipse.emf.transaction.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.transaction.ui.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.transaction.ui.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.transaction.ui.view' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.3.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.transaction' range='[1.2.0,2.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.transaction.ui' version='1.4.0.201805140824'/>
      </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.emf.transaction.ui;singleton:=true&#xA;Bundle-Version: 1.4.0.201805140824
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.executionframework.debugger.ui.source' version='4.0.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.executionframework.debugger.ui.source' range='[0.0.0,4.0.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='unknown'/>
        <property name='df_LT.bundleName' value='org.eclipse.gemoc.executionframework.debugger.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.gemoc.modeldebugging.executionframework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.executionframework.debugger.ui'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.debugger.ui.source' version='4.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.debugger.ui.source' version='4.0.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.executionframework.debugger.ui.source' version='4.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.executionframework.debugger.ui.source' version='4.0.0.202107281019'/>
      </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.gemoc.executionframework.debugger.ui.source&#xA;Bundle-Version: 4.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.views.properties.tabbed' version='3.9.100.v20201223-1348' generation='2'>
      <update id='org.eclipse.ui.views.properties.tabbed' range='[0.0.0,3.9.100.v20201223-1348)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse.org'/>
        <property name='df_LT.Plugin.name' value='Tabbed Properties View'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ui'/>
        <property name='maven-artifactId' value='org.eclipse.ui.views.properties.tabbed'/>
        <property name='maven-version' value='3.9.100-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.properties.tabbed' version='3.9.100.v20201223-1348'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' version='3.9.100.v20201223-1348'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.views.properties.tabbed' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.views.properties.tabbed.css' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.views.properties.tabbed.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.views.properties.tabbed.view' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.views.properties.tabbed' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.views.properties.tabbed' version='3.9.100.v20201223-1348'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.core' range='0.12.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.18.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.ui.views.properties.tabbed
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.views.properties.tabbed' version='3.9.100.v20201223-1348'/>
      </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.ui.views.properties.tabbed;singleton:=true&#xA;Bundle-Version: 3.9.100.v20201223-1348
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.acceleo.parser' version='3.7.11.202102190929' generation='2'>
      <update id='org.eclipse.acceleo.parser' range='[0.0.0,3.7.11.202102190929)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Acceleo Parser'/>
        <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.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.parser'/>
        <property name='maven-version' value='3.7.11-SNAPSHOT'/>
      </properties>
      <provides size='21'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.parser' version='3.7.11.202102190929'/>
        <provided namespace='osgi.bundle' name='org.eclipse.acceleo.parser' version='3.7.11.202102190929'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.compatibility.parser.ast.ocl.environment' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.parser.ast' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.parser.ast.ocl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.parser.ast.ocl.environment' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.parser.compiler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.parser.cst' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.parser.cst.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.parser.documentation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.parser.documentation.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.parser.compiler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.parser.cst' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.parser.cst.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.parser.cst.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.parser.interpreter' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.acceleo.parser' version='3.7.11.202102190929'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.base' range='[27.0.0,30.2.0)'/>
        <required namespace='java.package' name='com.google.common.collect' range='[27.0.0,30.2.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.acceleo.parser' version='3.7.11.202102190929'/>
      </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.acceleo.parser;singleton:=true&#xA;Bundle-Version: 3.7.11.202102190929
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.director' version='2.5.0.v20210325-0750' generation='2'>
      <update id='org.eclipse.equinox.p2.director' range='[0.0.0,2.5.0.v20210325-0750)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Equinox Provisioning Director'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.director'/>
        <property name='maven-version' value='2.5.0-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.director' version='2.5.0.v20210325-0750'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.director' version='2.5.0.v20210325-0750'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.director' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.rollback' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.director' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.planner' version='2.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.director' version='2.5.0.v20210325-0750'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.jobs' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.sat4j.core' range='[2.3.5,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.sat4j.pb' range='[2.3.5,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.configurator' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine.query' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.3.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.p2.director
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.director' version='2.5.0.v20210325-0750'/>
      </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.equinox.p2.director;singleton:=true&#xA;Bundle-Version: 2.5.0.v20210325-0750
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.diagram.elk' version='6.5.1.202106111115' generation='2'>
      <update id='org.eclipse.sirius.diagram.elk' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius ELK integration'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.diagram.elk'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.elk' version='6.5.1.202106111115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.diagram.elk' version='6.5.1.202106111115'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.elk' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.diagram.elk' version='6.5.1.202106111115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='16'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram' range='6.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram.ui' range='6.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.elk.core.service' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.elk.graph' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.render' range='1.7.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.elk.alg.layered' range='0.6.0'/>
        <required namespace='java.package' name='com.google.common.collect' range='15.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.common.tools.api.util' range='3.1.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.sirius.diagram.elk
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.diagram.elk' version='6.5.1.202106111115'/>
      </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.sirius.diagram.elk;singleton:=true&#xA;Bundle-Version: 6.5.1.202106111115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.source' version='2.25.0.v20210301-0843' singleton='false'>
      <update id='org.eclipse.xtext.source' range='[0.0.0,2.25.0.v20210301-0843)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext Runtime Bundle Sources'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext'/>
        <property name='maven-version' value='2.25.0'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.source' version='2.25.0.v20210301-0843'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.source' version='2.25.0.v20210301-0843'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.source' version='2.25.0.v20210301-0843'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.source' version='2.25.0.v20210301-0843'/>
      </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.xtext.source&#xA;Bundle-Version: 2.25.0.v20210301-0843
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.common.xtext' version='6.5.1.202106111115' generation='2'>
      <update id='org.eclipse.sirius.common.xtext' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Integration with Xtext'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.common.xtext'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.common.xtext' version='6.5.1.202106111115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.common.xtext' version='6.5.1.202106111115'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.xtext.internal' version='2.1.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.common.xtext' version='6.5.1.202106111115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='2.1.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.8.1' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.transaction' range='1.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types' range='2.1.1'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.sirius.common.xtext
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.common.xtext' version='6.5.1.202106111115'/>
      </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.sirius.common.xtext;singleton:=true&#xA;Bundle-Version: 6.5.1.202106111115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecore.change.edit' version='2.8.0.v20180706-1146' generation='2'>
      <update id='org.eclipse.emf.ecore.change.edit' range='[0.0.0,2.8.0.v20180706-1146)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EMF Change 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.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecore.change.edit'/>
        <property name='maven-version' value='2.8.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.change.edit' version='2.8.0.v20180706-1146'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecore.change.edit' version='2.8.0.v20180706-1146'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.change.provider' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecore.change.edit' version='2.8.0.v20180706-1146'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.change' range='[2.13.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.14.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.15.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='[2.11.0,3.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.5.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.emf.ecore.change.edit
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecore.change.edit' version='2.8.0.v20180706-1146'/>
      </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.emf.ecore.change.edit;singleton:=true&#xA;Bundle-Version: 2.8.0.v20180706-1146
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.acceleo.common.ui' version='3.7.11.202102190929' generation='2'>
      <update id='org.eclipse.acceleo.common.ui' range='[0.0.0,3.7.11.202102190929)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Acceleo Common 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.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.common.ui'/>
        <property name='maven-version' value='3.7.11-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.common.ui' version='3.7.11.202102190929'/>
        <provided namespace='osgi.bundle' name='org.eclipse.acceleo.common.ui' version='3.7.11.202102190929'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.common.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.common.ui.internal.notification' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.common.ui.notification' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.acceleo.common.ui' version='3.7.11.202102190929'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.acceleo.common.ui' version='3.7.11.202102190929'/>
      </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.acceleo.common.ui;singleton:=true&#xA;Bundle-Version: 3.7.11.202102190929
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.acceleo.profiler.editor' version='3.7.11.202102190929' generation='2'>
      <update id='org.eclipse.acceleo.profiler.editor' range='[0.0.0,3.7.11.202102190929)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Acceleo Profiler 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.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.profiler.editor'/>
        <property name='maven-version' value='3.7.11-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.profiler.editor' version='3.7.11.202102190929'/>
        <provided namespace='osgi.bundle' name='org.eclipse.acceleo.profiler.editor' version='3.7.11.202102190929'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.profiler.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.profiler.presentation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.acceleo.profiler.editor' version='3.7.11.202102190929'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.profiler.edit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.editor' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.acceleo.profiler.editor' version='3.7.11.202102190929'/>
      </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.acceleo.profiler.editor;singleton:=true&#xA;Bundle-Version: 3.7.11.202102190929
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.examples.validity' version='2.15.0.v20210609-1442' generation='2'>
      <update id='org.eclipse.ocl.examples.validity' range='[0.0.0,2.15.0.v20210609-1442)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='OCL Examples Validity View Extensions'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <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.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples.validity'/>
        <property name='maven-version' value='2.15.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.validity' version='2.15.0.v20210609-1442'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.examples.validity' version='2.15.0.v20210609-1442'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.validity.locator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.validity.plugin' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.examples.validity' version='2.15.0.v20210609-1442'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.uml2.uml' range='[5.0.0,6.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.examples.emf.validation.validity' range='[2.1.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.examples.emf.validation.validity.ui' range='[2.1.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.examples.debug' range='[2.1.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.examples.debug.vm.ui' range='[2.4.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.examples.xtext.console' range='[4.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.completeocl' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.examples.validity
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.examples.validity' version='2.15.0.v20210609-1442'/>
      </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.ocl.examples.validity;singleton:=true&#xA;Bundle-Version: 2.15.0.v20210609-1442
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.ext.base' version='6.5.1.202106111115' singleton='false' generation='2'>
      <update id='org.eclipse.sirius.ext.base' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Library Extensions - Base'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ext.base'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.base' version='6.5.1.202106111115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ext.base' version='6.5.1.202106111115'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.base' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.base.cache' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.base.collect' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.base.relations' version='2.0.4'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.ext.base' version='6.5.1.202106111115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='2.8.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='[21.0.0,30.2.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.sirius.ext.base
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ext.base' version='6.5.1.202106111115'/>
      </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.sirius.ext.base&#xA;Bundle-Version: 6.5.1.202106111115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolinggemoc_studio_headless.config.gtk.linux.x86_64' version='3.3.0.202107281019' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolinggemoc_studio_headless.config.gtk.linux.x86_64' version='3.3.0.202107281019'/>
        <provided namespace='toolinggemoc_studio_headless' name='gemoc_studio_headless.config' version='3.3.0.202107281019'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='configure'>
            setProgramProperty(propName:eclipse.product,propValue:org.eclipse.gemoc.gemoc_studio.headless.GemocStudioHeadless);setProgramProperty(propName:eclipse.application,propValue:org.eclipse.gemoc.gemoc_studio.headless.EngineRunner);
          </instruction>
          <instruction key='unconfigure'>
            setProgramProperty(propName:eclipse.product,propValue:);setProgramProperty(propName:eclipse.application,propValue:);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.rcp' version='4.20.0.v20210611-1600'>
      <update id='org.eclipse.rcp' range='[0.0.0,4.20.0.v20210611-1600)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse RCP'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.rcp'/>
        <property name='maven-artifactId' value='org.eclipse.rcp'/>
        <property name='maven-version' value='4.20.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rcp' version='4.20.0.v20210611-1600'/>
        <provided namespace='osgi.bundle' name='org.eclipse.rcp' version='4.20.0.v20210611-1600'/>
        <provided namespace='osgi.identity' name='org.eclipse.rcp' version='4.20.0.v20210611-1600'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.rcp' version='4.20.0.v20210611-1600'/>
      </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.rcp; singleton:=true&#xA;Bundle-Version: 4.20.0.v20210611-1600
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.trace' version='1.2.0.v20210110-1242' generation='2'>
      <update id='org.eclipse.ui.trace' range='[0.0.0,1.2.0.v20210110-1242)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Equinox Dynamic Tracing Enablement UI'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <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.ui'/>
        <property name='maven-artifactId' value='org.eclipse.ui.trace'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.trace' version='1.2.0.v20210110-1242'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.trace' version='1.2.0.v20210110-1242'/>
        <provided namespace='java.package' name='org.eclipse.ui.trace.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.trace.internal.datamodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.trace.internal.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.trace.internal.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.trace' version='1.2.0.v20210110-1242'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.6.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.ui.trace
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.trace' version='1.2.0.v20210110-1242'/>
      </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.ui.trace;singleton:=true&#xA;Bundle-Version: 1.2.0.v20210110-1242
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.execution.moccml.feature.source.feature.jar' version='2.3.0.202107281019'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC ExecutionMOCCML Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='GEMOC ExecutionMOCCML components. &#xA;This feature regroups all the GEMOC components from https://github.com/eclipse/gemoc-studio-execution-moccml/&#xA;repository.&#xA;It provides a concurrent engine and xdsml development environment based on Java and CCSL.'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.execution.concurrent.ccsljava'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.moccml.feature'/>
        <property name='maven-version' value='2.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.moccml.feature.source.feature.jar' version='2.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.execution.moccml.feature.source' version='2.3.0.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.execution.moccml.feature.source' version='2.3.0.202107281019'/>
      </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='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          Eclipse Public License - v 1.0&#xA;&#xA;THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC LICENSE (&amp;quot;AGREEMENT&amp;quot;). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT&amp;apos;S ACCEPTANCE OF THIS AGREEMENT.&#xA;&#xA;1. DEFINITIONS&#xA;&#xA;&amp;quot;Contribution&amp;quot; means:&#xA;&#xA;a) in the case of the initial Contributor, the initial code and documentation distributed under this Agreement, and&#xA;&#xA;b) in the case of each subsequent Contributor:&#xA;&#xA;i) changes to the Program, and&#xA;&#xA;ii) additions to the Program;&#xA;&#xA;where such changes and/or additions to the Program originate from and are distributed by that particular Contributor. A Contribution &amp;apos;originates&amp;apos; from a Contributor if it was added to the Program by such Contributor itself or anyone acting on such Contributor&amp;apos;s behalf. Contributions do not include additions to the Program which: (i) are separate modules of software distributed in conjunction with the Program under their own license agreement, and (ii) are not derivative works of the Program.&#xA;&#xA;&amp;quot;Contributor&amp;quot; means any person or entity that distributes the Program.&#xA;&#xA;&amp;quot;Licensed Patents&amp;quot; mean patent claims licensable by a Contributor which are necessarily infringed by the use or sale of its Contribution alone or when combined with the Program.&#xA;&#xA;&amp;quot;Program&amp;quot; means the Contributions distributed in accordance with this Agreement.&#xA;&#xA;&amp;quot;Recipient&amp;quot; means anyone who receives the Program under this Agreement, including all Contributors.&#xA;&#xA;2. GRANT OF RIGHTS&#xA;&#xA;a) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, distribute and sublicense the Contribution of such Contributor, if any, and such derivative works, in source code and object code form.&#xA;&#xA;b) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free patent license under Licensed Patents to make, use, sell, offer to sell, import and otherwise transfer the Contribution of such Contributor, if any, in source code and object code form. This patent license shall apply to the combination of the Contribution and the Program if, at the time the Contribution is added by the Contributor, such addition of the Contribution causes such combination to be covered by the Licensed Patents. The patent license shall not apply to any other combinations which include the Contribution. No hardware per se is licensed hereunder.&#xA;&#xA;c) Recipient understands that although each Contributor grants the licenses to its Contributions set forth herein, no assurances are provided by any Contributor that the Program does not infringe the patent or other intellectual property rights of any other entity. Each Contributor disclaims any liability to Recipient for claims brought by any other entity based on infringement of intellectual property rights or otherwise. As a condition to exercising the rights and licenses granted hereunder, each Recipient hereby assumes sole responsibility to secure any other intellectual property rights needed, if any. For example, if a third party patent license is required to allow Recipient to distribute the Program, it is Recipient&amp;apos;s responsibility to acquire that license before distributing the Program.&#xA;&#xA;d) Each Contributor represents that to its knowledge it has sufficient copyright rights in its Contribution, if any, to grant the copyright license set forth in this Agreement.&#xA;&#xA;3. REQUIREMENTS&#xA;&#xA;A Contributor may choose to distribute the Program in object code form under its own license agreement, provided that:&#xA;&#xA;a) it complies with the terms and conditions of this Agreement; and&#xA;&#xA;b) its license agreement:&#xA;&#xA;i) effectively disclaims on behalf of all Contributors all warranties and conditions, express and implied, including warranties or conditions of title and non-infringement, and implied warranties or conditions of merchantability and fitness for a particular purpose;&#xA;&#xA;ii) effectively excludes on behalf of all Contributors all liability for damages, including direct, indirect, special, incidental and consequential damages, such as lost profits;&#xA;&#xA;iii) states that any provisions which differ from this Agreement are offered by that Contributor alone and not by any other party; and&#xA;&#xA;iv) states that source code for the Program is available from such Contributor, and informs licensees how to obtain it in a reasonable manner on or through a medium customarily used for software exchange.&#xA;&#xA;When the Program is made available in source code form:&#xA;&#xA;a) it must be made available under this Agreement; and&#xA;&#xA;b) a copy of this Agreement must be included with each copy of the Program.&#xA;&#xA;Contributors may not remove or alter any copyright notices contained within the Program.&#xA;&#xA;Each Contributor must identify itself as the originator of its Contribution, if any, in a manner that reasonably allows subsequent Recipients to identify the originator of the Contribution.&#xA;&#xA;4. COMMERCIAL DISTRIBUTION&#xA;&#xA;Commercial distributors of software may accept certain responsibilities with respect to end users, business partners and the like. While this license is intended to facilitate the commercial use of the Program, the Contributor who includes the Program in a commercial product offering should do so in a manner which does not create potential liability for other Contributors. Therefore, if a Contributor includes the Program in a commercial product offering, such Contributor (&amp;quot;Commercial Contributor&amp;quot;) hereby agrees to defend and indemnify every other Contributor (&amp;quot;Indemnified Contributor&amp;quot;) against any losses, damages and costs (collectively &amp;quot;Losses&amp;quot;) arising from claims, lawsuits and other legal actions brought by a third party against the Indemnified Contributor to the extent caused by the acts or omissions of such Commercial Contributor in connection with its distribution of the Program in a commercial product offering. The obligations in this section do not apply to any claims or Losses relating to any actual or alleged intellectual property infringement. In order to qualify, an Indemnified Contributor must: a) promptly notify the Commercial Contributor in writing of such claim, and b) allow the Commercial Contributor to control, and cooperate with the Commercial Contributor in, the defense and any related settlement negotiations. The Indemnified Contributor may participate in any such claim at its own expense.&#xA;&#xA;For example, a Contributor might include the Program in a commercial product offering, Product X. That Contributor is then a Commercial Contributor. If that Commercial Contributor then makes performance claims, or offers warranties related to Product X, those performance claims and warranties are such Commercial Contributor&amp;apos;s responsibility alone. Under this section, the Commercial Contributor would have to defend claims against the other Contributors related to those performance claims and warranties, and if a court requires any other Contributor to pay any damages as a result, the Commercial Contributor must pay those damages.&#xA;&#xA;5. NO WARRANTY&#xA;&#xA;EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN &amp;quot;AS IS&amp;quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely responsible for determining the appropriateness of using and distributing the Program and assumes all risks associated with its exercise of rights under this Agreement , including but not limited to the risks and costs of program errors, compliance with applicable laws, damage to or loss of data, programs or equipment, and unavailability or interruption of operations.&#xA;&#xA;6. DISCLAIMER OF LIABILITY&#xA;&#xA;EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.&#xA;&#xA;7. GENERAL&#xA;&#xA;If any provision of this Agreement is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this Agreement, and without further action by the parties hereto, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable.&#xA;&#xA;If Recipient institutes patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Program itself (excluding combinations of the Program with other software or hardware) infringes such Recipient&amp;apos;s patent(s), then such Recipient&amp;apos;s rights granted under Section 2(b) shall terminate as of the date such litigation is filed.&#xA;&#xA;All Recipient&amp;apos;s rights under this Agreement shall terminate if it fails to comply with any of the material terms or conditions of this Agreement and does not cure such failure in a reasonable period of time after becoming aware of such noncompliance. If all Recipient&amp;apos;s rights under this Agreement terminate, Recipient agrees to cease use and distribution of the Program as soon as reasonably practicable. However, Recipient&amp;apos;s obligations under this Agreement and any licenses granted by Recipient relating to the Program shall continue and survive.&#xA;&#xA;Everyone is permitted to copy and distribute copies of this Agreement, but in order to avoid inconsistency the Agreement is copyrighted and may only be modified in the following manner. The Agreement Steward reserves the right to publish new versions (including revisions) of this Agreement from time to time. No one other than the Agreement Steward has the right to modify this Agreement. The Eclipse Foundation is the initial Agreement Steward. The Eclipse Foundation may assign the responsibility to serve as the Agreement Steward to a suitable separate entity. Each new version of the Agreement will be given a distinguishing version number. The Program (including Contributions) may always be distributed subject to the version of the Agreement under which it was received. In addition, after a new version of the Agreement is published, Contributor may elect to distribute the Program (including its Contributions) under the new version. Except as expressly stated in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to the intellectual property of any Contributor under this Agreement, whether expressly, by implication, estoppel or otherwise. All rights in the Program not expressly granted under this Agreement are reserved.&#xA;&#xA;This Agreement is governed by the laws of the State of New York and the intellectual property laws of the United States of America. No party to this Agreement will bring a legal action under this Agreement more than one year after the cause of action arose. Each party waives its rights to a jury trial in any resulting litigation.
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2019 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.jface.databinding' version='1.12.200.v20210111-0911' singleton='false' generation='2'>
      <update id='org.eclipse.jface.databinding' range='[0.0.0,1.12.200.v20210111-0911)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='JFace Data Binding for SWT and JFace'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.jface'/>
        <property name='maven-artifactId' value='org.eclipse.jface.databinding'/>
        <property name='maven-version' value='1.12.200-SNAPSHOT'/>
      </properties>
      <provides size='19'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.databinding' version='1.12.200.v20210111-0911'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jface.databinding' version='1.12.200.v20210111-0911'/>
        <provided namespace='java.package' name='org.eclipse.jface.databinding.dialog' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.databinding.fieldassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.databinding.preference' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.databinding.swt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.databinding.swt.typed' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.databinding.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.databinding.viewers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.databinding.viewers.typed' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.databinding.wizard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.internal.databinding.provisional.swt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.internal.databinding.provisional.viewers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.internal.databinding.swt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.internal.databinding.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.internal.databinding.viewers' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jface.databinding' version='1.12.200.v20210111-0911'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.observable' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.property' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jface.databinding
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jface.databinding' version='1.12.200.v20210111-0911'/>
      </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.jface.databinding&#xA;Bundle-Version: 1.12.200.v20210111-0911
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ant.launching' version='1.3.0.v20210415-1314' generation='2'>
      <update id='org.eclipse.ant.launching' range='[0.0.0,1.3.0.v20210415-1314)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Ant Launching Support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.ant'/>
        <property name='maven-artifactId' value='org.eclipse.ant.launching'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ant.launching' version='1.3.0.v20210415-1314'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ant.launching' version='1.3.0.v20210415-1314'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.launching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.launching.debug' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.launching.debug.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.launching.launchConfigurations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.launching.remote' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.launching.remote.inputhandler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.launching.remote.logger' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.launching.runtime.logger' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.launching' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ant.launching' version='1.3.0.v20210415-1314'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.12.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.12.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ant.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.ant' range='1.9.4'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.externaltools' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.ant.launching
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ant.launching' version='1.3.0.v20210415-1314'/>
      </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.ant.launching;singleton:=true&#xA;Bundle-Version: 1.3.0.v20210415-1314
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.compare.edit' version='4.3.1.202102231741' generation='2'>
      <update id='org.eclipse.emf.compare.edit' range='[0.0.0,4.3.1.202102231741)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EMF Compare 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.emf.compare'/>
        <property name='maven-artifactId' value='org.eclipse.emf.compare.edit'/>
        <property name='maven-version' value='4.3.1-SNAPSHOT'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.edit' version='4.3.1.202102231741'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.compare.edit' version='4.3.1.202102231741'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.adapterfactory.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.command.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.domain' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.domain.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.internal.adapterfactory' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.internal.adapterfactory.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.internal.domain' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.provider.spec' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.provider.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.compare.edit' version='4.3.1.202102231741'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='2.10.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.10.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.transaction' range='1.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.annotations' range='[27.0.0,30.2.0)'/>
        <required namespace='java.package' name='com.google.common.base' range='[27.0.0,30.2.0)'/>
        <required namespace='java.package' name='com.google.common.collect' range='[27.0.0,30.2.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.compare.edit' version='4.3.1.202102231741'/>
      </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.emf.compare.edit;singleton:=true&#xA;Bundle-Version: 4.3.1.202102231741
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtend' version='2.2.0.v201605260315' singleton='false' generation='2'>
      <update id='org.eclipse.xtend' range='[0.0.0,2.2.0.v201605260315)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.pluginName' value='Xtend Core'/>
        <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'/>
      </properties>
      <provides size='26'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend' version='2.2.0.v201605260315'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtend' version='2.2.0.v201605260315'/>
        <provided namespace='java.package' name='org.eclipse.internal.xtend.check.codeassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.internal.xtend.expression.ast' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.internal.xtend.expression.codeassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.internal.xtend.expression.debug' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.internal.xtend.expression.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.internal.xtend.type.baseimpl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.internal.xtend.type.baseimpl.types' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.internal.xtend.type.impl.oawclassic' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.internal.xtend.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.internal.xtend.util.internal.icu' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.internal.xtend.xtend' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.internal.xtend.xtend.ast' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.internal.xtend.xtend.codeassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.internal.xtend.xtend.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.internal.xtend.xtend.types' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.check' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.expression' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.type.impl.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.type.impl.java.beans' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.typesystem' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtend' version='2.2.0.v201605260315'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='4.0.0' optional='true'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='4.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.logging' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtend' version='2.2.0.v201605260315'/>
      </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.xtend&#xA;Bundle-Version: 2.2.0.v201605260315
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.core.formatterapp.source' version='1.0.0.v20200119-0748' singleton='false'>
      <update id='org.eclipse.jdt.core.formatterapp.source' range='[0.0.0,1.0.0.v20200119-0748)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Java Development Tools Formatter Application 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.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.core.formatterapp'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core.formatterapp.source' version='1.0.0.v20200119-0748'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.core.formatterapp.source' version='1.0.0.v20200119-0748'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.core.formatterapp.source' version='1.0.0.v20200119-0748'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.core.formatterapp.source' version='1.0.0.v20200119-0748'/>
      </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.jdt.core.formatterapp.source&#xA;Bundle-Version: 1.0.0.v20200119-0748
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.ccslkernel.parser.xtext.ui' version='1.0.0.202106280832' generation='2'>
      <update id='fr.inria.aoste.timesquare.ccslkernel.parser.xtext.ui' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='XText Parser UI for extendedCCSL'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.ccslkernel.parser.xtext.ui'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.parser.xtext.ui' version='1.0.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.parser.xtext.ui' version='1.0.0.202106280832'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.parser.xtext.ui' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.parser.xtext.ui.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.parser.xtext.ui.contentassist.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.parser.xtext.ui.contentassist.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.parser.xtext.ui.editor' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.parser.xtext.ui.hover' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.parser.xtext.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.parser.xtext.ui.labeling' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.parser.xtext.ui.outline' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.parser.xtext.ui.quickfix' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.parser.xtext.ui.wizard' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.timesquare.ccslkernel.parser.xtext.ui' version='1.0.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='22'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.uml2.uml' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='2.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared' range='2.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder' range='2.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xpand' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.utils.pluginhelpers' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.model' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.parser.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.parser.xtext.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.xtext.util' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.utils.umlhelpers' range='1.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.timesquare.ccslkernel.parser.xtext.ui' version='1.0.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.timesquare.ccslkernel.parser.xtext.ui;singleton:=true&#xA;Bundle-Version: 1.0.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.jobs' version='3.11.0.v20210420-1453' generation='2'>
      <update id='org.eclipse.core.jobs' range='[0.0.0,3.11.0.v20210420-1453)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Jobs Mechanism'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.core'/>
        <property name='maven-artifactId' value='org.eclipse.core.jobs'/>
        <property name='maven-version' value='3.11.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.jobs' version='3.11.0.v20210420-1453'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.jobs' version='3.11.0.v20210420-1453'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.jobs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.runtime.jobs' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.jobs' version='3.11.0.v20210420-1453'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.8.0,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.debug' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.3.0'/>
        <required namespace='java.package' name='org.osgi.service.packageadmin' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.core.jobs
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.jobs' version='3.11.0.v20210420-1453'/>
      </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.core.jobs; singleton:=true&#xA;Bundle-Version: 3.11.0.v20210420-1453
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.ui.feature.feature.jar' version='2.3.0.202107281019'>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Execution Engine CCSL Java Runtime UI'/>
        <property name='org.eclipse.equinox.p2.description' value='CCSL Java Execution Engine Runtime UI&#xA;User Interface for the running languages built for the concurrent engine.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://gemoc.org/studio/'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.execution.concurrent.ccsljava'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.ui.feature'/>
        <property name='maven-version' value='2.3.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.ui.feature.feature.jar' version='2.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.ui.feature' version='2.3.0.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.ui.feature' version='2.3.0.202107281019'/>
      </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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.apache.felix.scr.source' version='2.1.24.v20200924-1939' singleton='false'>
      <update id='org.apache.felix.scr.source' range='[0.0.0,2.1.24.v20200924-1939)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Apache Felix Declarative Services Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.felix.scr'/>
        <property name='maven-version' value='2.1.24-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.felix.scr.source' version='2.1.24.v20200924-1939'/>
        <provided namespace='osgi.bundle' name='org.apache.felix.scr.source' version='2.1.24.v20200924-1939'/>
        <provided namespace='osgi.identity' name='org.apache.felix.scr.source' version='2.1.24.v20200924-1939'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.felix.scr.source' version='2.1.24.v20200924-1939'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.felix.scr.source&#xA;Bundle-Version: 2.1.24.v20200924-1939
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.examples.feature.group' version='2.25.0.v20210301-1429' singleton='false'>
      <update id='org.eclipse.xtext.examples.feature.group' range='[0.0.0,2.25.0.v20210301-1429)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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.xtext.feature'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.examples'/>
        <property name='maven-version' value='2.25.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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='Xtext Examples'/>
        <property name='df_LT.description' value='Xtext Examples Feature'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.examples.feature.group' version='2.25.0.v20210301-1429'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.runtime.feature.group' range='[2.25.0.v20210301-1429,2.25.0.v20210301-1429]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.feature.group' range='[2.25.0.v20210301-1429,2.25.0.v20210301-1429]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.ui.examples' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.examples.feature.jar' range='[2.25.0.v20210301-1429,2.25.0.v20210301-1429]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        Copyright (c) 2009, 2018 itemis AG (http://www.itemis.eu) and others.&#xA;&#xA;This program and the accompanying materials &#xA;are made available under the terms of the Eclipse Public License 2.0 &#xA;which is available at http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.bouncycastle.bcpg' version='1.65.0.v20200527-1955' singleton='false' generation='2'>
      <update id='org.bouncycastle.bcpg' range='[0.0.0,1.65.0.v20200527-1955)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Bouncy Castle OpenPGP API'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.bouncycastle.bcpg'/>
        <property name='maven-version' value='1.65.0-SNAPSHOT'/>
      </properties>
      <provides size='20'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.bouncycastle.bcpg' version='1.65.0.v20200527-1955'/>
        <provided namespace='osgi.bundle' name='org.bouncycastle.bcpg' version='1.65.0.v20200527-1955'/>
        <provided namespace='java.package' name='org.bouncycastle.apache.bzip2' version='1.65.0'/>
        <provided namespace='java.package' name='org.bouncycastle.bcpg' version='1.65.0'/>
        <provided namespace='java.package' name='org.bouncycastle.bcpg.attr' version='1.65.0'/>
        <provided namespace='java.package' name='org.bouncycastle.bcpg.sig' version='1.65.0'/>
        <provided namespace='java.package' name='org.bouncycastle.gpg' version='1.65.0'/>
        <provided namespace='java.package' name='org.bouncycastle.gpg.keybox' version='1.65.0'/>
        <provided namespace='java.package' name='org.bouncycastle.gpg.keybox.bc' version='1.65.0'/>
        <provided namespace='java.package' name='org.bouncycastle.gpg.keybox.jcajce' version='1.65.0'/>
        <provided namespace='java.package' name='org.bouncycastle.openpgp' version='1.65.0'/>
        <provided namespace='java.package' name='org.bouncycastle.openpgp.bc' version='1.65.0'/>
        <provided namespace='java.package' name='org.bouncycastle.openpgp.examples' version='1.65.0'/>
        <provided namespace='java.package' name='org.bouncycastle.openpgp.jcajce' version='1.65.0'/>
        <provided namespace='java.package' name='org.bouncycastle.openpgp.operator' version='1.65.0'/>
        <provided namespace='java.package' name='org.bouncycastle.openpgp.operator.bc' version='1.65.0'/>
        <provided namespace='java.package' name='org.bouncycastle.openpgp.operator.jcajce' version='1.65.0'/>
        <provided namespace='osgi.identity' name='org.bouncycastle.bcpg' version='1.65.0.v20200527-1955'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='44'>
        <required namespace='java.package' name='org.bouncycastle.apache.bzip2' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.cryptlib' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.edec' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.gnu' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.nist' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.pkcs' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.x509' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.x9' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.bcpg' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.bcpg.attr' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.bcpg.sig' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.agreement' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.digests' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.ec' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.encodings' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.engines' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.generators' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.io' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.modes' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.params' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.signers' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.util' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.gpg' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.gpg.keybox' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.jcajce.io' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.jcajce.spec' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.jcajce.util' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.jce.provider' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.math.ec' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.openpgp' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.openpgp.jcajce' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.openpgp.operator' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.openpgp.operator.bc' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.openpgp.operator.jcajce' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.util' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.util.encoders' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.util.io' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='javax.crypto' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.crypto.interfaces' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.crypto.spec' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version&gt;=1.5))'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.bouncycastle.bcpg' version='1.65.0.v20200527-1955'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.bouncycastle.bcpg&#xA;Bundle-Version: 1.65.0.v20200527-1955
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.common.ui.services.properties' version='1.9.0.202004160913' generation='2'>
      <update id='org.eclipse.gmf.runtime.common.ui.services.properties' range='[0.0.0,1.9.0.202004160913)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF Common UI Properties Service Framework'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.common.ui.services.properties'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.common.ui.services.properties'/>
        <property name='maven-version' value='1.9.0-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.services.properties' version='1.9.0.202004160913'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.services.properties' version='1.9.0.202004160913'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.properties.descriptors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.properties.extended' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.properties.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.properties.internal.l10n' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.common.ui.services.properties' version='1.9.0.202004160913'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.common.ui.services.properties' version='1.9.0.202004160913'/>
      </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.gmf.runtime.common.ui.services.properties; singleton:=true&#xA;Bundle-Version: 1.9.0.202004160913
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.doc.feature.group' version='3.15.0.v20210609-1442' singleton='false'>
      <update id='org.eclipse.ocl.doc.feature.group' range='[0.0.0,3.15.0.v20210609-1442)' severity='0'/>
      <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://projects.eclipse.org/projects/modeling.mdt.ocl'/>
        <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.ocl.features'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.doc'/>
        <property name='maven-version' value='3.15.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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='OCL Documentation'/>
        <property name='df_LT.description' value='Provides the online OCL documentation.'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.doc.feature.group' version='3.15.0.v20210609-1442'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.doc' range='[3.15.0.v20210609-1442,3.15.0.v20210609-1442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.doc.feature.jar' range='[3.15.0.v20210609-1442,3.15.0.v20210609-1442]'>
          <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>
        [Documentation] Copyright text will be taken from the shared license feature
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.security.ui' version='1.3.0.v20210121-0947' generation='2'>
      <update id='org.eclipse.equinox.security.ui' range='[0.0.0,1.3.0.v20210121-0947)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Equinox Security Default UI'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.security.ui'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security.ui' version='1.3.0.v20210121-0947'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.security.ui' version='1.3.0.v20210121-0947'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.provisional.security.ui' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.security.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.security.ui.nls' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.security.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.security.ui.storage' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.security.ui.storage.view' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.security.ui.wizard' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.security.ui' version='1.3.0.v20210121-0947'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.security' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.preferences' range='[3.2.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.4.0,4.0.0)'/>
        <required namespace='java.package' name='javax.crypto.spec' range='0.0.0'/>
        <required namespace='java.package' name='javax.security.auth.x500' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.internal.provisional.service.security' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.internal.service.security' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.debug' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.resolver' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.security' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='[1.3.3,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.security.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.security.ui' version='1.3.0.v20210121-0947'/>
      </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.equinox.security.ui;singleton:=true&#xA;Bundle-Version: 1.3.0.v20210121-0947
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.ui.shared.source' version='2.25.0.v20210301-0928' singleton='false'>
      <update id='org.eclipse.xtext.ui.shared.source' range='[0.0.0,2.25.0.v20210301-0928)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext UI Shared 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.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.ui.shared'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.shared.source' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared.source' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.ui.shared.source' version='2.25.0.v20210301-0928'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.ui.shared.source' version='2.25.0.v20210301-0928'/>
      </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.xtext.ui.shared.source&#xA;Bundle-Version: 2.25.0.v20210301-0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecoretools.registration' version='3.3.0.201811051325' generation='2'>
      <update id='org.eclipse.emf.ecoretools.registration' range='[0.0.0,3.3.0.201811051325)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EPackages Registration Plug-in'/>
        <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.emf.ecoretools'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecoretools.registration'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.registration' version='3.3.0.201811051325'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecoretools.registration' version='3.3.0.201811051325'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.registration' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.registration.popup.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.registration.view' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecoretools.registration' version='3.3.0.201811051325'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecoretools.registration' version='3.3.0.201811051325'/>
      </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.emf.ecoretools.registration;singleton:=true&#xA;Bundle-Version: 3.3.0.201811051325
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mwe2.language.sdk.feature.group' version='2.12.1.v20210218-2134' singleton='false'>
      <update id='org.eclipse.emf.mwe2.language.sdk.feature.group' range='[0.0.0,2.12.1.v20210218-2134)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mwe2.language.sdk'/>
        <property name='maven-version' value='2.12.1'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='MWE2 Language SDK'/>
        <property name='df_LT.description' value='MWE2 Language SDK'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.language.sdk.feature.group' version='2.12.1.v20210218-2134'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.runtime.sdk.feature.group' range='[2.12.1.v20210218-2134,2.12.1.v20210218-2134]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.launcher.feature.group' range='[2.12.1.v20210218-2134,2.12.1.v20210218-2134]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.launcher.source.feature.group' range='[2.12.1.v20210218-2134,2.12.1.v20210218-2134]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.feature.group' range='[2.20.0,3.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.language' range='[2.12.1.v20210218-2134,2.12.1.v20210218-2134]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.language.ide' range='[2.12.1.v20210218-2134,2.12.1.v20210218-2134]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.language.ui' range='[2.12.1.v20210218-2134,2.12.1.v20210218-2134]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.launch.ui' range='[2.12.1.v20210218-2134,2.12.1.v20210218-2134]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.language.source' range='[2.12.1.v20210218-2134,2.12.1.v20210218-2134]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.language.ide.source' range='[2.12.1.v20210218-2134,2.12.1.v20210218-2134]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.language.ui.source' range='[2.12.1.v20210218-2134,2.12.1.v20210218-2134]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.launch.ui.source' range='[2.12.1.v20210218-2134,2.12.1.v20210218-2134]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.language.sdk.feature.jar' range='[2.12.1.v20210218-2134,2.12.1.v20210218-2134]'>
          <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 uri='http://www.eclipse.org/legal/epl-2.0' url='http://www.eclipse.org/legal/epl-2.0'>
        Copyright (c) 2007 IBM Corporation and others.&#xA;This program and the accompanying materials are made available under the&#xA;terms of the Eclipse Public License 2.0 which is available at&#xA;http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.diffmerge.sirius' version='0.10.0.201805311703'>
      <update id='org.eclipse.emf.diffmerge.sirius' range='[0.0.0,0.10.0.201805311703)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Diff/Merge Plug-In (Incubation)'/>
        <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.emf.diffmerge'/>
        <property name='maven-artifactId' value='org.eclipse.emf.diffmerge.sirius'/>
        <property name='maven-version' value='0.10.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.diffmerge.sirius' version='0.10.0.201805311703'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.diffmerge.sirius' version='0.10.0.201805311703'/>
        <provided namespace='java.package' name='org.eclipse.emf.diffmerge.sirius' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.diffmerge.gmf' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='5.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram.sequence' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.diffmerge.sirius' version='0.10.0.201805311703'/>
      </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.emf.diffmerge.sirius;singleton:=true&#xA;Bundle-Version: 0.10.0.201805311703
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.trace.feature.feature.jar' version='1.0.1.202106280832'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Trace Model'/>
        <property name='org.eclipse.equinox.p2.description' value='Trace Meta-Model'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.rtsimex.org'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='org.eclipse.update.feature.plugin' value='fr.inria.aoste.trace'/>
        <property name='maven-groupId' value='fr.inria.aoste.trace'/>
        <property name='maven-artifactId' value='fr.inria.aoste.trace.feature'/>
        <property name='maven-version' value='1.0.1-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.trace.feature.feature.jar' version='1.0.1.202106280832'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='fr.inria.aoste.trace.feature' version='1.0.1.202106280832'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='fr.inria.aoste.trace.feature' version='1.0.1.202106280832'/>
      </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='license.html' url='license.html'>
          The Kairos team-project (INRIA/I3S) makes available all content in this plug-in (&amp;quot;Content&amp;quot;).&#xA;Unless otherwise indicated below, the Content is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&amp;quot;EPL&amp;quot;).&#xA;A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &amp;quot;Program&amp;quot; will mean the Content.&#xA;If you did not receive this Content directly from the Kairos team-project, the Content is being redistributed&#xA;by another party (&amp;quot;Redistributor&amp;quot;) and different terms and conditions may apply to your use of any&#xA;object code in the Content. Check the Redistributor&amp;apos;s license that was provided with the Content. If no&#xA;such license exists, contact the Redistributor.&#xA;Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in&#xA;the Content and such source code may be obtained at http://timesquare.inria.fr.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.core.databinding.beans' version='1.7.200.v20210111-0759' singleton='false' generation='2'>
      <update id='org.eclipse.core.databinding.beans' range='[0.0.0,1.7.200.v20210111-0759)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='JFace Data Binding for JavaBeans'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.core.databinding.beans'/>
        <property name='maven-version' value='1.7.200-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.databinding.beans' version='1.7.200.v20210111-0759'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.databinding.beans' version='1.7.200.v20210111-0759'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.beans' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.beans.typed' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.databinding.beans' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.databinding.beans' version='1.7.200.v20210111-0759'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.observable' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.property' range='[1.3.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.core.databinding.beans
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.databinding.beans' version='1.7.200.v20210111-0759'/>
      </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.core.databinding.beans&#xA;Bundle-Version: 1.7.200.v20210111-0759
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.osgi.util.source' version='3.6.0.v20210212-1137' singleton='false'>
      <update id='org.eclipse.osgi.util.source' range='[0.0.0,3.6.0.v20210212-1137)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='OSGi Release 4.2.0 Utility Classes 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.osgi'/>
        <property name='maven-artifactId' value='org.eclipse.osgi.util'/>
        <property name='maven-version' value='3.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.osgi.util.source' version='3.6.0.v20210212-1137'/>
        <provided namespace='osgi.bundle' name='org.eclipse.osgi.util.source' version='3.6.0.v20210212-1137'/>
        <provided namespace='osgi.identity' name='org.eclipse.osgi.util.source' version='3.6.0.v20210212-1137'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.osgi.util.source' version='3.6.0.v20210212-1137'/>
      </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.osgi.util.source&#xA;Bundle-Version: 3.6.0.v20210212-1137
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.feature.source.feature.group' version='2.3.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.feature.source.feature.group' range='[0.0.0,2.3.0.202107281019)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Execution Engine CCSL Java Runtime Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='CCSL Java Execution Engine Runtime&#xA;Runtime for running languages built for the concurrent engine.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://gemoc.org/studio/'/>
        <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.gemoc.execution.concurrent.ccsljava'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.feature'/>
        <property name='maven-version' value='2.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.feature.source.feature.group' version='2.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.feature.feature.group' range='[2.3.0.202107281019,2.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.extensions.k3.source' range='[2.3.0.202107281019,2.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.extensions.k3.rtd.modelstate.source' range='[2.3.0.202107281019,2.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.extensions.timesquare.source' range='[2.3.0.202107281019,2.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.utils.source' range='[2.3.0.202107281019,2.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.api.source' range='[2.3.0.202107281019,2.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.source' range='[2.3.0.202107281019,2.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.stimuli_scenario.model.source' range='[2.3.0.202107281019,2.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.mse.model.source' range='[2.3.0.202107281019,2.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.feature.source.feature.jar' range='[2.3.0.202107281019,2.3.0.202107281019]'>
          <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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.modeldebugging.framework.commons.k3.feature.source.feature.group' version='4.0.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.modeldebugging.framework.commons.k3.feature.source.feature.group' range='[0.0.0,4.0.0.202107281019)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='ModelDebugging framework commons for k3 Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='List of plugins that are part of the execution framework'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://gemoc.org/studio/'/>
        <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.gemoc.modeldebugging.framework.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.modeldebugging.framework.commons.k3.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;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.modeldebugging.framework.commons.k3.feature.source.feature.group' version='4.0.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.modeldebugging.framework.commons.k3.feature.feature.group' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.opsemanticsview.gen.k3.source' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.xdsmlframework.commons.ui.k3.source' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.modeldebugging.framework.commons.k3.feature.source.feature.jar' range='[4.0.0.202107281019,4.0.0.202107281019]'>
          <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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.xtext.m2e.source' version='2.25.0.v20210301-0928' singleton='false'>
      <update id='org.eclipse.xtext.m2e.source' range='[0.0.0,2.25.0.v20210301-0928)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext m2e Integration  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.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.m2e'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.m2e.source' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.m2e.source' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.m2e.source' version='2.25.0.v20210301-0928'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.m2e.source' version='2.25.0.v20210301-0928'/>
      </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.xtext.m2e.source&#xA;Bundle-Version: 2.25.0.v20210301-0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.externaltools.source' version='3.5.0.v20210510-1849' singleton='false'>
      <update id='org.eclipse.ui.externaltools.source' range='[0.0.0,3.5.0.v20210510-1849)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='External 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='eclipse.platform.debug'/>
        <property name='maven-artifactId' value='org.eclipse.ui.externaltools'/>
        <property name='maven-version' value='3.5.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.externaltools.source' version='3.5.0.v20210510-1849'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.externaltools.source' version='3.5.0.v20210510-1849'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.externaltools.source' version='3.5.0.v20210510-1849'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.externaltools.source' version='3.5.0.v20210510-1849'/>
      </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.ui.externaltools.source&#xA;Bundle-Version: 3.5.0.v20210510-1849
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='config.a.jre.javase' version='15.0.0' singleton='false'>
      <hostRequirements size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='a.jre.javase' range='15.0.0'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='config.a.jre.javase' version='15.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='a.jre.javase' 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='org.eclipse.ocl.xtext.markup' version='1.15.0.v20210609-1442' generation='2'>
      <update id='org.eclipse.ocl.xtext.markup' range='[0.0.0,1.15.0.v20210609-1442)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='OCL Unified Comment Markup Concrete Syntax Model and Parser'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <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.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.xtext.markup'/>
        <property name='maven-version' value='1.15.0-SNAPSHOT'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.markup' version='1.15.0.v20210609-1442'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.xtext.markup' version='1.15.0.v20210609-1442'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.markup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.markup.formatting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.markup.parser.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.markup.parser.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.markup.scoping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.markup.serializer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.markup.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.markup.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.markupcs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.markupcs.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.markupcs.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.markupcs.validation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.xtext.markup' version='1.15.0.v20210609-1442'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.base' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.log4j' range='[1.2.15,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.xtext.markup
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.xtext.markup' version='1.15.0.v20210609-1442'/>
      </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.ocl.xtext.markup;singleton:=true&#xA;Bundle-Version: 1.15.0.v20210609-1442
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.maven.runtime' version='1.18.0.20210603-1206' singleton='false' generation='2'>
      <update id='org.eclipse.m2e.maven.runtime' range='[0.0.0,1.18.0.20210603-1206)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Embedded Maven Runtime Bundle (includes Incubating components)'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org - m2e'/>
        <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.doc.url' value='www.eclipse.org'/>
        <property name='maven-groupId' value='org.eclipse.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.maven.runtime'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
      </properties>
      <provides size='241'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.maven.runtime' version='1.18.0.20210603-1206'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.maven.runtime' version='1.18.0.20210603-1206'/>
        <provided namespace='java.package' name='META-INF.plexus' version='0.0.0'/>
        <provided namespace='java.package' name='META-INF.sisu' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.inject' version='1.4.0'/>
        <provided namespace='java.package' name='com.google.inject.binder' version='1.4.0'/>
        <provided namespace='java.package' name='com.google.inject.internal' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.inject.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.inject.matcher' version='1.4.0'/>
        <provided namespace='java.package' name='com.google.inject.multibindings' version='1.4.0'/>
        <provided namespace='java.package' name='com.google.inject.name' version='1.4.0'/>
        <provided namespace='java.package' name='com.google.inject.spi' version='1.4.0'/>
        <provided namespace='java.package' name='com.google.inject.util' version='1.4.0'/>
        <provided namespace='java.package' name='io.takari.aether.client' version='0.0.0'/>
        <provided namespace='java.package' name='io.takari.aether.connector' version='0.0.0'/>
        <provided namespace='java.package' name='io.takari.aether.okhttp' version='0.0.0'/>
        <provided namespace='java.package' name='io.takari.aether.wagon' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.artifact' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.artifact.deployer' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.artifact.factory' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.artifact.handler' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.artifact.handler.manager' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.artifact.installer' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.artifact.manager' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.artifact.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.artifact.repository' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.artifact.repository.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.artifact.repository.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.artifact.repository.metadata.io' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.artifact.repository.metadata.io.xpp3' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.artifact.resolver' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.artifact.resolver.filter' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.artifact.versioning' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.bridge' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.building' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.classrealm' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.cli' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.cli.configuration' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.cli.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.cli.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.cli.internal.extension.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.cli.internal.extension.model.io.xpp3' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.cli.logging' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.cli.logging.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.cli.transfer' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.configuration' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.configuration.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.eventspy' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.eventspy.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.exception' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.execution' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.execution.scope' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.execution.scope.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.extension.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.graph' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.internal.aether' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.lifecycle' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.lifecycle.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.lifecycle.internal.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.lifecycle.internal.builder.multithreaded' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.lifecycle.internal.builder.singlethreaded' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.lifecycle.mapping' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.messages' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.model.building' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.model.composition' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.model.inheritance' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.model.interpolation' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.model.io' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.model.io.xpp3' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.model.locator' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.model.management' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.model.merge' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.model.normalization' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.model.path' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.model.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.model.profile' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.model.profile.activation' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.model.resolution' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.model.superpom' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.model.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.monitor.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.monitor.logging' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.plugin.descriptor' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.plugin.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.plugin.lifecycle' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.plugin.lifecycle.io.xpp3' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.plugin.logging' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.plugin.prefix' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.plugin.prefix.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.plugin.version' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.plugin.version.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.profiles' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.profiles.activation' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.profiles.io.xpp3' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.project' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.project.artifact' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.project.inheritance' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.project.interpolation' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.project.path' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.project.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.properties.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.reporting' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.repository' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.repository.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.repository.legacy' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.repository.legacy.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.repository.legacy.repository' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.repository.legacy.resolver' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.repository.legacy.resolver.conflict' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.repository.legacy.resolver.transform' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.repository.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.rtinfo' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.rtinfo.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.session.scope.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.settings' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.settings.building' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.settings.crypto' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.settings.io' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.settings.io.xpp3' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.settings.merge' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.settings.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.shared.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.shared.utils.cli' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.shared.utils.cli.javatool' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.shared.utils.cli.shell' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.shared.utils.introspection' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.shared.utils.io' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.shared.utils.logging' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.shared.utils.reflection' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.shared.utils.xml' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.shared.utils.xml.pull' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.toolchain' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.toolchain.building' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.toolchain.io' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.toolchain.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.toolchain.merge' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.toolchain.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.toolchain.model.io.xpp3' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.usability.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.usability.plugin.io.xpp3' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.wagon' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.wagon.authentication' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.wagon.authorization' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.wagon.events' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.wagon.observers' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.wagon.providers.file' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.wagon.proxy' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.wagon.repository' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.wagon.resource' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.plexus' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.plexus.classworlds' version='2.6.0'/>
        <provided namespace='java.package' name='org.codehaus.plexus.classworlds.launcher' version='2.6.0'/>
        <provided namespace='java.package' name='org.codehaus.plexus.classworlds.realm' version='2.6.0'/>
        <provided namespace='java.package' name='org.codehaus.plexus.classworlds.strategy' version='2.6.0'/>
        <provided namespace='java.package' name='org.codehaus.plexus.component' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.plexus.component.annotations' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.plexus.component.composition' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.plexus.component.configurator' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.plexus.component.configurator.converters' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.plexus.component.configurator.converters.basic' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.plexus.component.configurator.converters.composite' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.plexus.component.configurator.converters.lookup' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.plexus.component.configurator.converters.special' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.plexus.component.configurator.expression' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.plexus.component.factory' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.plexus.component.repository' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.plexus.component.repository.exception' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.plexus.configuration' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.plexus.configuration.xml' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.plexus.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.plexus.interpolation' version='1.25.0'/>
        <provided namespace='java.package' name='org.codehaus.plexus.interpolation.fixed' version='1.25.0'/>
        <provided namespace='java.package' name='org.codehaus.plexus.interpolation.multi' version='1.25.0'/>
        <provided namespace='java.package' name='org.codehaus.plexus.interpolation.object' version='1.25.0'/>
        <provided namespace='java.package' name='org.codehaus.plexus.interpolation.os' version='1.25.0'/>
        <provided namespace='java.package' name='org.codehaus.plexus.interpolation.reflection' version='1.25.0'/>
        <provided namespace='java.package' name='org.codehaus.plexus.interpolation.util' version='1.25.0'/>
        <provided namespace='java.package' name='org.codehaus.plexus.logging' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.plexus.logging.console' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.plexus.personality.plexus.lifecycle.phase' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.plexus.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.plexus.util.cli' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.plexus.util.cli.shell' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.plexus.util.dag' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.plexus.util.introspection' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.plexus.util.io' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.plexus.util.reflection' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.plexus.util.xml' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.plexus.util.xml.pull' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.aether' version='1.1.1'/>
        <provided namespace='java.package' name='org.eclipse.aether.artifact' version='1.1.1'/>
        <provided namespace='java.package' name='org.eclipse.aether.collection' version='1.1.1'/>
        <provided namespace='java.package' name='org.eclipse.aether.connector.basic' version='1.1.1'/>
        <provided namespace='java.package' name='org.eclipse.aether.deployment' version='1.1.1'/>
        <provided namespace='java.package' name='org.eclipse.aether.graph' version='1.1.1'/>
        <provided namespace='java.package' name='org.eclipse.aether.impl' version='1.1.1'/>
        <provided namespace='java.package' name='org.eclipse.aether.impl.guice' version='1.1.1'/>
        <provided namespace='java.package' name='org.eclipse.aether.installation' version='1.1.1'/>
        <provided namespace='java.package' name='org.eclipse.aether.internal.impl' version='1.1.1'/>
        <provided namespace='java.package' name='org.eclipse.aether.internal.impl.collect' version='1.1.1'/>
        <provided namespace='java.package' name='org.eclipse.aether.internal.impl.slf4j' version='1.1.1'/>
        <provided namespace='java.package' name='org.eclipse.aether.internal.transport.wagon' version='1.1.1'/>
        <provided namespace='java.package' name='org.eclipse.aether.metadata' version='1.1.1'/>
        <provided namespace='java.package' name='org.eclipse.aether.repository' version='1.1.1'/>
        <provided namespace='java.package' name='org.eclipse.aether.resolution' version='1.1.1'/>
        <provided namespace='java.package' name='org.eclipse.aether.spi.connector' version='1.1.1'/>
        <provided namespace='java.package' name='org.eclipse.aether.spi.connector.checksum' version='1.1.1'/>
        <provided namespace='java.package' name='org.eclipse.aether.spi.connector.layout' version='1.1.1'/>
        <provided namespace='java.package' name='org.eclipse.aether.spi.connector.transport' version='1.1.1'/>
        <provided namespace='java.package' name='org.eclipse.aether.spi.io' version='1.1.1'/>
        <provided namespace='java.package' name='org.eclipse.aether.spi.localrepo' version='1.1.1'/>
        <provided namespace='java.package' name='org.eclipse.aether.spi.locator' version='1.1.1'/>
        <provided namespace='java.package' name='org.eclipse.aether.spi.log' version='1.1.1'/>
        <provided namespace='java.package' name='org.eclipse.aether.transfer' version='1.1.1'/>
        <provided namespace='java.package' name='org.eclipse.aether.transform' version='1.1.1'/>
        <provided namespace='java.package' name='org.eclipse.aether.transport.wagon' version='1.1.1'/>
        <provided namespace='java.package' name='org.eclipse.aether.util' version='1.1.1'/>
        <provided namespace='java.package' name='org.eclipse.aether.util.artifact' version='1.1.1'/>
        <provided namespace='java.package' name='org.eclipse.aether.util.concurrency' version='1.1.1'/>
        <provided namespace='java.package' name='org.eclipse.aether.util.filter' version='1.1.1'/>
        <provided namespace='java.package' name='org.eclipse.aether.util.graph.manager' version='1.1.1'/>
        <provided namespace='java.package' name='org.eclipse.aether.util.graph.selector' version='1.1.1'/>
        <provided namespace='java.package' name='org.eclipse.aether.util.graph.transformer' version='1.1.1'/>
        <provided namespace='java.package' name='org.eclipse.aether.util.graph.traverser' version='1.1.1'/>
        <provided namespace='java.package' name='org.eclipse.aether.util.graph.version' version='1.1.1'/>
        <provided namespace='java.package' name='org.eclipse.aether.util.graph.visitor' version='1.1.1'/>
        <provided namespace='java.package' name='org.eclipse.aether.util.listener' version='1.1.1'/>
        <provided namespace='java.package' name='org.eclipse.aether.util.repository' version='1.1.1'/>
        <provided namespace='java.package' name='org.eclipse.aether.util.version' version='1.1.1'/>
        <provided namespace='java.package' name='org.eclipse.aether.version' version='1.1.1'/>
        <provided namespace='java.package' name='org.sonatype.plexus.build.incremental' version='0.0.0'/>
        <provided namespace='java.package' name='org.sonatype.plexus.components.cipher' version='0.0.0'/>
        <provided namespace='java.package' name='org.sonatype.plexus.components.sec.dispatcher' version='0.0.0'/>
        <provided namespace='java.package' name='org.sonatype.plexus.components.sec.dispatcher.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.sonatype.plexus.components.sec.dispatcher.model.io.xpp3' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.maven.runtime' version='1.18.0.20210603-1206'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.maven.runtime.slf4j.simple' range='[1.18.0,1.19.0)'/>
        <required namespace='osgi.bundle' name='javax.inject' range='1.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='[1.6.2,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.6.2,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.6.2,2.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2e.maven.runtime
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.m2e.maven.runtime
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.maven.runtime' version='1.18.0.20210603-1206'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2e.maven.runtime;singleton:=false&#xA;Bundle-Version: 1.18.0.20210603-1206
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.model.workbench.source' version='2.1.1000.v20210111-0958' singleton='false'>
      <update id='org.eclipse.e4.ui.model.workbench.source' range='[0.0.0,2.1.1000.v20210111-0958)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse Workbench 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='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.model.workbench'/>
        <property name='maven-version' value='2.1.1000-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.model.workbench.source' version='2.1.1000.v20210111-0958'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.model.workbench.source' version='2.1.1000.v20210111-0958'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.model.workbench.source' version='2.1.1000.v20210111-0958'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.model.workbench.source' version='2.1.1000.v20210111-0958'/>
      </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.e4.ui.model.workbench.source&#xA;Bundle-Version: 2.1.1000.v20210111-0958
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.core.feature.source.feature.group' version='1.5.702.v20210409-2301' singleton='false'>
      <update id='org.eclipse.ecf.core.feature.source.feature.group' range='[0.0.0,1.5.702.v20210409-2301)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='ECF Core Feature Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature provides the ECF core (org.eclipse.ecf) and ECF identity (org.eclipse.ecf.identity) bundles.  These two bundles are required for all other parts of ECF.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/ecf'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - ECF'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.core.feature'/>
        <property name='maven-version' value='1.5.702-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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2009 Composent, Inc. and others.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.core.feature.source.feature.group' version='1.5.702.v20210409-2301'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.source' range='[3.9.102.v20210409-2301,3.9.102.v20210409-2301]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.identity.source' range='[3.9.402.v20210409-2301,3.9.402.v20210409-2301]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.core.feature.source.feature.jar' range='[1.5.702.v20210409-2301,1.5.702.v20210409-2301]'>
          <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.equinox.p2.discovery.feature.feature.jar' version='1.2.900.v20210418-1743'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2010 Tasktop Technologies and others.'/>
        <property name='df_LT.featureName' value='Equinox p2, Discovery UI support'/>
        <property name='df_LT.description' value='All of the bundles that comprise Equinox p2 discovery. &#xA;This feature is intended to be used by integrators building on discovery.'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.discovery.feature'/>
        <property name='maven-version' value='1.2.900-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.discovery.feature.feature.jar' version='1.2.900.v20210418-1743'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.equinox.p2.discovery.feature' version='1.2.900.v20210418-1743'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.equinox.p2.discovery.feature' version='1.2.900.v20210418-1743'/>
      </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.gemoc.execution.concurrent.ccsljavaengine.extensions.k3.rtd.modelstate.source' version='2.3.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.extensions.k3.rtd.modelstate.source' range='[0.0.0,2.3.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='I3S/INRIA Kairos'/>
        <property name='df_LT.bundleName' value='GEMOC ccsljavaengine extension for K3 runtime data helper 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.gemoc.execution.concurrent.ccsljava'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.extensions.k3.rtd.modelstate'/>
        <property name='maven-version' value='2.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.extensions.k3.rtd.modelstate.source' version='2.3.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.extensions.k3.rtd.modelstate.source' version='2.3.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.extensions.k3.rtd.modelstate.source' version='2.3.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.extensions.k3.rtd.modelstate.source' version='2.3.0.202107281019'/>
      </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.gemoc.execution.concurrent.ccsljavaengine.extensions.k3.rtd.modelstate.source&#xA;Bundle-Version: 2.3.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.tukaani.xz.source' version='1.8.0.v20180207-1613' singleton='false'>
      <update id='org.tukaani.xz.source' range='[0.0.0,1.8.0.v20180207-1613)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='XZ for Java Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.tukaani.xz'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.tukaani.xz.source' version='1.8.0.v20180207-1613'/>
        <provided namespace='osgi.bundle' name='org.tukaani.xz.source' version='1.8.0.v20180207-1613'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.tukaani.xz.source' version='1.8.0.v20180207-1613'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.tukaani.xz.source&#xA;Bundle-Version: 1.8.0.v20180207-1613
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.google.inject' version='3.0.0.v201605172100' singleton='false'>
      <update id='com.google.inject' range='[0.0.0,3.0.0.v201605172100)' severity='0'/>
      <properties size='11'>
        <property name='df_LT.Bundle-Name' value='Google Guice (No AOP)'/>
        <property name='df_LT.Bundle-Description' value='Guice is a lightweight dependency injectionframework for Java 5 and above. This bundle contains the no-aopvariant.'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Orbit'/>
        <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='iplog.bug_id' value='6118'/>
        <property name='iplog.contact.name' value='Marcel Bruch'/>
        <property name='iplog.contact.email' value='marcel.bruch@gmail.com'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='http://code.google.com/p/google-guice/'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.google.inject' version='3.0.0.v201605172100'/>
        <provided namespace='osgi.bundle' name='com.google.inject' version='3.0.0.v201605172100'/>
        <provided namespace='java.package' name='com.google.inject' version='1.3.0'/>
        <provided namespace='java.package' name='com.google.inject.binder' version='1.3.0'/>
        <provided namespace='java.package' name='com.google.inject.internal' version='1.3.0'/>
        <provided namespace='java.package' name='com.google.inject.internal.util' version='1.3.0'/>
        <provided namespace='java.package' name='com.google.inject.matcher' version='1.3.0'/>
        <provided namespace='java.package' name='com.google.inject.name' version='1.3.0'/>
        <provided namespace='java.package' name='com.google.inject.spi' version='1.3.0'/>
        <provided namespace='java.package' name='com.google.inject.util' version='1.3.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='java.package' name='javax.inject' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.google.inject' version='3.0.0.v201605172100'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: com.google.inject&#xA;Bundle-Version: 3.0.0.v201605172100
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecoretools.ale.feature.feature.group' version='1.2.0.202007171516' singleton='false'>
      <update id='org.eclipse.emf.ecoretools.ale.feature.feature.group' range='[0.0.0,1.2.0.202007171516)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Action Language for EMF'/>
        <property name='org.eclipse.equinox.p2.provider' value='Inria/Obeo'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.emf.ecoretools.ale'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecoretools.ale.feature'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.ale.feature.feature.group' version='1.2.0.202007171516'/>
      </provides>
      <requires size='9'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.ale.core' range='[1.2.0.202007171516,1.2.0.202007171516]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.ale.examples' range='[1.2.0.202007171516,1.2.0.202007171516]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.ale.ide' range='[1.2.0.202007171516,1.2.0.202007171516]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.ale.ide.ui' range='[1.2.0.202007171516,1.2.0.202007171516]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.ale.xtext' range='[1.2.0.202007171516,1.2.0.202007171516]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.ale.xtext.ide' range='[1.2.0.202007171516,1.2.0.202007171516]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.ale.xtext.ui' range='[1.2.0.202007171516,1.2.0.202007171516]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.Ale' range='[1.2.0.202007171516,1.2.0.202007171516]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.ale.feature.feature.jar' range='[1.2.0.202007171516,1.2.0.202007171516]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
    </unit>
    <unit id='org.eclipse.elk.alg.disco' version='0.7.1' generation='2'>
      <update id='org.eclipse.elk.alg.disco' range='[0.0.0,0.7.1)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='ELK Disconnected Components Compaction'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.elk'/>
        <property name='maven-artifactId' value='org.eclipse.elk.alg.disco'/>
        <property name='maven-version' value='0.7.1'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.elk.alg.disco' version='0.7.1'/>
        <provided namespace='osgi.bundle' name='org.eclipse.elk.alg.disco' version='0.7.1'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.disco' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.disco.graph' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.disco.options' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.disco.structures' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.disco.transform' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.elk.alg.disco' version='0.7.1'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='com.google.guava' range='15.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.elk.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.elk.graph' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.elk.alg.common' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.elk.alg.disco' version='0.7.1'/>
      </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.elk.alg.disco;singleton:=true&#xA;Bundle-Version: 0.7.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.core' version='2.7.0.v20210315-2042' generation='2'>
      <update id='org.eclipse.equinox.p2.core' range='[0.0.0,2.7.0.v20210315-2042)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Equinox Provisioning Core'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.core'/>
        <property name='maven-version' value='2.7.0-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.core' version='2.7.0.v20210315-2042'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.core' version='2.7.0.v20210315-2042'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.core.eventbus' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.core' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.core.spi' version='2.1.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.core' version='2.7.0.v20210315-2042'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.5.0,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.framework.eventmgr' range='1.2.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.framework.log' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.debug' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.6.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='1.5.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.p2.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.core' version='2.7.0.v20210315-2042'/>
      </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.equinox.p2.core;singleton:=true&#xA;Bundle-Version: 2.7.0.v20210315-2042
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.codegen.ecore.ui.feature.jar' version='2.26.0.v20210405-0904'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='EMF Ecore Code Generator UI'/>
        <property name='df_LT.description' value='Generator UI for Ecore-based code generation in the IDE.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.codegen.ecore.ui'/>
        <property name='maven-version' value='2.26.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ecore.ui.feature.jar' version='2.26.0.v20210405-0904'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.codegen.ecore.ui' version='2.26.0.v20210405-0904'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.codegen.ecore.ui' version='2.26.0.v20210405-0904'/>
      </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 uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.xtext.purexbase.source' version='2.25.0.v20210301-0909' singleton='false'>
      <update id='org.eclipse.xtext.purexbase.source' range='[0.0.0,2.25.0.v20210301-0909)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Pure Xbase Runtime Sources'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.purexbase'/>
        <property name='maven-version' value='2.25.0'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.purexbase.source' version='2.25.0.v20210301-0909'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.purexbase.source' version='2.25.0.v20210301-0909'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.purexbase.source' version='2.25.0.v20210301-0909'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.purexbase.source' version='2.25.0.v20210301-0909'/>
      </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.xtext.purexbase.source&#xA;Bundle-Version: 2.25.0.v20210301-0909
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.antlr.runtime' version='3.2.0.v201101311130' singleton='false'>
      <update id='org.antlr.runtime' range='[0.0.0,3.2.0.v201101311130)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='ANTLR Runtime'/>
        <property name='df_LT.providerName' value='Eclipse Orbit'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='iplog.bug_id' value='4865'/>
        <property name='iplog.contact.name' value='Chris Aniszczyk'/>
        <property name='iplog.contact.email' value='caniszczyk@gmail.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.antlr.runtime' version='3.2.0.v201101311130'/>
        <provided namespace='osgi.bundle' name='org.antlr.runtime' version='3.2.0.v201101311130'/>
        <provided namespace='java.package' name='org.antlr.runtime' version='3.2.0'/>
        <provided namespace='java.package' name='org.antlr.runtime.debug' version='3.2.0'/>
        <provided namespace='java.package' name='org.antlr.runtime.misc' version='3.2.0'/>
        <provided namespace='java.package' name='org.antlr.runtime.tree' version='3.2.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.antlr.runtime' version='3.2.0.v201101311130'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.antlr.runtime&#xA;Bundle-Version: 3.2.0.v201101311130
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.w3c.css.sac' version='1.3.1.v200903091627' singleton='false'>
      <update id='org.w3c.css.sac' range='[0.0.0,1.3.1.v200903091627)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='W3C CSS SAC'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='iplog.bug_id' value='2166'/>
        <property name='iplog.contact.name' value='Anthony Hunter'/>
        <property name='iplog.contact.email' value='anthonyh{at}ca.ibm.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.w3c.css.sac' version='1.3.1.v200903091627'/>
        <provided namespace='osgi.bundle' name='org.w3c.css.sac' version='1.3.1.v200903091627'/>
        <provided namespace='java.package' name='org.w3c.css.sac' version='1.3.0'/>
        <provided namespace='java.package' name='org.w3c.css.sac.helpers' version='1.3.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.w3c.css.sac' version='1.3.1.v200903091627'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.w3c.css.sac&#xA;Bundle-Version: 1.3.1.v200903091627
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.ccslkernel.clocktree.generator.feature.feature.group' version='1.0.0.202106280832' singleton='false'>
      <update id='fr.inria.aoste.timesquare.ccslkernel.clocktree.generator.feature.feature.group' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Non-UI part of the clock tree generation'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.ccslkernel.clocktree.generator.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.clocktree.generator.feature.feature.group' version='1.0.0.202106280832'/>
      </provides>
      <requires size='10'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.model' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.utils.console' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.utils.pluginhelpers' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.modelunfolding' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.clocktree.generator' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.utils.grph' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.clocktree.generator.feature.feature.jar' range='[1.0.0.202106280832,1.0.0.202106280832]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='license.html' url='license.html'>
          The Kairos team-project (INRIA/I3S) makes available all content in this plug-in (&amp;quot;Content&amp;quot;).&#xA;Unless otherwise indicated below, the Content is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&amp;quot;EPL&amp;quot;).&#xA;A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &amp;quot;Program&amp;quot; will mean the Content.&#xA;If you did not receive this Content directly from the Kairos team-project, the Content is being redistributed&#xA;by another party (&amp;quot;Redistributor&amp;quot;) and different terms and conditions may apply to your use of any&#xA;object code in the Content. Check the Redistributor&amp;apos;s license that was provided with the Content. If no&#xA;such license exists, contact the Redistributor.&#xA;Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in&#xA;the Content and such source code may be obtained at http://timesquare.inria.fr.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.simpleconfigurator.manipulator' version='2.2.0.v20210315-2228' generation='2'>
      <update id='org.eclipse.equinox.simpleconfigurator.manipulator' range='[0.0.0,2.2.0.v20210315-2228)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleName' value='Simple Configurator Manipulator'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.simpleconfigurator.manipulator'/>
        <property name='maven-version' value='2.2.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.simpleconfigurator.manipulator' version='2.2.0.v20210315-2228'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.simpleconfigurator.manipulator' version='2.2.0.v20210315-2228'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.simpleconfigurator.manipulator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.simpleconfigurator.manipulator' version='2.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.simpleconfigurator.manipulator' version='2.2.0.v20210315-2228'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.5.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.frameworkadmin' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.frameworkadmin.equinox' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.frameworkadmin.utils' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.configuratormanipulator' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.frameworkadmin' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.simpleconfigurator' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.simpleconfigurator.utils' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.3.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.simpleconfigurator.manipulator
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.simpleconfigurator.manipulator' version='2.2.0.v20210315-2228'/>
      </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.equinox.simpleconfigurator.manipulator;singleton:=true&#xA;Bundle-Version: 2.2.0.v20210315-2228
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.mapping.feedback.model.feature.feature.group' version='1.0.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.moccml.mapping.feedback.model.feature.feature.group' range='[0.0.0,1.0.0.202107281019)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='the feedback execution model'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Aoste INRIA / I3S'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.moccml.mapping.framework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.mapping.feedback.model.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.feedback.model.feature.feature.group' version='1.0.0.202107281019'/>
      </provides>
      <requires size='13'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.edit' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.feedback.model' range='[1.0.0.202107281019,1.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.feedback.model.edit' range='[1.0.0.202107281019,1.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.feedback.model.editor' range='[1.0.0.202107281019,1.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.feedback.model.feature.feature.jar' range='[1.0.0.202107281019,1.0.0.202107281019]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 I3S Laboratory and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.gmf.runtime.diagram.ui.providers.ide' version='1.7.0.202004160913' generation='2'>
      <update id='org.eclipse.gmf.runtime.diagram.ui.providers.ide' range='[0.0.0,1.7.0.202004160913)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF Diagram Providers IDE'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.diagram.ui.providers.ide'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.diagram.ui.providers.ide'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.providers.ide' version='1.7.0.202004160913'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.providers.ide' version='1.7.0.202004160913'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.providers.ide.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.providers.ide.internal.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.providers.ide.providers' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.diagram.ui.providers.ide' version='1.7.0.202004160913'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.action.ide' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.providers' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.commands.core' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='4.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='4.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.diagram.ui.providers.ide' version='1.7.0.202004160913'/>
      </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.gmf.runtime.diagram.ui.providers.ide; singleton:=true&#xA;Bundle-Version: 1.7.0.202004160913
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.transport.ecf.source' version='1.3.100.v20210329-1206' singleton='false'>
      <update id='org.eclipse.equinox.p2.transport.ecf.source' range='[0.0.0,1.3.100.v20210329-1206)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Provisioning ECF based Transport 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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.transport.ecf'/>
        <property name='maven-version' value='1.3.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.transport.ecf.source' version='1.3.100.v20210329-1206'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.transport.ecf.source' version='1.3.100.v20210329-1206'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.transport.ecf.source' version='1.3.100.v20210329-1206'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.transport.ecf.source' version='1.3.100.v20210329-1206'/>
      </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.equinox.p2.transport.ecf.source&#xA;Bundle-Version: 1.3.100.v20210329-1206
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.workspace.feature.group' version='1.12.0.201805140824' singleton='false'>
      <update id='org.eclipse.emf.workspace.feature.group' range='[0.0.0,1.12.0.201805140824)' severity='0'/>
      <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='http://www.eclipse.org/modeling/emf/?project=validation'/>
        <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.emf.transaction.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.workspace'/>
        <property name='maven-version' value='1.12.0-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='EMF Model Transaction Workbench Integration'/>
        <property name='df_LT.description' value='EMF Model Transaction Workbench Integration API.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.workspace.feature.group' version='1.12.0.201805140824'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='[3.10.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='[3.9.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.commands' range='[3.6.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit.ui' range='[2.10.0,3.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.transaction' range='[1.4.0,2.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.workspace' range='[1.5.1.201805140824,1.5.1.201805140824]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.workspace.ui' range='[1.3.0.201805140824,1.3.0.201805140824]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.workspace.feature.jar' range='[1.12.0.201805140824,1.12.0.201805140824]'>
          <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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2005, 2015 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.junit.platform.commons.source' version='1.7.1.v20210222-1948' singleton='false'>
      <update id='org.junit.platform.commons.source' range='[0.0.0,1.7.1.v20210222-1948)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='JUnit Platform Commons Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.junit.platform.commons'/>
        <property name='maven-version' value='1.7.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.junit.platform.commons.source' version='1.7.1.v20210222-1948'/>
        <provided namespace='osgi.bundle' name='org.junit.platform.commons.source' version='1.7.1.v20210222-1948'/>
        <provided namespace='osgi.identity' name='org.junit.platform.commons.source' version='1.7.1.v20210222-1948'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.junit.platform.commons.source' version='1.7.1.v20210222-1948'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.junit.platform.commons.source&#xA;Bundle-Version: 1.7.1.v20210222-1948
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.edit.ui.feature.group' version='2.21.0.v20210506-1232' singleton='false'>
      <update id='org.eclipse.emf.edit.ui.feature.group' range='[0.0.0,2.21.0.v20210506-1232)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.edit.ui'/>
        <property name='maven-version' value='2.21.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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='EMF Edit UI'/>
        <property name='df_LT.description' value='Support for integrating EMF Edit with Eclipse&apos;s UI framework.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit.ui.feature.group' version='2.21.0.v20210506-1232'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit.ui' range='[2.20.0.v20210506-1232,2.20.0.v20210506-1232]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit.ui.feature.jar' range='[2.21.0.v20210506-1232,2.21.0.v20210506-1232]'>
          <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 uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.doc' version='3.10.4.v20210609-1727' generation='2'>
      <update id='org.eclipse.m2m.qvt.oml.doc' range='[0.0.0,3.10.4.v20210609-1727)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='QVT Operational Documentation'/>
        <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.qvto-doc'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.doc'/>
        <property name='maven-version' value='3.10.4-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.doc' version='3.10.4.v20210609-1727'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.doc' version='3.10.4.v20210609-1727'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml.doc' version='3.10.4.v20210609-1727'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.debug.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.ui' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.qvt.oml.doc
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml.doc' version='3.10.4.v20210609-1727'/>
      </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.m2m.qvt.oml.doc;singleton:=true&#xA;Bundle-Version: 3.10.4.v20210609-1727
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.jasper.glassfish.source' version='2.2.2.v201501141630' singleton='false'>
      <update id='org.apache.jasper.glassfish.source' range='[0.0.0,2.2.2.v201501141630)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Orbit'/>
        <property name='df_LT.Bundle-Name.0' value='JSP 2.2 implementation from Glassfish Sources'/>
        <property name='df_LT.Bundle-Description' value='JSP 2.2 reference implementation from Glassfish - Source Bundle'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.description' value='%Bundle-Description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.jasper.glassfish.source' version='2.2.2.v201501141630'/>
        <provided namespace='osgi.bundle' name='org.apache.jasper.glassfish.source' version='2.2.2.v201501141630'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.jasper.glassfish.source' version='2.2.2.v201501141630'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.jasper.glassfish.source&#xA;Bundle-Version: 2.2.2.v201501141630
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.weaving.caching' version='1.1.200.v20180827-1235' singleton='false'>
      <update id='org.eclipse.equinox.weaving.caching' range='[0.0.0,1.1.200.v20180827-1235)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Standard Caching Service for Equinox Aspects'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - Equinox'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.weaving.caching'/>
        <property name='maven-version' value='1.1.200-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.weaving.caching' version='1.1.200.v20180827-1235'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.weaving.caching' version='1.1.200.v20180827-1235'/>
        <provided namespace='java.package' name='org.eclipse.equinox.weaving.internal.caching' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.weaving.caching' version='1.1.200.v20180827-1235'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='java.package' name='com.ibm.oti.shared' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.equinox.service.weaving' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.datalocation' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.debug' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.4.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.weaving.caching' version='1.1.200.v20180827-1235'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.weaving.caching&#xA;Bundle-Version: 1.1.200.v20180827-1235
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:4); markStarted(started: true);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.execution.sequential.javaxdsml.feature.feature.group' version='4.0.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.execution.sequential.javaxdsml.feature.feature.group' range='[0.0.0,4.0.0.202107281019)' severity='0'/>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='Sequential Execution  Java XDSML'/>
        <property name='org.eclipse.equinox.p2.description' value='List of plugins that are part of the Java Execution Engine'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://gemoc.org/studio/'/>
        <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.gemoc.execution.sequential.java'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.sequential.javaxdsml.feature'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.sequential.javaxdsml.feature.feature.group' version='4.0.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.sequential.javaengine' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.sequential.javaxdsml.ide.ui' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.sequential.javaengine.ui' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.sequential.javaxdsml.metaprog' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.sequential.javaxdsml.feature.feature.jar' range='[4.0.0.202107281019,4.0.0.202107281019]'>
          <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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.query.source' version='1.7.0.201805030653' singleton='false'>
      <update id='org.eclipse.emf.query.source' range='[0.0.0,1.7.0.201805030653)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Model Query 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.emf.query.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.emf.query'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.query.source' version='1.7.0.201805030653'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.query.source' version='1.7.0.201805030653'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.query.source' version='1.7.0.201805030653'/>
      </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.emf.query.source&#xA;Bundle-Version: 1.7.0.201805030653
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.maven.runtime.slf4j.simple' version='1.18.0.20210402-1458' singleton='false' generation='2'>
      <update id='org.eclipse.m2e.maven.runtime.slf4j.simple' range='[0.0.0,1.18.0.20210402-1458)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='slf4j-simple for use in m2e embedded maven runtime'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org - m2e'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.description' value='This bundle provides SLF4j implementation and configuration required to run m2e embedded Maven runtime  in external JVM. This bundle is NOT a general purpose slf4j-simple OSGi bundle, it does NOT export  any packages and it CANNOT be used as an OSGI SLF4J implementation.  This is suboptimal and a better solution would be to either include slf4j-simple as a resource in  org.eclipse.m2e.maven.runtime or use SLF4J implementation of the running m2e instance. I could not  find an easy way to implement either of the better solutions, so this one will have to do for now.   This bundle is referenced as Require-Bundle by org.eclipse.m2e.maven.runtime to force installation  of this bundle whenever m2e embedded maven runtime is installed. Because no packages are exported,  this does not pollute OSGi classpath. Provide-Capability/Require-Capability would be cleaner, but  I don&apos;t know if these are supported bu P2.'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='www.eclipse.org'/>
        <property name='maven-groupId' value='org.eclipse.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.maven.runtime.slf4j.simple'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.maven.runtime.slf4j.simple' version='1.18.0.20210402-1458'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.maven.runtime.slf4j.simple' version='1.18.0.20210402-1458'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.maven.runtime.slf4j.simple' version='1.18.0.20210402-1458'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.m2e.maven.runtime.slf4j.simple
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.m2e.maven.runtime.slf4j.simple
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.maven.runtime.slf4j.simple' version='1.18.0.20210402-1458'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2e.maven.runtime.slf4j.simple;singleton:=false&#xA;Bundle-Version: 1.18.0.20210402-1458
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.model.feature.feature.jar' version='1.0.0.202106280832'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Timesquare CCSL priority model'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.model.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.model.feature.feature.jar' version='1.0.0.202106280832'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.model.feature' version='1.0.0.202106280832'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.model.feature' version='1.0.0.202106280832'/>
      </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='license.html' url='license.html'>
          The Kairos team-project (INRIA/I3S) makes available all content in this plug-in (&amp;quot;Content&amp;quot;).&#xA;Unless otherwise indicated below, the Content is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&amp;quot;EPL&amp;quot;).&#xA;A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &amp;quot;Program&amp;quot; will mean the Content.&#xA;If you did not receive this Content directly from the Kairos team-project, the Content is being redistributed&#xA;by another party (&amp;quot;Redistributor&amp;quot;) and different terms and conditions may apply to your use of any&#xA;object code in the Content. Check the Redistributor&amp;apos;s license that was provided with the Content. If no&#xA;such license exists, contact the Redistributor.&#xA;Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in&#xA;the Content and such source code may be obtained at http://timesquare.inria.fr.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='fr.inria.aoste.timesquare.utils.umlhelpers' version='1.0.0.202106280832' generation='2'>
      <update id='fr.inria.aoste.timesquare.utils.umlhelpers' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Umlhelpers'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.utils.umlhelpers'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.utils.umlhelpers' version='1.0.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.timesquare.utils.umlhelpers' version='1.0.0.202106280832'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.utils.umlhelpers' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.timesquare.utils.umlhelpers' version='1.0.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.6.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='2.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.uml2.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.uml2.uml' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.timesquare.utils.umlhelpers' version='1.0.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.timesquare.utils.umlhelpers;singleton:=true&#xA;Bundle-Version: 1.0.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.doc.user' version='3.14.1200.v20210611-1636'>
      <update id='org.eclipse.pde.doc.user' range='[0.0.0,3.14.1200.v20210611-1636)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='PDE User Guide'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.doc.user'/>
        <property name='maven-version' value='3.14.1200-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.doc.user' version='3.14.1200.v20210611-1636'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.doc.user' version='3.14.1200.v20210611-1636'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.doc.user' version='3.14.1200.v20210611-1636'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='[3.2.0,4.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.doc.user' version='3.14.1200.v20210611-1636'/>
      </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.pde.doc.user; singleton:=true&#xA;Bundle-Version: 3.14.1200.v20210611-1636
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.gexpressions.xtext.ui' version='3.3.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.gexpressions.xtext.ui' range='[0.0.0,3.3.0.202107281019)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.gemoc.gexpressions.xtext.ui'/>
        <property name='org.eclipse.equinox.p2.provider' value='My Company'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.gexpressions.xtext.ui'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.gexpressions.xtext.ui' version='3.3.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.gexpressions.xtext.ui' version='3.3.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.gexpressions.xtext.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.gexpressions.xtext.ui.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.gexpressions.xtext.ui.contentassist.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.gexpressions.xtext.ui.contentassist.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.gexpressions.xtext.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.gexpressions.xtext.ui.labeling' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.gexpressions.xtext.ui.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.gexpressions.xtext.ui.quickfix' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.gexpressions.xtext.ui' version='3.3.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.gexpressions.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.codetemplates.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.gexpressions.xtext.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.gexpressions.xtext.ui' version='3.3.0.202107281019'/>
      </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.gemoc.gexpressions.xtext.ui; singleton:=true&#xA;Bundle-Version: 3.3.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.ui.ext' version='6.5.1.202106111115' generation='2'>
      <update id='org.eclipse.sirius.ui.ext' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius UI Extensions'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ui.ext'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ui.ext' version='6.5.1.202106111115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ui.ext' version='6.5.1.202106111115'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.ext' version='3.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.ui.ext' version='6.5.1.202106111115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ui' range='3.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common.ui' range='2.7.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.sirius.ui.ext
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ui.ext' version='6.5.1.202106111115'/>
      </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.sirius.ui.ext;singleton:=true&#xA;Bundle-Version: 6.5.1.202106111115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.mapping.feedback.model.edit.source' version='1.0.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.moccml.mapping.feedback.model.edit.source' range='[0.0.0,1.0.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='www.example.org'/>
        <property name='df_LT.bundleName' value='Feedback 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.gemoc.moccml.mapping.framework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.mapping.feedback.model.edit'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.feedback.model.edit.source' version='1.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.mapping.feedback.model.edit.source' version='1.0.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.moccml.mapping.feedback.model.edit.source' version='1.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.moccml.mapping.feedback.model.edit.source' version='1.0.0.202107281019'/>
      </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.gemoc.moccml.mapping.feedback.model.edit.source&#xA;Bundle-Version: 1.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.dsl.feature.feature.jar' version='3.3.0.202107281019'>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC DSL file editor'/>
        <property name='org.eclipse.equinox.p2.description' value='List of plugins that are part of GEMOC core (API, exchanged metamodels, ....)'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://gemoc.org/studio/'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.dsl.feature'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.feature.feature.jar' version='3.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.dsl.feature' version='3.3.0.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.dsl.feature' version='3.3.0.202107281019'/>
      </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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.xdsmlframework.test.lib' version='4.0.0.202107281019' singleton='false' generation='2'>
      <update id='org.eclipse.gemoc.xdsmlframework.test.lib' range='[0.0.0,4.0.0.202107281019)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='xdsmlframework Test library'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.modeldebugging.xdsmlframework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.xdsmlframework.test.lib'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.xdsmlframework.test.lib' version='4.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.test.lib' version='4.0.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.xdsmlframework.test.lib' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.xdsmlframework.test.lib' version='4.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <required namespace='osgi.bundle' name='org.junit' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.junit4' range='2.10.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='2.10.0'/>
        <required namespace='osgi.bundle' name='fr.inria.diverse.melange.ui' range='0.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='3.11.202'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare' range='3.3.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.12.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.12.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='3.8.101'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='3.12.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='2.10.0'/>
        <required namespace='osgi.bundle' name='fr.inria.diverse.melange.metamodel' range='0.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='3.5.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.trace.gemoc.generator' range='2.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.trace.gemoc' range='2.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.ide.ui' range='3.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swtbot.go' range='2.7.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.xdsmlframework.test.lib
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.xdsmlframework.test.lib' version='4.0.0.202107281019'/>
      </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.gemoc.xdsmlframework.test.lib&#xA;Bundle-Version: 4.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.query.doc.feature.jar' version='1.12.0.201805030653'>
      <properties size='11'>
        <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='http://www.eclipse.org/modeling/emf/?project=query'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='EMF Model Query Documentation'/>
        <property name='df_LT.description' value='EMF Model Query (documentation)'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.query.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.query.doc'/>
        <property name='maven-version' value='1.12.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.query.doc.feature.jar' version='1.12.0.201805030653'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.query.doc' version='1.12.0.201805030653'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.query.doc' version='1.12.0.201805030653'/>
      </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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2005, 2015 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='toolinggtk.linux.x86_64org.eclipse.equinox.event' version='3.3.0.202107281019' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.event' range='1.6.0.v20210212-1143'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.eclipse.equinox.event' version='3.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolinggtk.linux.x86_64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.event' range='1.6.0.v20210212-1143'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:2);markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gef.fx.swt' version='5.0.2.202106080200' singleton='false' generation='2'>
      <update id='org.eclipse.gef.fx.swt' range='[0.0.0,5.0.2.202106080200)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='GEF FX.SWT'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse GEF'/>
        <property name='maven-groupId' value='org.eclipse.gef.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.gef.fx.swt'/>
        <property name='maven-version' value='5.0.2-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gef.fx.swt' version='5.0.2.202106080200'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gef.fx.swt' version='5.0.2.202106080200'/>
        <provided namespace='java.package' name='org.eclipse.gef.fx.swt.canvas' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.fx.swt.controls' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gef.fx.swt' version='5.0.2.202106080200'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.8.1,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef.common' range='[5.0.0,6.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gef.fx.swt' version='5.0.2.202106080200'/>
      </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.gef.fx.swt&#xA;Bundle-Version: 5.0.2.202106080200
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='javax.servlet.jsp' version='2.2.0.v201112011158' singleton='false'>
      <update id='javax.servlet.jsp' range='[0.0.0,2.2.0.v201112011158)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleName' value='JSP API Bundle'/>
        <property name='df_LT.bundleProvider' value='Eclipse Orbit'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleProvider'/>
        <property name='iplog.bug_id' value='5019'/>
        <property name='iplog.contact.name' value='Hugues Malphettes'/>
        <property name='iplog.contact.email' value='hmalphettes@intalio.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='javax.servlet.jsp' version='2.2.0.v201112011158'/>
        <provided namespace='osgi.bundle' name='javax.servlet.jsp' version='2.2.0.v201112011158'/>
        <provided namespace='java.package' name='javax.servlet.jsp' version='2.2.0'/>
        <provided namespace='java.package' name='javax.servlet.jsp.el' version='2.2.0'/>
        <provided namespace='java.package' name='javax.servlet.jsp.resources' version='2.2.0'/>
        <provided namespace='java.package' name='javax.servlet.jsp.tagext' version='2.2.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='java.package' name='javax.el' range='2.2.0'/>
        <required namespace='java.package' name='javax.servlet' range='2.6.0'/>
        <required namespace='java.package' name='javax.servlet.http' range='2.6.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='javax.servlet.jsp' version='2.2.0.v201112011158'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: javax.servlet.jsp&#xA;Bundle-Version: 2.2.0.v201112011158
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.fx.ide.rrobot.model' version='3.7.0.202010120832' generation='2'>
      <update id='org.eclipse.fx.ide.rrobot.model' range='[0.0.0,3.7.0.202010120832)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.pluginName' value='Resource Model'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.fx.ide.rrobot.model' version='3.7.0.202010120832'/>
        <provided namespace='osgi.bundle' name='org.eclipse.fx.ide.rrobot.model' version='3.7.0.202010120832'/>
        <provided namespace='java.package' name='org.eclipse.fx.ide.rrobot.model.bundle' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.fx.ide.rrobot.model.bundle.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.fx.ide.rrobot.model.bundle.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.fx.ide.rrobot.model.task' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.fx.ide.rrobot.model.task.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.fx.ide.rrobot.model.task.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.fx.ide.rrobot.model.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.fx.ide.rrobot.model' version='3.7.0.202010120832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='2.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.lang.text' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.fx.ide.rrobot.model' version='3.7.0.202010120832'/>
      </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.fx.ide.rrobot.model;singleton:=true&#xA;Bundle-Version: 3.7.0.202010120832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.security' version='1.3.600.v20210126-1005' generation='2'>
      <update id='org.eclipse.equinox.security' range='[0.0.0,1.3.600.v20210126-1005)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Equinox Java Authentication and Authorization Service (JAAS)'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.security'/>
        <property name='maven-version' value='1.3.600-SNAPSHOT'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security' version='1.3.600.v20210126-1005'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.security' version='1.3.600.v20210126-1005'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.security.auth' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.security.auth.events' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.security.auth.ext.loader' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.security.auth.nls' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.security.credentials' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.security.storage' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.security.storage.friends' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.security.storage.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.security.auth' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.security.auth.credentials' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.security.auth.module' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.security.storage' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.security.storage.provider' version='1.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.security' version='1.3.600.v20210126-1005'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='19'>
        <required namespace='java.package' name='javax.crypto' range='0.0.0'/>
        <required namespace='java.package' name='javax.crypto.spec' range='0.0.0'/>
        <required namespace='java.package' name='javax.security.auth' range='0.0.0'/>
        <required namespace='java.package' name='javax.security.auth.callback' range='0.0.0'/>
        <required namespace='java.package' name='javax.security.auth.login' range='0.0.0'/>
        <required namespace='java.package' name='javax.security.auth.spi' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.internal.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime.jobs' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime.preferences' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.framework.log' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.datalocation' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.debug' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.environment' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.4.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.prefs' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='[1.3.3,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.equinox.security
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.security' version='1.3.600.v20210126-1005'/>
      </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.equinox.security;singleton:=true&#xA;Bundle-Version: 1.3.600.v20210126-1005
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.ui.codetemplates.ui' version='2.25.0.v20210301-0928' generation='2'>
      <update id='org.eclipse.xtext.ui.codetemplates.ui' range='[0.0.0,2.25.0.v20210301-0928)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Xtext Codetemplates Language UI'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <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.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.ui.codetemplates.ui'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
      </properties>
      <provides size='20'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codetemplates.ui' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.ui.codetemplates.ui' version='2.25.0.v20210301-0928'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.ui.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.ui.evaluator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.ui.highlighting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.ui.labeling' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.ui.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.ui.partialEditing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.ui.projectedEditing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.ui.quickfix' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.ui.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.ui.resolvers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.ui.scoping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.ui.validation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.ui.codetemplates.ui' version='2.25.0.v20210301-0928'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.codetemplates' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.codetemplates.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='3.11.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.13.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.109.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='3.10.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='3.7.101'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.ui.codetemplates.ui' version='2.25.0.v20210301-0928'/>
      </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.xtext.ui.codetemplates.ui;singleton:=true&#xA;Bundle-Version: 2.25.0.v20210301-0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.trace.gemoc.api' version='3.0.1.202107281019' singleton='false' generation='2'>
      <update id='org.eclipse.gemoc.trace.gemoc.api' range='[0.0.0,3.0.1.202107281019)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Api'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.trace.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.trace.gemoc.api'/>
        <property name='maven-version' value='3.0.1-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.trace.gemoc.api' version='3.0.1.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.trace.gemoc.api' version='3.0.1.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.trace.gemoc.api' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.trace.gemoc.api' version='3.0.1.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.10.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.timeline' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.api' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.trace.commons.model' range='0.1.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib.macro' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.trace.gemoc.api
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.trace.gemoc.api' version='3.0.1.202107281019'/>
      </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.gemoc.trace.gemoc.api&#xA;Bundle-Version: 3.0.1.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mwe2.lib' version='2.12.1.v20210218-2134' singleton='false' generation='2'>
      <update id='org.eclipse.emf.mwe2.lib' range='[0.0.0,2.12.1.v20210218-2134)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='MWE2 Library'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mwe2.lib'/>
        <property name='maven-version' value='2.12.1'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.lib' version='2.12.1.v20210218-2134'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mwe2.lib' version='2.12.1.v20210218-2134'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.ecore' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mwe2.lib' version='2.12.1.v20210218-2134'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe2.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe.utils' range='1.6.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' range='2.5.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.base' range='[30.1.0,31.0.0)'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mwe2.lib' version='2.12.1.v20210218-2134'/>
      </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.emf.mwe2.lib&#xA;Bundle-Version: 2.12.1.v20210218-2134
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.ale.language.sample.deployer' version='1.1.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.ale.language.sample.deployer' range='[0.0.0,1.1.0.202107281019)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Deployer'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.execution.ale'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.ale.language.sample.deployer'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.ale.language.sample.deployer' version='1.1.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.ale.language.sample.deployer' version='1.1.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.ale.language.sample.deployer' version='1.1.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.sequential.language.wb.sample.deployer' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common.ui' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.ale.language.sample.deployer
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.ale.language.sample.deployer' version='1.1.0.202107281019'/>
      </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.gemoc.ale.language.sample.deployer;singleton:=true&#xA;Bundle-Version: 1.1.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.fx.runtime.min.feature.feature.jar' version='3.7.0.202010120826'>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='e(fx)clipse - Minimal JavaFX OSGi integration bundles'/>
        <property name='org.eclipse.equinox.p2.description' value='Minimal feature used to integrate javafx using adapter hooks which is needed when embedding into SWT and/or you are not able to modify the default classloader delegation to ext'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.fx.runtime.min.feature.feature.jar' version='3.7.0.202010120826'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.fx.runtime.min.feature' version='3.7.0.202010120826'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.fx.runtime.min.feature' version='3.7.0.202010120826'/>
      </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='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;       - Content may be structured and packaged into modules to facilitate delivering,&#xA;         extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;         plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;       - Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;         in a directory named &quot;plugins&quot;.&#xA;       - A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;         Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;         Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;         numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;       - Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;         named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;       - 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 &quot;src&quot; of certain Plug-ins&#xA;       - Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature&#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;       - Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;       - Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;       - Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;       - Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;       - Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;       1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;          the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;          extending or updating the functionality of an Eclipse-based product.&#xA;       2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;          Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;       3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;          govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;          Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;          with the Specification. Such Installable Software Agreement must inform the user of the&#xA;          terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;          the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;          indication of agreement by the user, the provisioning Technology will complete installation&#xA;          of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.
        </license>
      </licenses>
      <copyright>
        Copyright (c) 2015 Eclipse.org and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.jdt.junit.runtime' version='3.6.0.v20210326-1249' generation='2'>
      <update id='org.eclipse.jdt.junit.runtime' range='[0.0.0,3.6.0.v20210326-1249)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Java Development Tools JUnit Runtime Support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.junit.runtime'/>
        <property name='maven-version' value='3.6.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.junit.runtime' version='3.6.0.v20210326-1249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.junit.runtime' version='3.6.0.v20210326-1249'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.junit.runner' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.junit.runner.junit3' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.junit.runtime' version='3.6.0.v20210326-1249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.junit' range='3.8.2'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jdt.junit.runtime
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.junit.runtime' version='3.6.0.v20210326-1249'/>
      </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.jdt.junit.runtime;singleton:=true&#xA;Bundle-Version: 3.6.0.v20210326-1249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.backend.power.feature.feature.jar' version='1.0.0.202106280832'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Timesquare Power Analysis Simulation Backend'/>
        <property name='org.eclipse.equinox.p2.description' value='Timesquare Power Analysis Simulation Backend.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='org.eclipse.update.feature.plugin' value='fr.inria.aoste.timesquare.branding'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.backend.power.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.backend.power.feature.feature.jar' version='1.0.0.202106280832'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='fr.inria.aoste.timesquare.backend.power.feature' version='1.0.0.202106280832'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='fr.inria.aoste.timesquare.backend.power.feature' version='1.0.0.202106280832'/>
      </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='license.html' url='license.html'>
          The Kairos team-project (INRIA/I3S) makes available all content in this plug-in (&amp;quot;Content&amp;quot;).&#xA;Unless otherwise indicated below, the Content is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&amp;quot;EPL&amp;quot;).&#xA;A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &amp;quot;Program&amp;quot; will mean the Content.&#xA;If you did not receive this Content directly from the Kairos team-project, the Content is being redistributed&#xA;by another party (&amp;quot;Redistributor&amp;quot;) and different terms and conditions may apply to your use of any&#xA;object code in the Content. Check the Redistributor&amp;apos;s license that was provided with the Content. If no&#xA;such license exists, contact the Redistributor.&#xA;Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in&#xA;the Content and such source code may be obtained at http://timesquare.inria.fr.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.common' version='2.22.0.v20210319-0732' generation='2'>
      <update id='org.eclipse.emf.common' range='[0.0.0,2.22.0.v20210319-0732)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EMF Common'/>
        <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.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.common'/>
        <property name='maven-version' value='2.22.0-SNAPSHOT'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common' version='2.22.0.v20210319-0732'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.common' version='2.22.0.v20210319-0732'/>
        <provided namespace='java.package' name='org.eclipse.emf.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.common.archive' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.common.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.common.notify' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.common.notify.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.common.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.common' version='2.22.0.v20210319-0732'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)' optional='true'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.5.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.emf.common
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.common' version='2.22.0.v20210319-0732'/>
      </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.emf.common;singleton:=true&#xA;Bundle-Version: 2.22.0.v20210319-0732
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.commons.compress' version='1.19.0.v20200106-2343' singleton='false' generation='2'>
      <update id='org.apache.commons.compress' range='[0.0.0,1.19.0.v20200106-2343)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Apache Commons Compress'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.description' value='Apache Commons Compress software defines an API for working withcompression and archive formats.  These include: bzip2, gzip, pack200,lzma, xz, Snappy, traditional Unix Compress, DEFLATE, DEFLATE64, LZ4,Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://commons.apache.org/proper/commons-compress/'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.commons.compress'/>
        <property name='maven-version' value='1.19.0-SNAPSHOT'/>
      </properties>
      <provides size='34'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.compress' version='1.19.0.v20200106-2343'/>
        <provided namespace='osgi.bundle' name='org.apache.commons.compress' version='1.19.0.v20200106-2343'/>
        <provided namespace='java.package' name='org.apache.commons.compress' version='1.19.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.archivers' version='1.19.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.archivers.ar' version='1.19.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.archivers.arj' version='1.19.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.archivers.cpio' version='1.19.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.archivers.dump' version='1.19.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.archivers.examples' version='1.19.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.archivers.jar' version='1.19.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.archivers.sevenz' version='1.19.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.archivers.tar' version='1.19.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.archivers.zip' version='1.19.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.changes' version='1.19.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.compressors' version='1.19.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.compressors.brotli' version='1.19.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.compressors.bzip2' version='1.19.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.compressors.deflate' version='1.19.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.compressors.deflate64' version='1.19.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.compressors.gzip' version='1.19.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.compressors.lz4' version='1.19.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.compressors.lz77support' version='1.19.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.compressors.lzma' version='1.19.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.compressors.lzw' version='1.19.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.compressors.pack200' version='1.19.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.compressors.snappy' version='1.19.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.compressors.xz' version='1.19.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.compressors.z' version='1.19.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.compressors.zstandard' version='1.19.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.parallel' version='1.19.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.utils' version='1.19.0'/>
        <provided namespace='osgi.identity' name='org.apache.commons.compress' version='1.19.0.v20200106-2343'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='34'>
        <required namespace='java.package' name='com.github.luben.zstd' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.crypto' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.crypto.spec' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.compress' range='[1.19.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.compress.archivers' range='[1.19.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.compress.archivers.ar' range='[1.19.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.compress.archivers.arj' range='[1.19.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.compress.archivers.cpio' range='[1.19.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.compress.archivers.dump' range='[1.19.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.compress.archivers.jar' range='[1.19.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.compress.archivers.sevenz' range='[1.19.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.compress.archivers.tar' range='[1.19.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.compress.archivers.zip' range='[1.19.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.compress.compressors' range='[1.19.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.compress.compressors.brotli' range='[1.19.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.compress.compressors.bzip2' range='[1.19.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.compress.compressors.deflate' range='[1.19.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.compress.compressors.deflate64' range='[1.19.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.compress.compressors.gzip' range='[1.19.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.compress.compressors.lz4' range='[1.19.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.compress.compressors.lz77support' range='[1.19.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.compress.compressors.lzma' range='[1.19.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.compress.compressors.lzw' range='[1.19.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.compress.compressors.pack200' range='[1.19.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.compress.compressors.snappy' range='[1.19.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.compress.compressors.xz' range='[1.19.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.compress.compressors.z' range='[1.19.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.compress.compressors.zstandard' range='[1.19.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.compress.parallel' range='[1.19.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.compress.utils' range='[1.19.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.brotli.dec' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.framework' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.tukaani.xz' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.commons.compress' version='1.19.0.v20200106-2343'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.commons.compress&#xA;Bundle-Version: 1.19.0.v20200106-2343
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xsd' version='2.18.0.v20210427-0854' generation='2'>
      <update id='org.eclipse.xsd' range='[0.0.0,2.18.0.v20210427-0854)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='XSD Model'/>
        <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.emf'/>
        <property name='maven-artifactId' value='org.eclipse.xsd'/>
        <property name='maven-version' value='2.18.0-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xsd' version='2.18.0.v20210427-0854'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xsd' version='2.18.0.v20210427-0854'/>
        <provided namespace='java.package' name='org.eclipse.xsd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xsd.ecore' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xsd.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xsd.impl.type' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xsd.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.xsd' version='2.18.0.v20210427-0854'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.23.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.xsd
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xsd' version='2.18.0.v20210427-0854'/>
      </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.xsd; singleton:=true&#xA;Bundle-Version: 2.18.0.v20210427-0854
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.filetransfer.httpclient45.feature.feature.group' version='1.0.703.v20210512-0614' singleton='false'>
      <update id='org.eclipse.ecf.filetransfer.httpclient45.feature.feature.group' range='[0.0.0,1.0.703.v20210512-0614)' 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='%descriptionURL'/>
        <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.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.filetransfer.httpclient45.feature'/>
        <property name='maven-version' value='1.0.703-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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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 Yatta Solutions and others.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;- Composent, Inc. - initial API and implementation&#xA;- Yatta Solutions - HttpClient 4.5 implementation'/>
        <property name='df_LT.featureName' value='ECF Apache Httpclient 4.5 FileTransfer Provider'/>
        <property name='df_LT.description' value='This feature provides the Apache HttpComponents/HttpClient 4.5 based FileTransfer provider used by the Eclipse platform to support P2 filetransfer.'/>
        <property name='df_LT.providerName' value='Eclipse.org - ECF'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.filetransfer.httpclient45.feature.feature.group' version='1.0.703.v20210512-0614'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.filetransfer.feature.feature.group' range='[3.9.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.provider.filetransfer.httpclient45' range='[1.0.401.v20210512-0614,1.0.401.v20210512-0614]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.provider.filetransfer.httpclient45.win32' range='[1.0.400.v20210410-0052,1.0.400.v20210410-0052]'>
          <filter>
            (osgi.os=win32)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.codec' range='[1.14.0.v20200818-1422,1.14.0.v20200818-1422]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.logging' range='[1.2.0.v20180409-1502,1.2.0.v20180409-1502]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.sun.jna' range='[4.5.1.v20190425-1842,4.5.1.v20190425-1842]'>
          <filter>
            (osgi.os=win32)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.sun.jna.platform' range='[4.5.1.v20190425-1842,4.5.1.v20190425-1842]'>
          <filter>
            (osgi.os=win32)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.httpcomponents.httpclient' range='[4.5.13.v20210128-2225,4.5.13.v20210128-2225]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.httpcomponents.httpclient.win' range='[4.5.13.v20210128-2225,4.5.13.v20210128-2225]'>
          <filter>
            (osgi.os=win32)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.httpcomponents.httpcore' range='[4.4.14.v20210128-2225,4.4.14.v20210128-2225]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.filetransfer.httpclient45.feature.feature.jar' range='[1.0.703.v20210512-0614,1.0.703.v20210512-0614]'>
          <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='openjfx.web.mac' version='11.0.0' singleton='false'>
      <update id='openjfx.web.mac' range='[0.0.0,11.0.0)' severity='0'/>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.name' value='openjfx.web.mac'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='openjfx.web.mac' version='11.0.0'/>
        <provided namespace='osgi.bundle' name='openjfx.web.mac' version='11.0.0'/>
        <provided namespace='osgi.identity' name='openjfx.web.mac' version='11.0.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=macosx))
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='openjfx.web.mac' version='11.0.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: openjfx.web.mac&#xA;Bundle-Version: 11.0.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.duration.model' version='1.0.0.202106280832' generation='2'>
      <update id='fr.inria.aoste.timesquare.duration.model' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Duration Model'/>
        <property name='df_LT.providerName' value='Kairos INRIA/I3S'/>
        <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='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.duration.model'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.duration.model' version='1.0.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.timesquare.duration.model' version='1.0.0.202106280832'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.duration.model.duration' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.duration.model.duration.impl' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.duration.model.duration.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.timesquare.duration.model' version='1.0.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.model' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.timesquare.duration.model' version='1.0.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.timesquare.duration.model;singleton:=true&#xA;Bundle-Version: 1.0.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml' version='3.10.4.v20210609-1727' generation='2'>
      <update id='org.eclipse.m2m.qvt.oml' range='[0.0.0,3.10.4.v20210609-1727)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='QVT Operational Core'/>
        <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.qvto-plugins'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml'/>
        <property name='maven-version' value='3.10.4-SNAPSHOT'/>
      </properties>
      <provides size='30'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml' version='3.10.4.v20210609-1727'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml' version='3.10.4.v20210609-1727'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.ast.binding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.ast.env' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.ast.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.blackbox' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.blackbox.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.compiler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.cst.adapters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.evaluator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.evaluator.iterators' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.expressions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.expressions.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.expressions.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.qvtoperational' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.qvtoperational.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.qvtoperational.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.library' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.stdlib' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.stdlib.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.trace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.trace.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.trace.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.qvt.oml' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.qvt.oml.blackbox.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.qvt.oml.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml' version='3.10.4.v20210609-1727'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.8.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.4.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.4.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.change' range='[2.4.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.common' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.cst.parser' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.ecore' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.ecore.imperativeocl' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' range='[2.8.0,3.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.m2m.qvt.oml
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml' version='3.10.4.v20210609-1727'/>
      </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.m2m.qvt.oml;singleton:=true&#xA;Bundle-Version: 3.10.4.v20210609-1727
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.ext.ide' version='6.5.1.202106111115' singleton='false' generation='2'>
      <update id='org.eclipse.sirius.ext.ide' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Ext IDE'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ext.ide'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.ide' version='6.5.1.202106111115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ext.ide' version='6.5.1.202106111115'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.ide.api' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.ide.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.ext.ide' version='6.5.1.202106111115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.base' range='6.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.8.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.sirius.ext.ide
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ext.ide' version='6.5.1.202106111115'/>
      </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.sirius.ext.ide&#xA;Bundle-Version: 6.5.1.202106111115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.workspace.feature.jar' version='1.12.0.201805140824'>
      <properties size='11'>
        <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='http://www.eclipse.org/modeling/emf/?project=validation'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='EMF Model Transaction Workbench Integration'/>
        <property name='df_LT.description' value='EMF Model Transaction Workbench Integration API.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.transaction.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.workspace'/>
        <property name='maven-version' value='1.12.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.workspace.feature.jar' version='1.12.0.201805140824'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.workspace' version='1.12.0.201805140824'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.workspace' version='1.12.0.201805140824'/>
      </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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2005, 2015 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.mwe2.language.ui.source' version='2.12.1.v20210218-2134' singleton='false'>
      <update id='org.eclipse.emf.mwe2.language.ui.source' range='[0.0.0,2.12.1.v20210218-2134)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='MWE2 Language 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.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mwe2.language.ui'/>
        <property name='maven-version' value='2.12.1'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.language.ui.source' version='2.12.1.v20210218-2134'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mwe2.language.ui.source' version='2.12.1.v20210218-2134'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mwe2.language.ui.source' version='2.12.1.v20210218-2134'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mwe2.language.ui.source' version='2.12.1.v20210218-2134'/>
      </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.emf.mwe2.language.ui.source&#xA;Bundle-Version: 2.12.1.v20210218-2134
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.updatechecker' version='1.3.0.v20210315-2228' generation='2'>
      <update id='org.eclipse.equinox.p2.updatechecker' range='[0.0.0,1.3.0.v20210315-2228)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Equinox Provisioning Update Checker'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.updatechecker'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.updatechecker' version='1.3.0.v20210315-2228'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.updatechecker' version='1.3.0.v20210315-2228'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.updatechecker' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.updatechecker' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.updatechecker' version='1.3.0.v20210315-2228'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.3.0,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.planner' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.query' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata' range='[2.0.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.p2.updatechecker
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.updatechecker' version='1.3.0.v20210315-2228'/>
      </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.equinox.p2.updatechecker;singleton:=true&#xA;Bundle-Version: 1.3.0.v20210315-2228
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.launcher.cocoa.macosx.x86_64' version='1.2.200.v20210527-0259'>
      <update id='org.eclipse.equinox.launcher.cocoa.macosx.x86_64' range='[0.0.0,1.2.200.v20210527-0259)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Equinox Launcher MacOSX Cocoa Fragment'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <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='launcher.cocoa.macosx.x86_64'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.launcher.cocoa.macosx.x86_64'/>
        <property name='maven-version' value='1.2.200-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.launcher.cocoa.macosx.x86_64' version='1.2.200.v20210527-0259'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.launcher.cocoa.macosx.x86_64' version='1.2.200.v20210527-0259'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.launcher.cocoa.macosx.x86_64' version='1.2.200.v20210527-0259'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.equinox.launcher' version='1.2.200.v20210527-0259'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.launcher' range='[1.5.0,1.7.0)'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.launcher.cocoa.macosx.x86_64' version='1.2.200.v20210527-0259'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.launcher.cocoa.macosx.x86_64;singleton:=true&#xA;Bundle-Version: 1.2.200.v20210527-0259&#xA;Fragment-Host: org.eclipse.equinox.launcher;bundle-version=&quot;[1.5.0,1.7.0)&quot;
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.importer.rose' version='2.11.0.v20210405-0904' generation='2'>
      <update id='org.eclipse.emf.importer.rose' range='[0.0.0,2.11.0.v20210405-0904)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EMF Rose Importer'/>
        <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.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.importer.rose'/>
        <property name='maven-version' value='2.11.0-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.importer.rose' version='2.11.0.v20210405-0904'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.importer.rose' version='2.11.0.v20210405-0904'/>
        <provided namespace='java.package' name='org.eclipse.emf.importer.rose' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.importer.rose.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.importer.rose.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.importer.rose.taskdefs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.importer.rose.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.importer.rose' version='2.11.0.v20210405-0904'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.importer' range='[2.12.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore.ui' range='[2.26.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.apache.ant' range='[1.7.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ant' range='[2.11.0,3.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.emf.importer.rose
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.importer.rose' version='2.11.0.v20210405-0904'/>
      </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.emf.importer.rose; singleton:=true&#xA;Bundle-Version: 2.11.0.v20210405-0904
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.publisher.eclipse' version='1.4.0.v20210421-1159' generation='2'>
      <update id='org.eclipse.equinox.p2.publisher.eclipse' range='[0.0.0,1.4.0.v20210421-1159)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleName' value='Equinox Provisioning Publisher for Eclipse'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.publisher.eclipse'/>
        <property name='maven-version' value='1.4.0-SNAPSHOT'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.publisher.eclipse' version='1.4.0.v20210421-1159'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.publisher.eclipse' version='1.4.0.v20210421-1159'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.publisher.compatibility' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.publisher.eclipse' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.publisher.eclipse' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.build.publisher' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.publishing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.swt.tools' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.publisher.eclipse' version='1.4.0.v20210421-1159'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='37'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.5.0,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.app' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.frameworkadmin' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.frameworkadmin.equinox' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.frameworkadmin.utils' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.artifact.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.publisher' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.frameworkadmin' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core.spi' range='[2.1.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata' range='[2.4.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata.expression' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.publisher' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.publisher.actions' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.query' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.simpleconfigurator.manipulator' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.spi.p2.publisher' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.framework.util' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.datalocation' range='1.3.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.environment' range='1.1.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.pluginconversion' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.resolver' range='1.5.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.3.0'/>
        <required namespace='java.package' name='org.osgi.framework.wiring' range='1.2.0'/>
        <required namespace='java.package' name='org.osgi.resource' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.service.application' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.service.packageadmin' range='1.2.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.p2.publisher.eclipse
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.publisher.eclipse' version='1.4.0.v20210421-1159'/>
      </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.equinox.p2.publisher.eclipse;singleton:=true&#xA;Bundle-Version: 1.4.0.v20210421-1159
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.emf.xpath' version='0.2.800.v20200609-0849' singleton='false' generation='2'>
      <update id='org.eclipse.e4.emf.xpath' range='[0.0.0,0.2.800.v20200609-0849)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.Bundle-Name' value='Eclipse Model Xpath'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <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='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.e4.emf.xpath'/>
        <property name='maven-version' value='0.2.800-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.emf.xpath' version='0.2.800.v20200609-0849'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.emf.xpath' version='0.2.800.v20200609-0849'/>
        <provided namespace='java.package' name='org.eclipse.e4.emf.internal.xpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.emf.internal.xpath.helper' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.emf.xpath' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.emf.xpath' version='0.2.800.v20200609-0849'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.apache.commons.jxpath' range='1.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.16.100'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.emf.xpath' version='0.2.800.v20200609-0849'/>
      </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.e4.emf.xpath&#xA;Bundle-Version: 0.2.800.v20200609-0849
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.build.source' version='3.11.0.v20210429-0618' singleton='false'>
      <update id='org.eclipse.pde.build.source' range='[0.0.0,3.11.0.v20210429-0618)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Plug-in Development Environment Build 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.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.build'/>
        <property name='maven-version' value='3.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.build.source' version='3.11.0.v20210429-0618'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.build.source' version='3.11.0.v20210429-0618'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.build.source' version='3.11.0.v20210429-0618'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.build.source' version='3.11.0.v20210429-0618'/>
      </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.pde.build.source&#xA;Bundle-Version: 3.11.0.v20210429-0618
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.event.source' version='1.6.0.v20210212-1143' singleton='false'>
      <update id='org.eclipse.equinox.event.source' range='[0.0.0,1.6.0.v20210212-1143)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Event Admin 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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.event'/>
        <property name='maven-version' value='1.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.event.source' version='1.6.0.v20210212-1143'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.event.source' version='1.6.0.v20210212-1143'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.event.source' version='1.6.0.v20210212-1143'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.event.source' version='1.6.0.v20210212-1143'/>
      </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.equinox.event.source&#xA;Bundle-Version: 1.6.0.v20210212-1143
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.acceleo.model.edit' version='3.7.11.202102190929' generation='2'>
      <update id='org.eclipse.acceleo.model.edit' range='[0.0.0,3.7.11.202102190929)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Acceleo Model 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.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.model.edit'/>
        <property name='maven-version' value='3.7.11-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.model.edit' version='3.7.11.202102190929'/>
        <provided namespace='osgi.bundle' name='org.eclipse.acceleo.model.edit' version='3.7.11.202102190929'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.model.mtl.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.model.ocl.provider' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.acceleo.model.edit' version='3.7.11.202102190929'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.ecore' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.acceleo.model.edit' version='3.7.11.202102190929'/>
      </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.acceleo.model.edit;singleton:=true&#xA;Bundle-Version: 3.7.11.202102190929
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.constraint.graphical.editors.feature.source.feature.jar' version='0.1.1.202107281019'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Moccml Constraint Graphical Editors Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='The Moccml constraint Graphical Editor Feature provides a graphical&#xA;edition to express MoCC models &#xA;(extension of CCSL to define automaton). The feature includes&#xA;sirius design models and related java services.'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.mocc'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.constraint.graphical.editors.feature'/>
        <property name='maven-version' value='0.1.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.graphical.editors.feature.source.feature.jar' version='0.1.1.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.moccml.constraint.graphical.editors.feature.source' version='0.1.1.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.moccml.constraint.graphical.editors.feature.source' version='0.1.1.202107281019'/>
      </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='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 I3S Laboratory and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.e4.ui.workbench.renderers.swt.cocoa.source' version='0.12.600.v20200416-0656' singleton='false'>
      <update id='org.eclipse.e4.ui.workbench.renderers.swt.cocoa.source' range='[0.0.0,0.12.600.v20200416-0656)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse UI MacOS X Enhancements 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.e4'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.workbench.renderers.swt.cocoa'/>
        <property name='maven-version' value='0.12.600-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.renderers.swt.cocoa.source' version='0.12.600.v20200416-0656'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.renderers.swt.cocoa.source' version='0.12.600.v20200416-0656'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.workbench.renderers.swt.cocoa.source' version='0.12.600.v20200416-0656'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.workbench.renderers.swt.cocoa.source' version='0.12.600.v20200416-0656'/>
      </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.e4.ui.workbench.renderers.swt.cocoa.source&#xA;Bundle-Version: 0.12.600.v20200416-0656
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.epp.mpc.ui.css' version='1.9.1.v20210204-1408' generation='2'>
      <update id='org.eclipse.epp.mpc.ui.css' range='[0.0.0,1.9.1.v20210204-1408)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.Bundle-Name' value='Marketplace Client Theme Support'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Marketplace Client'/>
        <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.epp.mpc'/>
        <property name='maven-artifactId' value='org.eclipse.epp.mpc.ui.css'/>
        <property name='maven-version' value='1.9.1-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.epp.mpc.ui.css' version='1.9.1.v20210204-1408'/>
        <provided namespace='osgi.bundle' name='org.eclipse.epp.mpc.ui.css' version='1.9.1.v20210204-1408'/>
        <provided namespace='java.package' name='org.eclipse.epp.internal.mpc.ui.css' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.epp.mpc.ui.css' version='1.9.1.v20210204-1408'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.services' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.core' range='[0.12.200,1.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt' range='[0.13.100,1.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.discovery' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.107.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt.theme' range='[0.12.0,1.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.14.0,4.0.0)'/>
        <required namespace='java.package' name='org.w3c.css.sac' range='[1.3.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.epp.mpc.ui.css
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.epp.mpc.ui.css' version='1.9.1.v20210204-1408'/>
      </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.epp.mpc.ui.css;singleton:=true&#xA;Bundle-Version: 1.9.1.v20210204-1408
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.smap.source' version='2.25.0.v20210301-0909' singleton='false'>
      <update id='org.eclipse.xtext.smap.source' range='[0.0.0,2.25.0.v20210301-0909)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext JSR-45 Smap Installer Sources'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.smap'/>
        <property name='maven-version' value='2.25.0'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.smap.source' version='2.25.0.v20210301-0909'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.smap.source' version='2.25.0.v20210301-0909'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.smap.source' version='2.25.0.v20210301-0909'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.smap.source' version='2.25.0.v20210301-0909'/>
      </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.xtext.smap.source&#xA;Bundle-Version: 2.25.0.v20210301-0909
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.elk.algorithms.feature.feature.group' version='0.7.1' singleton='false'>
      <update id='org.eclipse.elk.algorithms.feature.feature.group' range='[0.0.0,0.7.1)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Eclipse Layout Kernel (Incubation) - Layout Algorithms'/>
        <property name='org.eclipse.equinox.p2.description' value='The Eclipse Layout Kernel provides automatic layout to diagram&#xA;editors and viewers. This feature adds automatic layout algorithms.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/elk'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Layout Kernel'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.elk'/>
        <property name='maven-artifactId' value='org.eclipse.elk.algorithms.feature'/>
        <property name='maven-version' value='0.7.1'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.elk.algorithms.feature.feature.group' version='0.7.1'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.elk.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.elk.alg.common' range='[0.7.1,0.7.1]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.elk.alg.disco' range='[0.7.1,0.7.1]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.elk.alg.layered' range='[0.7.1,0.7.1]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.elk.alg.mrtree' range='[0.7.1,0.7.1]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.elk.alg.rectpacking' range='[0.7.1,0.7.1]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.elk.alg.force' range='[0.7.1,0.7.1]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.elk.alg.radial' range='[0.7.1,0.7.1]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.elk.alg.spore' range='[0.7.1,0.7.1]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.elk.algorithms.feature.feature.jar' range='[0.7.1,0.7.1]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        Copyright (c) 2017 Kiel University and others.&#xA;&#xA;&#xA;This program and the accompanying materials are made available under the&#xA;terms of the Eclipse Public License 2.0 which is available at&#xA;http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.modeldebugging.framework.commons.feature.feature.group' version='4.0.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.modeldebugging.framework.commons.feature.feature.group' range='[0.0.0,4.0.0.202107281019)' severity='0'/>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='ModelDebugging framework commons'/>
        <property name='org.eclipse.equinox.p2.description' value='List of plugins that are part of the execution framework'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://gemoc.org/studio/'/>
        <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.gemoc.modeldebugging.framework.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.modeldebugging.framework.commons.feature'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.modeldebugging.framework.commons.feature.feature.group' version='4.0.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.reflectivetrace.model' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.xdsmlframework.api' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.xdsmlframework.commons' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.opsemanticsview.gen' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.opsemanticsview.model' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.modeldebugging.framework.commons.feature.feature.jar' range='[4.0.0.202107281019,4.0.0.202107281019]'>
          <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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.eef.runtime' version='1.5.1.201601141612'>
      <update id='org.eclipse.emf.eef.runtime' range='[0.0.0,1.5.1.201601141612)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='EEF Runtime Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.eef.runtime'/>
        <property name='maven-version' value='1.5.1-SNAPSHOT'/>
      </properties>
      <provides size='45'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.eef.runtime' version='1.5.1.201601141612'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.eef.runtime' version='1.5.1.201601141612'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.api.adapters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.api.component' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.api.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.api.notify' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.api.parts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.api.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.context.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.impl.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.impl.components' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.impl.filters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.impl.filters.business' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.impl.notify' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.impl.operation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.impl.parts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.impl.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.impl.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.impl.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.impl.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.part.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.policies' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.policies.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.providers.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.ui.adapters' version='1.5.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.ui.comparator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.ui.notify' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.ui.parts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.ui.parts.sequence' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.ui.properties.sections' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.ui.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.ui.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.ui.viewers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.ui.viewers.filters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.ui.widgets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.ui.widgets.eobjflatcombo' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.ui.widgets.imageviewer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.ui.widgets.referencestable' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.ui.widgets.settings' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.ui.wizards' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.databinding' range='1.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='2.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='2.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='2.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.validation' range='1.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='3.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.3.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.3.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.workspace' range='1.1.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='3.3.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.eef.runtime' version='1.5.1.201601141612'/>
      </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.emf.eef.runtime;singleton:=true&#xA;Bundle-Version: 1.5.1.201601141612
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.eef.common.ui' version='2.1.5.202008270808' singleton='false' generation='2'>
      <update id='org.eclipse.eef.common.ui' range='[0.0.0,2.1.5.202008270808)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EEF Common 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.eef'/>
        <property name='maven-artifactId' value='org.eclipse.eef.common.ui'/>
        <property name='maven-version' value='2.1.5-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.common.ui' version='2.1.5.202008270808'/>
        <provided namespace='osgi.bundle' name='org.eclipse.eef.common.ui' version='2.1.5.202008270808'/>
        <provided namespace='java.package' name='org.eclipse.eef.common.ui.api' version='2.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.eef.common.ui' version='2.1.5.202008270808'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.5.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.eef.common.ui' version='2.1.5.202008270808'/>
      </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.eef.common.ui&#xA;Bundle-Version: 2.1.5.202008270808
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.execution.sequential.javaengine.feature.feature.group' version='4.0.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.execution.sequential.javaengine.feature.feature.group' range='[0.0.0,4.0.0.202107281019)' severity='0'/>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='Sequential Execution Engine Java'/>
        <property name='org.eclipse.equinox.p2.description' value='List of plugins that are part of the Java Execution Engine (runtime only)'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://gemoc.org/studio/'/>
        <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.gemoc.execution.sequential.java'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.sequential.javaengine.feature'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.sequential.javaengine.feature.feature.group' version='4.0.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.sequential.javaengine' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.sequential.javaengine.feature.feature.jar' range='[4.0.0.202107281019,4.0.0.202107281019]'>
          <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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='openjfx.graphics.linux_64' version='11.0.0' singleton='false'>
      <update id='openjfx.graphics.linux_64' range='[0.0.0,11.0.0)' severity='0'/>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.name' value='openjfx.graphics.linux_64'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='openjfx.graphics.linux_64' version='11.0.0'/>
        <provided namespace='osgi.bundle' name='openjfx.graphics.linux_64' version='11.0.0'/>
        <provided namespace='osgi.identity' name='openjfx.graphics.linux_64' version='11.0.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=linux))
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='openjfx.graphics.linux_64' version='11.0.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: openjfx.graphics.linux_64&#xA;Bundle-Version: 11.0.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tools.layout.spy.source' version='1.1.0.v20210110-1247' singleton='false'>
      <update id='org.eclipse.tools.layout.spy.source' range='[0.0.0,1.1.0.v20210110-1247)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Layout Spy 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.pde'/>
        <property name='maven-artifactId' value='org.eclipse.tools.layout.spy'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tools.layout.spy.source' version='1.1.0.v20210110-1247'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tools.layout.spy.source' version='1.1.0.v20210110-1247'/>
        <provided namespace='osgi.identity' name='org.eclipse.tools.layout.spy.source' version='1.1.0.v20210110-1247'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tools.layout.spy.source' version='1.1.0.v20210110-1247'/>
      </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.tools.layout.spy.source&#xA;Bundle-Version: 1.1.0.v20210110-1247
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.elk.feature.feature.group' version='0.7.1' singleton='false'>
      <update id='org.eclipse.elk.feature.feature.group' range='[0.0.0,0.7.1)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Eclipse Layout Kernel (Incubation) - Core Components'/>
        <property name='org.eclipse.equinox.p2.description' value='The Eclipse Layout Kernel provides automatic layout to diagram&#xA;editors and viewers. It provides a layout graph format and an&#xA;infrastructure that editors / viewers on one side and layout&#xA;algorithms on the other side can connect to. The Eclipse Layout&#xA;Kernel also provides layout algorithms.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/elk'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Layout Kernel'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.elk'/>
        <property name='maven-artifactId' value='org.eclipse.elk.feature'/>
        <property name='maven-version' value='0.7.1'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.elk.feature.feature.group' version='0.7.1'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.google.guava' range='15.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit' range='2.5.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='2.5.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.google.inject' range='3.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.elk.core' range='[0.7.1,0.7.1]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.elk.core.service' range='[0.7.1,0.7.1]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.elk.graph' range='[0.7.1,0.7.1]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.elk.feature.feature.jar' range='[0.7.1,0.7.1]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        Copyright (c) 2008 Kiel University and others.&#xA;&#xA;This program and the accompanying materials are made available under the&#xA;terms of the Eclipse Public License 2.0 which is available at&#xA;http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='fr.inria.aoste.timesquare.utils.timedsystem' version='1.0.0.202106280832' singleton='false' generation='2'>
      <update id='fr.inria.aoste.timesquare.utils.timedsystem' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Timedsystem'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.utils.timedsystem'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.utils.timedsystem' version='1.0.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.timesquare.utils.timedsystem' version='1.0.0.202106280832'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.utils.timedsystem' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.timesquare.utils.timedsystem' version='1.0.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.timesquare.utils.timedsystem' version='1.0.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.timesquare.utils.timedsystem&#xA;Bundle-Version: 1.0.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.gexpressions.editor' version='3.3.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.gexpressions.editor' range='[0.0.0,3.3.0.202107281019)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Gexpressions Editor'/>
        <property name='df_LT.providerName' value='www.example.org'/>
        <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.gemoc.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.gexpressions.editor'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.gexpressions.editor' version='3.3.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.gexpressions.editor' version='3.3.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.gexpressions.presentation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.gexpressions.editor' version='3.3.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.gexpressions.edit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.gexpressions.editor
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.gexpressions.editor' version='3.3.0.202107281019'/>
      </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.gemoc.gexpressions.editor;singleton:=true&#xA;Bundle-Version: 3.3.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.dsl.ui.source' version='3.3.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.dsl.ui.source' range='[0.0.0,3.3.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse GEMOC Project'/>
        <property name='df_LT.bundleName' value='GEMOC Commons Dsl Xtext 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.gemoc.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.dsl.ui'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.ui.source' version='3.3.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.dsl.ui.source' version='3.3.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.dsl.ui.source' version='3.3.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.dsl.ui.source' version='3.3.0.202107281019'/>
      </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.gemoc.dsl.ui.source&#xA;Bundle-Version: 3.3.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.constraint.ccsl.solver.extension.automata.feature.feature.group' version='0.1.1.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.moccml.constraint.ccsl.solver.extension.automata.feature.feature.group' range='[0.0.0,0.1.1.202107281019)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Moccml Constraint TimeSquare Solver Extension to Automata'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature provides an extension of the CCSL TimeSquare Solver to take into account MoCCML constraints automata definitions'/>
        <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.gemoc.mocc'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.constraint.ccsl.solver.extension.automata.feature'/>
        <property name='maven-version' value='0.1.1-SNAPSHOT'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.ccsl.solver.extension.automata.feature.feature.group' version='0.1.1.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.ccslkernel.solver.extension.statemachine' range='[0.1.1.202107281019,0.1.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.ccsl.solver.extension.automata.feature.feature.jar' range='[0.1.1.202107281019,0.1.1.202107281019]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://eclipse.org/legal/epl-v10.html
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 I3S Laboratory and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='fr.inria.aoste.timesquare.nobackend.feature.feature.jar' version='1.0.0.202106280832'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Timesquare without any backend'/>
        <property name='org.eclipse.equinox.p2.description' value='Timesquare without any backend. Includes the backend manager so that you can build and test your own simulation backend.'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='org.eclipse.update.feature.plugin' value='fr.inria.aoste.timesquare.branding'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.nobackend.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.nobackend.feature.feature.jar' version='1.0.0.202106280832'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='fr.inria.aoste.timesquare.nobackend.feature' version='1.0.0.202106280832'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='fr.inria.aoste.timesquare.nobackend.feature' version='1.0.0.202106280832'/>
      </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='license.html' url='license.html'>
          The Kairos team-project (INRIA/I3S) makes available all content in this plug-in (&amp;quot;Content&amp;quot;).&#xA;Unless otherwise indicated below, the Content is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&amp;quot;EPL&amp;quot;).&#xA;A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &amp;quot;Program&amp;quot; will mean the Content.&#xA;If you did not receive this Content directly from the Kairos team-project, the Content is being redistributed&#xA;by another party (&amp;quot;Redistributor&amp;quot;) and different terms and conditions may apply to your use of any&#xA;object code in the Content. Check the Redistributor&amp;apos;s license that was provided with the Content. If no&#xA;such license exists, contact the Redistributor.&#xA;Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in&#xA;the Content and such source code may be obtained at http://timesquare.inria.fr.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.xtext.xtext.generator' version='2.25.0.v20210301-0843' generation='2'>
      <update id='org.eclipse.xtext.xtext.generator' range='[0.0.0,2.25.0.v20210301-0843)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext Generator 2'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xtext.generator'/>
        <property name='maven-version' value='2.25.0'/>
      </properties>
      <provides size='45'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.generator' version='2.25.0.v20210301-0843'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xtext.generator' version='2.25.0.v20210301-0843'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.ecore' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.ecore2xtext' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.exporting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.formatting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.generator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.grammarAccess' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.junit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.model.annotations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.model.project' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.parser.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.parser.antlr.ex' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.parser.antlr.postProcessing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.parser.antlr.splitting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.parser.antlr.splitting.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.parser.antlr.splitting.parser.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.parser.antlr.splitting.parser.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.parser.antlr.splitting.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.parser.antlr.splitting.simpleExpressions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.parser.antlr.splitting.simpleExpressions.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.parser.antlr.splitting.simpleExpressions.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.resourceFactory' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.scoping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.serializer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.types' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.ui.codemining' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.ui.compare' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.ui.contentAssist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.ui.labeling' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.ui.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.ui.projectWizard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.ui.quickfix' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.ui.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.ui.tasks' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.ui.templates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.web' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.xbase' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.xtext.generator' version='2.25.0.v20210301-0843'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' range='2.20.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.20.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='2.17.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe2.lib' range='2.9.1' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.9.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='osgi.bundle' name='de.itemis.xtext.antlr' range='2.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.13.102' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xtext.generator' version='2.25.0.v20210301-0843'/>
      </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.xtext.xtext.generator;singleton:=true&#xA;Bundle-Version: 2.25.0.v20210301-0843
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.monitoring' version='1.2.0.v20210111-1353' generation='2'>
      <update id='org.eclipse.ui.monitoring' range='[0.0.0,1.2.0.v20210111-1353)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='UI Freeze Monitoring'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <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='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.ui.monitoring'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.monitoring' version='1.2.0.v20210111-1353'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.monitoring' version='1.2.0.v20210111-1353'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.monitoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.monitoring.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.monitoring' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.monitoring' version='1.2.0.v20210111-1353'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.10.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.10.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.106.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.ui.monitoring
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.monitoring' version='1.2.0.v20210111-1353'/>
      </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.ui.monitoring;singleton:=true&#xA;Bundle-Version: 1.2.0.v20210111-1353
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.api.tools.ui.source' version='1.2.300.v20210415-0924' singleton='false'>
      <update id='org.eclipse.pde.api.tools.ui.source' range='[0.0.0,1.2.300.v20210415-0924)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='API Tools 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='eclipse.pde.ui'/>
        <property name='maven-artifactId' value='org.eclipse.pde.api.tools.ui'/>
        <property name='maven-version' value='1.2.300-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.api.tools.ui.source' version='1.2.300.v20210415-0924'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.api.tools.ui.source' version='1.2.300.v20210415-0924'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.api.tools.ui.source' version='1.2.300.v20210415-0924'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.api.tools.ui.source' version='1.2.300.v20210415-0924'/>
      </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.pde.api.tools.ui.source&#xA;Bundle-Version: 1.2.300.v20210415-0924
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.dsl.debug.ide' version='3.0.1.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.dsl.debug.ide' range='[0.0.0,3.0.1.202107281019)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='maven-groupId' value='DSLDebugger'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.dsl.debug.ide'/>
        <property name='maven-version' value='3.0.1-SNAPSHOT'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.debug.ide' version='3.0.1.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.dsl.debug.ide' version='3.0.1.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.dsl.debug.ide' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.dsl.debug.ide.adapter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.dsl.debug.ide.adapter.value' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.dsl.debug.ide.adapter.variable' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.dsl.debug.ide.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.dsl.debug.ide.event.debugger' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.dsl.debug.ide.event.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.dsl.debug.ide.launch' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.dsl.debug.ide' version='3.0.1.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.dsl.debug' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='2.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.dsl.debug.edit' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.transaction' range='1.4.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.gemoc.dsl.debug.ide
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.dsl.debug.ide' version='3.0.1.202107281019'/>
      </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.gemoc.dsl.debug.ide;singleton:=true&#xA;Bundle-Version: 3.0.1.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.stimuli_scenario.model.source' version='2.3.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.stimuli_scenario.model.source' range='[0.0.0,2.3.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Inria'/>
        <property name='df_LT.bundleName' value='StimuliScenario 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.gemoc.execution.concurrent.ccsljava'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.stimuli_scenario.model'/>
        <property name='maven-version' value='2.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.stimuli_scenario.model.source' version='2.3.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.stimuli_scenario.model.source' version='2.3.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.stimuli_scenario.model.source' version='2.3.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.stimuli_scenario.model.source' version='2.3.0.202107281019'/>
      </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.gemoc.execution.concurrent.ccsljavaengine.stimuli_scenario.model.source&#xA;Bundle-Version: 2.3.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.execution.ale.feature.feature.jar' version='3.3.0.202107281019'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC ExecutionALE'/>
        <property name='org.eclipse.equinox.p2.description' value='GEMOC ExecutionJava components. &#xA;This feature regroups all the GEMOC components from https://github.com/eclipse/gemoc-studio-execution-java/&#xA;repository.&#xA;It provides an ALE interpreter and xdsml development environment based on ALE.'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.execution.ale'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.ale.feature'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.ale.feature.feature.jar' version='3.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.execution.ale.feature' version='3.3.0.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.execution.ale.feature' version='3.3.0.202107281019'/>
      </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='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          Eclipse Public License - v 1.0&#xA;&#xA;THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC LICENSE (&quot;AGREEMENT&quot;). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT&apos;S ACCEPTANCE OF THIS AGREEMENT.&#xA;&#xA;1. DEFINITIONS&#xA;&#xA;&quot;Contribution&quot; means:&#xA;&#xA;a) in the case of the initial Contributor, the initial code and documentation distributed under this Agreement, and&#xA;&#xA;b) in the case of each subsequent Contributor:&#xA;&#xA;i) changes to the Program, and&#xA;&#xA;ii) additions to the Program;&#xA;&#xA;where such changes and/or additions to the Program originate from and are distributed by that particular Contributor. A Contribution &apos;originates&apos; from a Contributor if it was added to the Program by such Contributor itself or anyone acting on such Contributor&apos;s behalf. Contributions do not include additions to the Program which: (i) are separate modules of software distributed in conjunction with the Program under their own license agreement, and (ii) are not derivative works of the Program.&#xA;&#xA;&quot;Contributor&quot; means any person or entity that distributes the Program.&#xA;&#xA;&quot;Licensed Patents&quot; mean patent claims licensable by a Contributor which are necessarily infringed by the use or sale of its Contribution alone or when combined with the Program.&#xA;&#xA;&quot;Program&quot; means the Contributions distributed in accordance with this Agreement.&#xA;&#xA;&quot;Recipient&quot; means anyone who receives the Program under this Agreement, including all Contributors.&#xA;&#xA;2. GRANT OF RIGHTS&#xA;&#xA;a) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, distribute and sublicense the Contribution of such Contributor, if any, and such derivative works, in source code and object code form.&#xA;&#xA;b) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free patent license under Licensed Patents to make, use, sell, offer to sell, import and otherwise transfer the Contribution of such Contributor, if any, in source code and object code form. This patent license shall apply to the combination of the Contribution and the Program if, at the time the Contribution is added by the Contributor, such addition of the Contribution causes such combination to be covered by the Licensed Patents. The patent license shall not apply to any other combinations which include the Contribution. No hardware per se is licensed hereunder.&#xA;&#xA;c) Recipient understands that although each Contributor grants the licenses to its Contributions set forth herein, no assurances are provided by any Contributor that the Program does not infringe the patent or other intellectual property rights of any other entity. Each Contributor disclaims any liability to Recipient for claims brought by any other entity based on infringement of intellectual property rights or otherwise. As a condition to exercising the rights and licenses granted hereunder, each Recipient hereby assumes sole responsibility to secure any other intellectual property rights needed, if any. For example, if a third party patent license is required to allow Recipient to distribute the Program, it is Recipient&apos;s responsibility to acquire that license before distributing the Program.&#xA;&#xA;d) Each Contributor represents that to its knowledge it has sufficient copyright rights in its Contribution, if any, to grant the copyright license set forth in this Agreement.&#xA;&#xA;3. REQUIREMENTS&#xA;&#xA;A Contributor may choose to distribute the Program in object code form under its own license agreement, provided that:&#xA;&#xA;a) it complies with the terms and conditions of this Agreement; and&#xA;&#xA;b) its license agreement:&#xA;&#xA;i) effectively disclaims on behalf of all Contributors all warranties and conditions, express and implied, including warranties or conditions of title and non-infringement, and implied warranties or conditions of merchantability and fitness for a particular purpose;&#xA;&#xA;ii) effectively excludes on behalf of all Contributors all liability for damages, including direct, indirect, special, incidental and consequential damages, such as lost profits;&#xA;&#xA;iii) states that any provisions which differ from this Agreement are offered by that Contributor alone and not by any other party; and&#xA;&#xA;iv) states that source code for the Program is available from such Contributor, and informs licensees how to obtain it in a reasonable manner on or through a medium customarily used for software exchange.&#xA;&#xA;When the Program is made available in source code form:&#xA;&#xA;a) it must be made available under this Agreement; and&#xA;&#xA;b) a copy of this Agreement must be included with each copy of the Program.&#xA;&#xA;Contributors may not remove or alter any copyright notices contained within the Program.&#xA;&#xA;Each Contributor must identify itself as the originator of its Contribution, if any, in a manner that reasonably allows subsequent Recipients to identify the originator of the Contribution.&#xA;&#xA;4. COMMERCIAL DISTRIBUTION&#xA;&#xA;Commercial distributors of software may accept certain responsibilities with respect to end users, business partners and the like. While this license is intended to facilitate the commercial use of the Program, the Contributor who includes the Program in a commercial product offering should do so in a manner which does not create potential liability for other Contributors. Therefore, if a Contributor includes the Program in a commercial product offering, such Contributor (&quot;Commercial Contributor&quot;) hereby agrees to defend and indemnify every other Contributor (&quot;Indemnified Contributor&quot;) against any losses, damages and costs (collectively &quot;Losses&quot;) arising from claims, lawsuits and other legal actions brought by a third party against the Indemnified Contributor to the extent caused by the acts or omissions of such Commercial Contributor in connection with its distribution of the Program in a commercial product offering. The obligations in this section do not apply to any claims or Losses relating to any actual or alleged intellectual property infringement. In order to qualify, an Indemnified Contributor must: a) promptly notify the Commercial Contributor in writing of such claim, and b) allow the Commercial Contributor to control, and cooperate with the Commercial Contributor in, the defense and any related settlement negotiations. The Indemnified Contributor may participate in any such claim at its own expense.&#xA;&#xA;For example, a Contributor might include the Program in a commercial product offering, Product X. That Contributor is then a Commercial Contributor. If that Commercial Contributor then makes performance claims, or offers warranties related to Product X, those performance claims and warranties are such Commercial Contributor&apos;s responsibility alone. Under this section, the Commercial Contributor would have to defend claims against the other Contributors related to those performance claims and warranties, and if a court requires any other Contributor to pay any damages as a result, the Commercial Contributor must pay those damages.&#xA;&#xA;5. NO WARRANTY&#xA;&#xA;EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely responsible for determining the appropriateness of using and distributing the Program and assumes all risks associated with its exercise of rights under this Agreement , including but not limited to the risks and costs of program errors, compliance with applicable laws, damage to or loss of data, programs or equipment, and unavailability or interruption of operations.&#xA;&#xA;6. DISCLAIMER OF LIABILITY&#xA;&#xA;EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.&#xA;&#xA;7. GENERAL&#xA;&#xA;If any provision of this Agreement is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this Agreement, and without further action by the parties hereto, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable.&#xA;&#xA;If Recipient institutes patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Program itself (excluding combinations of the Program with other software or hardware) infringes such Recipient&apos;s patent(s), then such Recipient&apos;s rights granted under Section 2(b) shall terminate as of the date such litigation is filed.&#xA;&#xA;All Recipient&apos;s rights under this Agreement shall terminate if it fails to comply with any of the material terms or conditions of this Agreement and does not cure such failure in a reasonable period of time after becoming aware of such noncompliance. If all Recipient&apos;s rights under this Agreement terminate, Recipient agrees to cease use and distribution of the Program as soon as reasonably practicable. However, Recipient&apos;s obligations under this Agreement and any licenses granted by Recipient relating to the Program shall continue and survive.&#xA;&#xA;Everyone is permitted to copy and distribute copies of this Agreement, but in order to avoid inconsistency the Agreement is copyrighted and may only be modified in the following manner. The Agreement Steward reserves the right to publish new versions (including revisions) of this Agreement from time to time. No one other than the Agreement Steward has the right to modify this Agreement. The Eclipse Foundation is the initial Agreement Steward. The Eclipse Foundation may assign the responsibility to serve as the Agreement Steward to a suitable separate entity. Each new version of the Agreement will be given a distinguishing version number. The Program (including Contributions) may always be distributed subject to the version of the Agreement under which it was received. In addition, after a new version of the Agreement is published, Contributor may elect to distribute the Program (including its Contributions) under the new version. Except as expressly stated in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to the intellectual property of any Contributor under this Agreement, whether expressly, by implication, estoppel or otherwise. All rights in the Program not expressly granted under this Agreement are reserved.&#xA;&#xA;This Agreement is governed by the laws of the State of New York and the intellectual property laws of the United States of America. No party to this Agreement will bring a legal action under this Agreement more than one year after the cause of action arose. Each party waives its rights to a jury trial in any resulting litigation.
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2019 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.mwe.core' version='1.6.1.v20210218-2134' generation='2'>
      <update id='org.eclipse.emf.mwe.core' range='[0.0.0,1.6.1.v20210218-2134)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='MWE Core'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <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.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mwe.core'/>
        <property name='maven-version' value='1.6.1'/>
      </properties>
      <provides size='30'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe.core' version='1.6.1.v20210218-2134'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mwe.core' version='1.6.1.v20210218-2134'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.core.ant' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.core.ao' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.core.config' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.core.container' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.core.customizer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.core.debug.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.core.debug.processing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.core.issues' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.core.lib' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.core.monitor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.core.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.internal.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.internal.core.ant' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.internal.core.ast' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.internal.core.ast.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.internal.core.ast.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.internal.core.ast.util.converter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.internal.core.debug.communication' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.internal.core.debug.communication.packages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.internal.core.debug.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.internal.core.debug.mwe' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.internal.core.debug.processing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.internal.core.debug.processing.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.internal.core.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mwe.core' version='1.6.1.v20210218-2134'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.ant' range='1.7.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.apache.commons.cli' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe2.runtime' range='2.12.1'/>
        <required namespace='java.package' name='org.apache.commons.logging' range='1.0.4'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mwe.core' version='1.6.1.v20210218-2134'/>
      </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.emf.mwe.core;singleton:=true&#xA;Bundle-Version: 1.6.1.v20210218-2134
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mwe2.launch' version='2.12.1.v20210218-2134' generation='2'>
      <update id='org.eclipse.emf.mwe2.launch' range='[0.0.0,2.12.1.v20210218-2134)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='MWE2 Launch'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Xtext'/>
        <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.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mwe2.launch'/>
        <property name='maven-version' value='2.12.1'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.launch' version='2.12.1.v20210218-2134'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mwe2.launch' version='2.12.1.v20210218-2134'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.launch.runtime' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mwe2.launch' version='2.12.1.v20210218-2134'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe2.language' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe2.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.cli' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.inject' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='3.5.200' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='3.6.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.6.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.6.0' optional='true'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mwe2.launch' version='2.12.1.v20210218-2134'/>
      </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.emf.mwe2.launch;singleton:=true&#xA;Bundle-Version: 2.12.1.v20210218-2134
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.execution.sequential.javaxdsml.feature.feature.jar' version='4.0.0.202107281019'>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Sequential Execution  Java XDSML'/>
        <property name='org.eclipse.equinox.p2.description' value='List of plugins that are part of the Java Execution Engine'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://gemoc.org/studio/'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.execution.sequential.java'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.sequential.javaxdsml.feature'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.sequential.javaxdsml.feature.feature.jar' version='4.0.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.execution.sequential.javaxdsml.feature' version='4.0.0.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.execution.sequential.javaxdsml.feature' version='4.0.0.202107281019'/>
      </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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.xtext.common.types.source' version='2.25.0.v20210301-0909' singleton='false'>
      <update id='org.eclipse.xtext.common.types.source' range='[0.0.0,2.25.0.v20210301-0909)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Common Types Runtime Library Sources'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.common.types'/>
        <property name='maven-version' value='2.25.0'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.source' version='2.25.0.v20210301-0909'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.common.types.source' version='2.25.0.v20210301-0909'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.common.types.source' version='2.25.0.v20210301-0909'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.common.types.source' version='2.25.0.v20210301-0909'/>
      </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.xtext.common.types.source&#xA;Bundle-Version: 2.25.0.v20210301-0909
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.launcher.ui' version='1.1.0.202106280832' generation='2'>
      <update id='fr.inria.aoste.timesquare.launcher.ui' range='[0.0.0,1.1.0.202106280832)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='CCSLModel launcher Ui Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.launcher.ui'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.launcher.ui' version='1.1.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.timesquare.launcher.ui' version='1.1.0.202106280832'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.timesquare.launcher.ui' version='1.1.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='21'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.utils.console' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.utils.pluginhelpers' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.utils.ui' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.trace' range='1.0.1'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.trace.util' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.instantrelation.trace.relation' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.simulationpolicy' range='1.1.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.launcher.core' range='1.4.1'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.timesquare.launcher.ui' version='1.1.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.timesquare.launcher.ui;singleton:=true&#xA;Bundle-Version: 1.1.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mwe2.language.ide' version='2.12.1.v20210218-2134' generation='2'>
      <update id='org.eclipse.emf.mwe2.language.ide' range='[0.0.0,2.12.1.v20210218-2134)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='MWE2 Language Eclipse Independent IDE'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mwe2.language.ide'/>
        <property name='maven-version' value='2.12.1'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.language.ide' version='2.12.1.v20210218-2134'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mwe2.language.ide' version='2.12.1.v20210218-2134'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.language.ide' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.language.ide.contentassist.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.language.ide.contentassist.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.language.ide.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.language.ide.contentassist.antlr.lexer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.language.ui.highlighting' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mwe2.language.ide' version='2.12.1.v20210218-2134'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe2.language' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mwe2.language.ide' version='2.12.1.v20210218-2134'/>
      </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.emf.mwe2.language.ide;singleton:=true&#xA;Bundle-Version: 2.12.1.v20210218-2134
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingorg.eclipse.equinox.launcher.cocoa.macosx.x86_64' version='1.2.200.v20210527-0259' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.launcher.cocoa.macosx.x86_64' range='1.2.200.v20210527-0259'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.equinox.launcher.cocoa.macosx.x86_64' version='1.2.200.v20210527-0259'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='tooling' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.launcher.cocoa.macosx.x86_64' range='1.2.200.v20210527-0259'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            addProgramArg(programArg:--launcher.library);addProgramArg(programArg:@artifact);
          </instruction>
          <instruction key='unconfigure'>
            removeProgramArg(programArg:--launcher.library);removeProgramArg(programArg:@artifact);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.egit.core' version='5.12.0.202106070339-r' generation='2'>
      <update id='org.eclipse.egit.core' range='[0.0.0,5.12.0.202106070339-r)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Git integration for Eclipse - Core'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse EGit'/>
        <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.egit'/>
        <property name='maven-artifactId' value='org.eclipse.egit.core'/>
        <property name='maven-version' value='5.12.0.202106070339-r'/>
      </properties>
      <provides size='30'>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.core.internal.job' version='5.12.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.core.info' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.core.storage' version='5.12.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.egit.core' version='5.12.0.202106070339-r'/>
        <provided namespace='java.package' name='org.eclipse.egit.core.internal.efs' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.core.internal.info' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.core.securestorage' version='5.12.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.core' version='5.12.0.202106070339-r'/>
        <provided namespace='java.package' name='org.eclipse.egit.core.internal.gerrit' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.core.internal.signing' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.core.internal.indexdiff' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.core.internal.start' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.core.internal.trace' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.core.internal.storage' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.core.revisions' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.core.util' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.core.synchronize.dto' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.core.internal' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.core.project' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.core.internal.rebase' version='5.12.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.psf.feature.group' version='5.12.0.202106070339-r'/>
        <provided namespace='java.package' name='org.eclipse.egit.core.internal.util' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.core.op' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.core.settings' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.core' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.core.attributes' version='5.12.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.egit.core' version='5.12.0.202106070339-r'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.egit.core.synchronize' version='5.12.0'/>
      </provides>
      <requires size='35'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.12.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.core' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.6.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.security' range='[1.2.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi.services' range='[3.5.100,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.core.net.proxy' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jgit.annotations' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.api' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.api.errors' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.attributes' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.diff' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.dircache' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.errors' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.events' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.gpg.bc' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.internal.storage.file' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.lfs' range='[5.12.0,5.13.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jgit.lib' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.merge' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.revwalk' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.revwalk.filter' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.storage.file' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.submodule' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.transport' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.transport.http' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.transport.http.apache' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.transport.sshd' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.treewalk' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.treewalk.filter' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.util' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.util.io' range='[5.12.0,5.13.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.egit.core' version='5.12.0.202106070339-r'/>
      </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.egit.core;singleton:=true&#xA;Bundle-Version: 5.12.0.202106070339-r
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.preferences' version='3.8.200.v20210212-1143' generation='2'>
      <update id='org.eclipse.equinox.preferences' range='[0.0.0,3.8.200.v20210212-1143)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Preferences Mechanism'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.preferences'/>
        <property name='maven-version' value='3.8.200-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.preferences' version='3.8.200.v20210212-1143'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.preferences' version='3.8.200.v20210212-1143'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.preferences.exchange' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.runtime.preferences' version='3.4.0'/>
        <provided namespace='java.package' name='org.osgi.service.prefs' version='1.1.1'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.preferences' version='3.8.200.v20210212-1143'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.osgi.framework.log' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.datalocation' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.debug' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.environment' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.service.packageadmin' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.service.prefs' range='[1.1.1,1.2.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.equinox.preferences
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.preferences' version='3.8.200.v20210212-1143'/>
      </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.equinox.preferences; singleton:=true&#xA;Bundle-Version: 3.8.200.v20210212-1143
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.common.feature.group' version='2.22.0.v20210319-0732' singleton='false'>
      <update id='org.eclipse.emf.common.feature.group' range='[0.0.0,2.22.0.v20210319-0732)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.common'/>
        <property name='maven-version' value='2.22.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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='EMF Common'/>
        <property name='df_LT.description' value='Common platform-independent utilities used throughout EMF, including collection classes, notifiers, adapters, and commands.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common.feature.group' version='2.22.0.v20210319-0732'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common' range='[2.22.0.v20210319-0732,2.22.0.v20210319-0732]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common.feature.jar' range='[2.22.0.v20210319-0732,2.22.0.v20210319-0732]'>
          <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 uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='fr.kairos.timesquare.safety.core' version='1.0.0.202106280832' singleton='false' generation='2'>
      <update id='fr.kairos.timesquare.safety.core' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='LightCCSL POJO Core'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.kairos.timesquare.safety.core'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.kairos.timesquare.safety.core' version='1.0.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.kairos.timesquare.safety.core' version='1.0.0.202106280832'/>
        <provided namespace='java.package' name='fr.kairos.timesquare.ccsl' version='0.0.0'/>
        <provided namespace='java.package' name='fr.kairos.timesquare.ccsl.adapters' version='0.0.0'/>
        <provided namespace='java.package' name='fr.kairos.timesquare.ccsl.extended' version='0.0.0'/>
        <provided namespace='java.package' name='fr.kairos.timesquare.ccsl.graph' version='0.0.0'/>
        <provided namespace='java.package' name='fr.kairos.timesquare.ccsl.reduce' version='0.0.0'/>
        <provided namespace='java.package' name='fr.kairos.timesquare.ccsl.safety' version='0.0.0'/>
        <provided namespace='java.package' name='fr.kairos.timesquare.ccsl.sat' version='0.0.0'/>
        <provided namespace='java.package' name='fr.kairos.timesquare.ccsl.simple' version='0.0.0'/>
        <provided namespace='java.package' name='fr.kairos.timesquare.ccsl.smt' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.kairos.timesquare.safety.core' version='1.0.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.kairos.timesquare.safety.core' version='1.0.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.kairos.timesquare.safety.core&#xA;Bundle-Version: 1.0.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.i18n' version='1.14.0.v20210324-0332' singleton='false' generation='2'>
      <update id='org.apache.batik.i18n' range='[0.0.0,1.14.0.v20210324-0332)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Batik i18n library'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.batik.i18n'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.i18n' version='1.14.0.v20210324-0332'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.i18n' version='1.14.0.v20210324-0332'/>
        <provided namespace='java.package' name='org.apache.batik.i18n' version='1.14.0'/>
        <provided namespace='osgi.identity' name='org.apache.batik.i18n' version='1.14.0.v20210324-0332'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.i18n' version='1.14.0.v20210324-0332'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.i18n&#xA;Bundle-Version: 1.14.0.v20210324-0332
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.commons.3rdparty.feature.source.feature.group' version='3.3.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.commons.3rdparty.feature.source.feature.group' range='[0.0.0,3.3.0.202107281019)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Commons 3rd party Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='Plugins coming from 3rd party that are bundled and redistributed here for convenience.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://gemoc.org/studio/'/>
        <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.gemoc.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.commons.3rdparty.feature'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.3rdparty.feature.source.feature.group' version='3.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.3rdparty.feature.feature.group' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jaxen.source' range='[1.1.6.202107281019,1.1.6.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jdom2.source' range='[2.0.6.202107281019,2.0.6.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.groovy.source' range='[2.4.9.202107281019,2.4.9.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.3rdparty.feature.source.feature.jar' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.gmf.runtime.common.ui.services.dnd.ide' version='1.7.0.202004160913' generation='2'>
      <update id='org.eclipse.gmf.runtime.common.ui.services.dnd.ide' range='[0.0.0,1.7.0.202004160913)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF Common UI DND IDE Services'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.common.ui.services.dnd.ide'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.common.ui.services.dnd.ide'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.services.dnd.ide' version='1.7.0.202004160913'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.services.dnd.ide' version='1.7.0.202004160913'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.dnd.ide.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.dnd.ide.drag' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.dnd.ide.drop' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.dnd.ide.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.dnd.ide.internal.core' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.common.ui.services.dnd.ide' version='1.7.0.202004160913'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.services.dnd' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.5.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.common.ui.services.dnd.ide' version='1.7.0.202004160913'/>
      </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.gmf.runtime.common.ui.services.dnd.ide; singleton:=true&#xA;Bundle-Version: 1.7.0.202004160913
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolinggemoc_studio_headless.executable.win32.win32.x86_64' version='3.3.0.202107281019' singleton='false'>
      <hostRequirements size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='gemoc_studio_headless.executable.win32.win32.x86_64' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolinggemoc_studio_headless.executable.win32.win32.x86_64' version='3.3.0.202107281019'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='gemoc_studio_headless.executable.win32.win32.x86_64' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
      </filter>
      <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='uninstall'>
            cleanupzip(source:@artifact, target:${installFolder});
          </instruction>
          <instruction key='install'>
            unzip(source:@artifact, target:${installFolder});
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.diagram.sequence' version='6.5.1.202106111115' generation='2'>
      <update id='org.eclipse.sirius.diagram.sequence' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Sequence Diagrams Model'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.diagram.sequence'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='40'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.sequence' version='6.5.1.202106111115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.diagram.sequence' version='6.5.1.202106111115'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.business.internal' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.business.internal.color' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.business.internal.elements' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.business.internal.layout' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.business.internal.layout.flag' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.business.internal.layout.horizontal' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.business.internal.layout.observation' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.business.internal.layout.vertical' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.business.internal.metamodel' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.business.internal.metamodel.description' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.business.internal.metamodel.ordering' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.business.internal.operation' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.business.internal.ordering' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.business.internal.query' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.business.internal.refresh' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.business.internal.tool' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.business.internal.util' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.description' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.description.impl' version='4.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.description.tool' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.description.tool.impl' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.description.tool.util' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.description.util' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.impl' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.internal.tool.command.builders' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.ordering' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.ordering.impl' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.ordering.util' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.template' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.template.impl' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.template.util' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.tool.internal.action.repair' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.tool.internal.validation.description.constraints' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.util' version='3.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.diagram.sequence' version='6.5.1.202106111115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ecore.extender' range='4.0.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='[21.0.0,30.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.notation' range='1.10.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='3.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.transaction' range='1.1.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.8.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram.ui' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram.ui.ext' range='4.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.1.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.emf' range='2.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.sirius.diagram.sequence
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.diagram.sequence' version='6.5.1.202106111115'/>
      </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.sirius.diagram.sequence;singleton:=true&#xA;Bundle-Version: 6.5.1.202106111115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.specifier.feature.group' version='6.5.1.202106111115' singleton='false'>
      <update id='org.eclipse.sirius.specifier.feature.group' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='Sirius Specifier Environment.&#xA;Install this if you want to create your own Sirius-based modelers.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/sirius'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.specifier'/>
        <property name='maven-version' value='6.5.1-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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2015 Obeo and others.&#xA;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&#xA;&#xA;Contributors:&#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Sirius Specifier Environment'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.specifier.feature.group' version='6.5.1.202106111115'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='59'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.common' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.common.acceleo.aql' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.common.acceleo.aql.ide' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.common.acceleo.mtl' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.common.acceleo.mtl.ide' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.common.ui' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.common.ui.ext' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.formatdata' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.sequence' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.sequence.edit' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.sequence.ui' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.ui' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.ui.ext' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.doc' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ecore.extender' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.editor' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.editor.diagram' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.editor.sequence' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.editor.table' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.editor.tree' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.base' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.draw2d' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.e3' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.e3.ui' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.emf' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.emf.edit' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.emf.tx' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.emf.ui' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.gef' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.gmf.notation' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.gmf.runtime' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.jface' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.swt' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.interpreter' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.synchronizer' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.table' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.table.ui' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.table.ui.ext' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.tree' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.tree.ui' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.tree.ui.ext' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ui' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ui.editor' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ui.ext' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.common.interpreter' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties.core' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties.edit' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties.ext.widgets.reference' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties.ext.widgets.reference.edit' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.editor.properties' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.editor.properties.ext.widgets.reference' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ui.properties' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ui.properties.ext.widgets.reference' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.ide' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.specifier.feature.jar' range='[6.5.1.202106111115,6.5.1.202106111115]'>
          <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.ocl.ecore' version='3.16.100.v20210609-1442' generation='2'>
      <update id='org.eclipse.ocl.ecore' range='[0.0.0,3.16.100.v20210609-1442)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='OCL for Ecore'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <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.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.ecore'/>
        <property name='maven-version' value='3.16.100-SNAPSHOT'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.ecore' version='3.16.100.v20210609-1442'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.ecore' version='3.16.100.v20210609-1442'/>
        <provided namespace='java.package' name='org.eclipse.ocl.ecore' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.ecore.delegate' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.ecore.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.ecore.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.ecore.internal.evaluation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.ecore.internal.helper' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.ecore.opposites' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.ecore.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.ecore.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.ecore.utilities' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.ecore' version='3.16.100.v20210609-1442'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl' range='[3.0.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.ocl.ecore
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.ecore' version='3.16.100.v20210609-1442'/>
      </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.ocl.ecore;singleton:=true&#xA;Bundle-Version: 3.16.100.v20210609-1442
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.directorywatcher.source' version='1.3.0.v20210316-1209' singleton='false'>
      <update id='org.eclipse.equinox.p2.directorywatcher.source' range='[0.0.0,1.3.0.v20210316-1209)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Provisioning Directory Watcher 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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.directorywatcher'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.directorywatcher.source' version='1.3.0.v20210316-1209'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.directorywatcher.source' version='1.3.0.v20210316-1209'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.directorywatcher.source' version='1.3.0.v20210316-1209'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.directorywatcher.source' version='1.3.0.v20210316-1209'/>
      </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.equinox.p2.directorywatcher.source&#xA;Bundle-Version: 1.3.0.v20210316-1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.css.swt.theme.source' version='0.13.0.v20201026-1147' singleton='false'>
      <update id='org.eclipse.e4.ui.css.swt.theme.source' range='[0.0.0,0.13.0.v20201026-1147)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse CSS SWT Theme 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='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.css.swt.theme'/>
        <property name='maven-version' value='0.13.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.css.swt.theme.source' version='0.13.0.v20201026-1147'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt.theme.source' version='0.13.0.v20201026-1147'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.css.swt.theme.source' version='0.13.0.v20201026-1147'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.css.swt.theme.source' version='0.13.0.v20201026-1147'/>
      </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.e4.ui.css.swt.theme.source&#xA;Bundle-Version: 0.13.0.v20201026-1147
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.junit4.runtime.source' version='1.2.0.v20210326-1251' singleton='false'>
      <update id='org.eclipse.jdt.junit4.runtime.source' range='[0.0.0,1.2.0.v20210326-1251)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Java Development Tools JUnit4 Runtime 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.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.junit4.runtime'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.junit4.runtime.source' version='1.2.0.v20210326-1251'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.junit4.runtime.source' version='1.2.0.v20210326-1251'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.junit4.runtime.source' version='1.2.0.v20210326-1251'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.junit4.runtime.source' version='1.2.0.v20210326-1251'/>
      </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.jdt.junit4.runtime.source&#xA;Bundle-Version: 1.2.0.v20210326-1251
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtend.examples' version='2.25.0.v20210301-1408'>
      <update id='org.eclipse.xtend.examples' range='[0.0.0,2.25.0.v20210301-1408)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Xtend Examples'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <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.xtend'/>
        <property name='maven-artifactId' value='org.eclipse.xtend.examples'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.examples' version='2.25.0.v20210301-1408'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtend.examples' version='2.25.0.v20210301-1408'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtend.examples' version='2.25.0.v20210301-1408'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.109.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.13.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common.ui' range='2.18.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtend.examples' version='2.25.0.v20210301-1408'/>
      </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.xtend.examples;singleton:=true&#xA;Bundle-Version: 2.25.0.v20210301-1408
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.commons.eclipse.feature.feature.group' version='3.3.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.commons.eclipse.feature.feature.group' range='[0.0.0,3.3.0.202107281019)' severity='0'/>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Eclipse Commons'/>
        <property name='org.eclipse.equinox.p2.description' value='List of plugins that are part of GEMOC core (API, exchanged metamodels, ....)'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://gemoc.org/studio/'/>
        <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.gemoc.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.commons.eclipse.feature'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.eclipse.feature.feature.group' version='3.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.eclipse' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.eclipse.ui' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.eclipse.jdt' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.eclipse.pde' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.timeline' range='[3.0.0.202107281019,3.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.eclipse.messagingsystem.api' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.eclipse.messagingsystem.ui' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.ide' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.ui' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.eclipse.feature.feature.jar' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='config.a.jre.javase' version='14.0.0' singleton='false'>
      <hostRequirements size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='a.jre.javase' range='14.0.0'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='config.a.jre.javase' version='14.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='a.jre.javase' 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='org.eclipse.gemoc.concurrent_addons.feature.feature.jar' version='2.3.0.202107281019'>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Concurrent Addons and Views'/>
        <property name='org.eclipse.equinox.p2.description' value='Views and addons contributing to the CCSL Java Concurrent Execution Engine.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://gemoc.org/studio/'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.execution.concurrent.ccsljava'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.concurrent_addons.feature'/>
        <property name='maven-version' value='2.3.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.concurrent_addons.feature.feature.jar' version='2.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.concurrent_addons.feature' version='2.3.0.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.concurrent_addons.feature' version='2.3.0.202107281019'/>
      </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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.dsl.debug.ui.feature.source.feature.jar' version='3.0.1.202107281019'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='DSL Debugger UI Feature Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature provides classes to ease the use of&#xA;the DSL debugger with EMF editors.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='DSLDebugger'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.dsl.debug.ui.feature'/>
        <property name='maven-version' value='3.0.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.debug.ui.feature.source.feature.jar' version='3.0.1.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.dsl.debug.ui.feature.source' version='3.0.1.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.dsl.debug.ui.feature.source' version='3.0.1.202107281019'/>
      </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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2015, 2017 Obeo and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html&#xA;&#xA;Contributors:&#xA;    Obeo - initial API and implementation
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.publisher' version='1.6.0.v20210322-0909' generation='2'>
      <update id='org.eclipse.equinox.p2.publisher' range='[0.0.0,1.6.0.v20210322-0909)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleName' value='Equinox Provisioning Publisher Infrastructure'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.publisher'/>
        <property name='maven-version' value='1.6.0-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.publisher' version='1.6.0.v20210322-0909'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.publisher' version='1.6.0.v20210322-0909'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.publisher' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.publisher' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.publisher.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.spi.p2.publisher' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.publisher' version='1.6.0.v20210322-0909'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='26'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='3.8.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.app' range='1.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.artifact.processors.checksum' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.artifact.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.artifact.repository.simple' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.expression' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.index' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.repository.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata' range='[2.4.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata.expression' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata.index' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.query' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.resolver' range='1.2.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.6.0'/>
        <required namespace='java.package' name='org.osgi.service.application' range='1.1.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.p2.publisher
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.publisher' version='1.6.0.v20210322-0909'/>
      </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.equinox.p2.publisher;singleton:=true&#xA;Bundle-Version: 1.6.0.v20210322-0909
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.acceleo.doc' version='3.7.11.202102190929'>
      <update id='org.eclipse.acceleo.doc' range='[0.0.0,3.7.11.202102190929)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Acceleo Documentation'/>
        <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.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.doc'/>
        <property name='maven-version' value='3.7.11-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.doc' version='3.7.11.202102190929'/>
        <provided namespace='osgi.bundle' name='org.eclipse.acceleo.doc' version='3.7.11.202102190929'/>
        <provided namespace='osgi.identity' name='org.eclipse.acceleo.doc' version='3.7.11.202102190929'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.acceleo.doc' version='3.7.11.202102190929'/>
      </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.acceleo.doc; singleton:=true&#xA;Bundle-Version: 3.7.11.202102190929
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.editor.diagram' version='6.5.1.202106111115' generation='2'>
      <update id='org.eclipse.sirius.editor.diagram' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Diagrams Specification 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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.editor.diagram'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='145'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.editor.diagram' version='6.5.1.202106111115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.editor.diagram' version='6.5.1.202106111115'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.concern.concerndescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.description.abstractnodemapping' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.description.additionallayer' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.description.booleanlayoutoption' version='6.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.description.compositelayout' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.description.containermapping' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.description.containermappingimport' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.description.customlayoutconfiguration' version='6.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.description.diagramdescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.description.diagramelementmapping' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.description.diagramimportdescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.description.doublelayoutoption' version='6.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.description.draganddroptargetdescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.description.edgemapping' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.description.edgemappingimport' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.description.enumlayoutoption' version='6.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.description.enumlayoutvalue' version='6.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.description.enumsetlayoutoption' version='6.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.description.integerlayoutoption' version='6.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.description.layer' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.description.layoutoption' version='6.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.description.mappingbaseddecoration' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.description.nodemappingimport' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.description.orderedtreelayout' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.description.stringlayoutoption' version='6.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.filter.filter' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.filter.mappingfilter' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.filter.variablefilter' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.style.borderedstyledescription' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.style.bundledimagedescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.style.containerstyledescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.style.customstyledescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.style.dotdescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.style.edgestyledescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.style.ellipsenodedescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.style.flatcontainerstyledescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.style.gaugecompositestyledescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.style.gaugesectiondescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.style.hidelabelcapabilitystyledescription' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.style.lozengenodedescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.style.nodestyledescription' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.style.notedescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.style.roundedcornerstyledescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.style.shapecontainerstyledescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.style.sizecomputationcontainerstyledescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.style.squaredescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.style.workspaceimagedescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.tool.behaviortool' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.tool.containercreationdescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.tool.containerdropdescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.tool.createedgeview' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.tool.createview' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.tool.deleteelementdescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.tool.deletehook' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.tool.deletehookparameter' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.tool.diagramcreationdescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.tool.diagramnavigationdescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.tool.directeditlabel' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.tool.doubleclickdescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.tool.edgecreationdescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.tool.navigation' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.tool.nodecreationdescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.tool.reconnectedgedescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.tool.requestdescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.tool.toolgroupextension' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.tool.toolsection' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.section.description.containermapping' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.section.description.diagramelementmapping' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.concern.concerndescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.description.abstractnodemapping' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.description.additionallayer' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.description.booleanlayoutoption' version='6.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.description.compositelayout' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.description.containermapping' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.description.containermappingimport' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.description.customlayoutconfiguration' version='6.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.description.diagramdescription' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.description.diagramelementmapping' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.description.diagramimportdescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.description.doublelayoutoption' version='6.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.description.draganddroptargetdescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.description.edgemapping' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.description.edgemappingimport' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.description.enumlayoutoption' version='6.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.description.enumlayoutvalue' version='6.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.description.enumsetlayoutoption' version='6.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.description.integerlayoutoption' version='6.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.description.layer' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.description.layoutoption' version='6.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.description.mappingbaseddecoration' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.description.nodemappingimport' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.description.orderedtreelayout' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.description.stringlayoutoption' version='6.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.filter.filter' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.filter.mappingfilter' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.filter.variablefilter' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.style.borderedstyledescription' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.style.bundledimagedescription' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.style.containerstyledescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.style.customstyledescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.style.dotdescription' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.style.edgestyledescription' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.style.ellipsenodedescription' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.style.flatcontainerstyledescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.style.gaugecompositestyledescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.style.gaugesectiondescription' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.style.hidelabelcapabilitystyledescription' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.style.lozengenodedescription' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.style.nodestyledescription' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.style.notedescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.style.roundedcornerstyledescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.style.shapecontainerstyledescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.style.sizecomputationcontainerstyledescription' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.style.squaredescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.style.workspaceimagedescription' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.tool.behaviortool' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.tool.containercreationdescription' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.tool.containerdropdescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.tool.createedgeview' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.tool.createview' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.tool.deleteelementdescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.tool.deletehook' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.tool.deletehookparameter' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.tool.diagramcreationdescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.tool.diagramnavigationdescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.tool.directeditlabel' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.tool.doubleclickdescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.tool.edgecreationdescription' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.tool.navigation' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.tool.nodecreationdescription' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.tool.reconnectedgedescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.tool.requestdescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.tool.toolgroupextension' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.tool.toolsection' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.tools.internal.editor' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.tools.internal.menu.child' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.tools.internal.menu.refactoring' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.tools.internal.menu.refactoring.border' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.representationdescription' version='6.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.layoutoption' version='6.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.editor.diagram' version='6.5.1.202106111115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='com.google.guava' range='[21.0.0,30.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='2.3.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common.ui' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram.ui' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.editor' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.5.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='3.5.300'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='3.8.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.swt' range='2.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.sirius.editor.diagram
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.editor.diagram' version='6.5.1.202106111115'/>
      </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.sirius.editor.diagram;singleton:=true&#xA;Bundle-Version: 6.5.1.202106111115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.core.feature.source.feature.jar' version='1.6.1000.v20210507-0825'>
      <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.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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2011 IBM Corporation and others.'/>
        <property name='df_LT.featureName' value='Equinox p2 Core Function Source'/>
        <property name='df_LT.description' value='Source code for the Equinox provisioning platform'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.core.feature'/>
        <property name='maven-version' value='1.6.1000-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.core.feature.source.feature.jar' version='1.6.1000.v20210507-0825'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.equinox.p2.core.feature.source' version='1.6.1000.v20210507-0825'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.equinox.p2.core.feature.source' version='1.6.1000.v20210507-0825'/>
      </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.jdt.annotation.source' version='1.2.0.v20210519-0438' singleton='false'>
      <update id='org.eclipse.jdt.annotation.source' range='[0.0.0,1.2.0.v20210519-0438)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='JDT Annotations for Enhanced Null Analysis 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.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.annotation'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.annotation.source' version='1.2.0.v20210519-0438'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.annotation.source' version='1.2.0.v20210519-0438'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.annotation.source' version='1.2.0.v20210519-0438'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.annotation.source' version='1.2.0.v20210519-0438'/>
      </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.jdt.annotation.source&#xA;Bundle-Version: 1.2.0.v20210519-0438
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.weaving.hook' version='1.2.200.v20180827-1235' singleton='false'>
      <update id='org.eclipse.equinox.weaving.hook' range='[0.0.0,1.2.200.v20180827-1235)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Aspect Weaving Hooks Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - Equinox'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.weaving.hook'/>
        <property name='maven-version' value='1.2.200-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.weaving.hook' version='1.2.200.v20180827-1235'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.weaving.hook' version='1.2.200.v20180827-1235'/>
        <provided namespace='java.package' name='org.eclipse.equinox.service.weaving' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.weaving.adaptors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.weaving.hooks' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.weaving.hook' version='1.2.200.v20180827-1235'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.osgi' version='1.2.200.v20180827-1235'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='[3.10.0,4.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.weaving.hook' version='1.2.200.v20180827-1235'/>
      </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.equinox.weaving.hook&#xA;Bundle-Version: 1.2.200.v20180827-1235&#xA;Fragment-Host: org.eclipse.osgi;bundle-version=&quot;[3.10.0,4.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.sdk.feature.group' version='2.25.0.v20210301-1429' singleton='false'>
      <update id='org.eclipse.xtext.sdk.feature.group' range='[0.0.0,2.25.0.v20210301-1429)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.sdk'/>
        <property name='maven-version' value='2.25.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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='Xtext Complete SDK'/>
        <property name='df_LT.description' value='The full Software Development Kit. Includes everything you need to develop programming languages and domain specific languages.'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.sdk.feature.group' version='2.25.0.v20210301-1429'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='21'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.docs.feature.group' range='[2.25.0.v20210301-1429,2.25.0.v20210301-1429]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.runtime.feature.group' range='[2.25.0.v20210301-1429,2.25.0.v20210301-1429]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.redist.feature.group' range='[2.25.0.v20210301-1429,2.25.0.v20210301-1429]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.examples.feature.group' range='[2.25.0.v20210301-1429,2.25.0.v20210301-1429]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.feature.group' range='[2.25.0.v20210301-1429,2.25.0.v20210301-1429]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.feature.group' range='[2.25.0.v20210301-1429,2.25.0.v20210301-1429]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.lib.feature.group' range='[2.25.0.v20210301-0822,2.25.0.v20210301-0822]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.ui.feature.group' range='[2.25.0.v20210301-1429,2.25.0.v20210301-1429]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.sdk.feature.group' range='[2.25.0.v20210301-1429,2.25.0.v20210301-1429]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='2.20.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common' range='2.17.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.source' range='2.20.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common.source' range='2.17.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.language.sdk.feature.group' range='2.12.1'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.purexbase' range='[2.25.0.v20210301-0909,2.25.0.v20210301-0909]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.purexbase.source' range='[2.25.0.v20210301-0909,2.25.0.v20210301-0909]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.purexbase.ide' range='[2.25.0.v20210301-0909,2.25.0.v20210301-0909]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.purexbase.ide.source' range='[2.25.0.v20210301-0909,2.25.0.v20210301-0909]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.purexbase.ui' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.purexbase.ui.source' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.sdk.feature.jar' range='[2.25.0.v20210301-1429,2.25.0.v20210301-1429]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        Copyright (c) 2016, 2018 Xtext Committers and Contributors.&#xA;&#xA;This program and the accompanying materials &#xA;are made available under the terms of the Eclipse Public License 2.0 &#xA;which is available at http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.ecf.core.feature.source.feature.jar' version='1.5.702.v20210409-2301'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='ECF Core Feature Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature provides the ECF core (org.eclipse.ecf) and ECF identity (org.eclipse.ecf.identity) bundles.  These two bundles are required for all other parts of ECF.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/ecf'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - ECF'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2009 Composent, Inc. and others.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.core.feature'/>
        <property name='maven-version' value='1.5.702-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.core.feature.source.feature.jar' version='1.5.702.v20210409-2301'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.ecf.core.feature.source' version='1.5.702.v20210409-2301'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.ecf.core.feature.source' version='1.5.702.v20210409-2301'/>
      </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.sirius.diagram.ui' version='6.5.1.202106111115' generation='2'>
      <update id='org.eclipse.sirius.diagram.ui' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Diagram Specification 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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.diagram.ui'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='161'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.ui' version='6.5.1.202106111115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.diagram.ui' version='6.5.1.202106111115'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.description.concern.provider' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.description.filter.provider' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.description.provider' version='2.2.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.description.style.provider' version='2.3.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.description.tool.provider' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.internal.description.provider' version='4.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.provider' version='4.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.api.layout' version='6.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.business.api' version='6.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.business.api.helper.graphicalfilters' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.business.api.image' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.business.api.provider' version='2.1.1'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.business.api.query' version='5.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.business.api.view' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.business.internal.bracket' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.business.internal.bracket.handles' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.business.internal.bracket.locators' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.business.internal.command' version='2.2.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.business.internal.dialect' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.business.internal.edit.helpers' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.business.internal.helper' version='6.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.business.internal.image' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.business.internal.image.refresh' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.business.internal.migration' version='2.3.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.business.internal.migration.description' version='2.3.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.business.internal.navigation' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.business.internal.operation' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.business.internal.query' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.business.internal.view' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.edit.api.part' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.edit.internal.part' version='3.2.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.edit.internal.part.layoutmanager' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.edit.internal.part.listener' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.edit.internal.validators' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.graphical.edit.internal.policies.validators' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.graphical.edit.part.specific' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.graphical.edit.policies' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.graphical.figures' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.internal.edit.commands' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.internal.edit.handles' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.internal.edit.parts' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.internal.edit.parts.locator' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.internal.edit.parts.refresh' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.internal.edit.policies' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.internal.layout' version='6.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.internal.operation' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.internal.parsers' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.internal.preferences' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.internal.providers' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.internal.quickfix' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.internal.refresh' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.internal.refresh.borderednode' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.internal.refresh.diagram' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.internal.refresh.edge' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.internal.refresh.factory' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.internal.refresh.layout' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.internal.refresh.listeners' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.internal.sheet' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.internal.view.factories' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.part' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.provider' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.action' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.color' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.command' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.decoration' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.draw2d.ui.figures' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.editor' version='2.2.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.editor.tabbar' version='4.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.figure' version='3.2.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.figure.locator' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.format' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.format.semantic' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.graphical.edit.palette' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.graphical.edit.styles' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.image' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.interpreter' version='5.1.2'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.layout' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.layout.ordering' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.layout.provider' version='2.0.5'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.migration' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.part' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.permission' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.policies' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.policy' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.preferences' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.properties' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.properties.filter' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.requests' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.ui.actions' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.util' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.wizards.page' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.actions' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.actions.delete' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.actions.distribute' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.actions.layout' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.actions.pinning' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.actions.refresh' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.actions.repair' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.actions.repair.commands' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.actions.straighten' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.actions.style' version='2.0.5'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.actions.visibility' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.clipboard' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.commands' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.commands.emf' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.decoration' version='4.1.2'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.delete' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.dialogs' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.dnd' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.edit.command' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.editor' version='3.2.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.editor.header' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.editor.tabbar' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.editor.tabbar.actions' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.editor.tabbar.contributions' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.editor.tabbar.contributions.expressions' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.editor.tabbar.util' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.figure' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.figure.locator' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.figure.svg' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.figure.util' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.filter' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.find' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.format' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.format.data.extension' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.format.semantic' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.format.semantic.diagram.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.graphical.edit.handles' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.graphical.edit.part' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.graphical.edit.policies' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.graphical.edit.styles' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.handler' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.layout' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.layout.ordering' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.layout.provider' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.marker' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.menu' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.outline' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.palette' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.part' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.preferences' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.print' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.properties' version='2.2.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.properties.filter' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.providers' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.render' version='4.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.resource' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.routers' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.ruler' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.testers' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.ui' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.util' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.views.outlineview' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.views.providers.filters' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.views.providers.layers' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.views.providers.outline' version='2.0.4'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.diagram.ui' version='6.5.1.202106111115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='47'>
        <required namespace='osgi.bundle' name='com.google.guava' range='[21.0.0,30.2.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.bridge' range='[1.6.0,1.8.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.dom' range='[1.6.0,1.8.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.dom.svg' range='[1.6.0,1.8.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.svggen' range='[1.6.0,1.8.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.transcoder' range='[1.6.0,1.8.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.util' range='[1.6.0,1.8.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.property' range='1.4.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='3.4.400'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.databinding' range='1.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.databinding' range='1.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.action.ide' range='1.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.actions' range='1.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.printing' range='1.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.printing.render' range='1.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.properties' range='1.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.providers.ide' range='1.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.render' range='1.7.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide' range='1.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.draw2d.ui.render' range='1.7.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.draw2d.ui.render.awt' range='1.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common.ui' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.gmf.runtime' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ui' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram.formatdata' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ecore.extender' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='3.5.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources' range='3.4.400'/>
        <required namespace='osgi.bundle' name='org.w3c.dom.svg' range='1.1.0'/>
        <required namespace='osgi.bundle' name='org.apache.xerces' range='2.9.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.1.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.draw2d.figure' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.emf' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.emf.ui.properties' range='3.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.gef.editpolicies' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.gef.query' range='3.1.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.gmf.runtime.editparts' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.jface.viewers' range='3.1.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.swt' range='2.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.sirius.diagram.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.diagram.ui' version='6.5.1.202106111115'/>
      </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.sirius.diagram.ui;singleton:=true&#xA;Bundle-Version: 6.5.1.202106111115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='a.jre.javase' version='9.0.0' singleton='false'>
      <provides size='248'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='a.jre.javase' version='9.0.0'/>
        <provided namespace='java.package' name='java.applet' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.color' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.datatransfer' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.desktop' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.event' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.font' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.geom' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.im' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.im.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.image' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.image.renderable' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.print' version='0.0.0'/>
        <provided namespace='java.package' name='java.beans' version='0.0.0'/>
        <provided namespace='java.package' name='java.beans.beancontext' version='0.0.0'/>
        <provided namespace='java.package' name='java.io' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.annotation' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.instrument' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.invoke' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.management' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.module' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.ref' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.reflect' version='0.0.0'/>
        <provided namespace='java.package' name='java.math' version='0.0.0'/>
        <provided namespace='java.package' name='java.net' version='0.0.0'/>
        <provided namespace='java.package' name='java.net.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.channels' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.channels.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.charset' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.charset.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.file' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.file.attribute' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.file.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.activation' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.dgc' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.registry' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.server' version='0.0.0'/>
        <provided namespace='java.package' name='java.security' version='0.0.0'/>
        <provided namespace='java.package' name='java.security.acl' version='0.0.0'/>
        <provided namespace='java.package' name='java.security.cert' version='0.0.0'/>
        <provided namespace='java.package' name='java.security.interfaces' version='0.0.0'/>
        <provided namespace='java.package' name='java.security.spec' version='0.0.0'/>
        <provided namespace='java.package' name='java.sql' version='0.0.0'/>
        <provided namespace='java.package' name='java.text' version='0.0.0'/>
        <provided namespace='java.package' name='java.text.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.time' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.chrono' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.format' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.temporal' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.zone' version='0.0.0'/>
        <provided namespace='java.package' name='java.util' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.concurrent' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.concurrent.atomic' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.concurrent.locks' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.function' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.jar' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.logging' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.prefs' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.regex' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.stream' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.zip' version='0.0.0'/>
        <provided namespace='java.package' name='javax.accessibility' version='0.0.0'/>
        <provided namespace='java.package' name='javax.activation' version='0.0.0'/>
        <provided namespace='java.package' name='javax.activity' version='0.0.0'/>
        <provided namespace='java.package' name='javax.annotation' version='0.0.0'/>
        <provided namespace='java.package' name='javax.annotation.processing' version='0.0.0'/>
        <provided namespace='java.package' name='javax.crypto' version='0.0.0'/>
        <provided namespace='java.package' name='javax.crypto.interfaces' version='0.0.0'/>
        <provided namespace='java.package' name='javax.crypto.spec' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.event' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.plugins.bmp' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.plugins.jpeg' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.stream' version='0.0.0'/>
        <provided namespace='java.package' name='javax.jws' version='0.0.0'/>
        <provided namespace='java.package' name='javax.jws.soap' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model.element' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model.type' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model.util' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.loading' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.modelmbean' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.monitor' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.openmbean' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.relation' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.remote' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.remote.rmi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.timer' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.directory' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.event' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.ldap' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.net' version='0.0.0'/>
        <provided namespace='java.package' name='javax.net.ssl' version='0.0.0'/>
        <provided namespace='java.package' name='javax.print' version='0.0.0'/>
        <provided namespace='java.package' name='javax.print.attribute' version='0.0.0'/>
        <provided namespace='java.package' name='javax.print.attribute.standard' version='0.0.0'/>
        <provided namespace='java.package' name='javax.print.event' version='0.0.0'/>
        <provided namespace='java.package' name='javax.rmi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.rmi.CORBA' version='0.0.0'/>
        <provided namespace='java.package' name='javax.rmi.ssl' version='0.0.0'/>
        <provided namespace='java.package' name='javax.script' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.callback' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.kerberos' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.login' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.x500' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.cert' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.sasl' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.midi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.midi.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.sampled' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.sampled.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql.rowset' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql.rowset.serial' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql.rowset.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.border' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.colorchooser' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.event' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.filechooser' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.basic' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.metal' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.multi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.nimbus' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.synth' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.table' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text.html' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text.html.parser' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text.rtf' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.tree' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.undo' version='0.0.0'/>
        <provided namespace='java.package' name='javax.tools' version='0.0.0'/>
        <provided namespace='java.package' name='javax.transaction' version='0.0.0'/>
        <provided namespace='java.package' name='javax.transaction.xa' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.bind' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.bind.annotation' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.bind.annotation.adapters' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.bind.attachment' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.bind.helpers' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.bind.util' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dom' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig.dom' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig.keyinfo' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig.spec' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.datatype' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.namespace' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.parsers' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.soap' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.stream' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.stream.events' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.stream.util' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.dom' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.sax' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.stax' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.stream' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.validation' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.ws' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.ws.handler' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.ws.handler.soap' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.ws.http' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.ws.soap' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.ws.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.ws.spi.http' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.ws.wsaddressing' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.xpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.ietf.jgss' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.CORBA' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.CORBA_2_3' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.CORBA_2_3.portable' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.CORBA.DynAnyPackage' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.CORBA.ORBPackage' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.CORBA.portable' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.CORBA.TypeCodePackage' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.CosNaming' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.CosNaming.NamingContextExtPackage' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.CosNaming.NamingContextPackage' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.Dynamic' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.DynamicAny' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.DynamicAny.DynAnyFactoryPackage' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.DynamicAny.DynAnyPackage' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.IOP' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.IOP.CodecFactoryPackage' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.IOP.CodecPackage' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.Messaging' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.PortableInterceptor' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.PortableInterceptor.ORBInitInfoPackage' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.PortableServer' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.PortableServer.CurrentPackage' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.PortableServer.POAManagerPackage' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.PortableServer.POAPackage' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.PortableServer.portable' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.PortableServer.ServantLocatorPackage' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.SendingContext' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.stub.java.rmi' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.bootstrap' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.css' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.events' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.html' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.ls' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.ranges' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.stylesheets' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.traversal' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.xpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.xml.sax' version='0.0.0'/>
        <provided namespace='java.package' name='org.xml.sax.ext' version='0.0.0'/>
        <provided namespace='java.package' name='org.xml.sax.helpers' version='0.0.0'/>
        <provided namespace='osgi.ee' name='OSGi/Minimum' version='1.0.0'/>
        <provided namespace='osgi.ee' name='OSGi/Minimum' version='1.1.0'/>
        <provided namespace='osgi.ee' name='OSGi/Minimum' version='1.2.0'/>
        <provided namespace='osgi.ee' name='JRE' version='1.0.0'/>
        <provided namespace='osgi.ee' name='JRE' version='1.1.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.1.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.2.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.3.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.4.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.5.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.6.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.7.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.8.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='1.8.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='1.8.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='1.8.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='9.0.0'/>
      </provides>
      <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
    </unit>
    <unit id='org.eclipse.equinox.p2.metadata.source' version='2.6.0.v20210331-1610' singleton='false'>
      <update id='org.eclipse.equinox.p2.metadata.source' range='[0.0.0,2.6.0.v20210331-1610)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Provisioning Metadata 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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.metadata'/>
        <property name='maven-version' value='2.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.metadata.source' version='2.6.0.v20210331-1610'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata.source' version='2.6.0.v20210331-1610'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.metadata.source' version='2.6.0.v20210331-1610'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.metadata.source' version='2.6.0.v20210331-1610'/>
      </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.equinox.p2.metadata.source&#xA;Bundle-Version: 2.6.0.v20210331-1610
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mwe2.language' version='2.12.1.v20210218-2134' generation='2'>
      <update id='org.eclipse.emf.mwe2.language' range='[0.0.0,2.12.1.v20210218-2134)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='MWE2 Language'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mwe2.language'/>
        <property name='maven-version' value='2.12.1'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.language' version='2.12.1.v20210218-2134'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mwe2.language' version='2.12.1.v20210218-2134'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.language' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.language.factory' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.language.formatting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.language.mwe2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.language.mwe2.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.language.mwe2.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.language.parser.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.language.parser.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.language.parser.antlr.lexer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.language.resource' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.language.scoping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.language.serializer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.language.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.language.validation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mwe2.language' version='2.12.1.v20210218-2134'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe2.runtime' range='2.12.1'/>
        <required namespace='osgi.bundle' name='org.objectweb.asm' range='[6.1.1,10.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.6.0'/>
        <required namespace='osgi.bundle' name='com.google.inject' range='3.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='2.25.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types' range='2.20.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='2.25.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mwe2.language' version='2.12.1.v20210218-2134'/>
      </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.emf.mwe2.language;singleton:=true&#xA;Bundle-Version: 2.12.1.v20210218-2134
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.junit.core.source' version='3.10.1100.v20210429-2046' singleton='false'>
      <update id='org.eclipse.jdt.junit.core.source' range='[0.0.0,3.10.1100.v20210429-2046)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Java Development Tools JUnit core 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.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.junit.core'/>
        <property name='maven-version' value='3.10.1100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.junit.core.source' version='3.10.1100.v20210429-2046'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.junit.core.source' version='3.10.1100.v20210429-2046'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.junit.core.source' version='3.10.1100.v20210429-2046'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.junit.core.source' version='3.10.1100.v20210429-2046'/>
      </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.jdt.junit.core.source&#xA;Bundle-Version: 3.10.1100.v20210429-2046
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.refactoring' version='1.17.1.20210603-1006' generation='2'>
      <update id='org.eclipse.m2e.refactoring' range='[0.0.0,1.17.1.20210603-1006)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.Bundle-Name' value='Maven Integration for Eclipse Refactoring'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org - m2e'/>
        <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.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.refactoring'/>
        <property name='maven-version' value='1.17.1-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.refactoring' version='1.17.1.20210603-1006'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.refactoring' version='1.17.1.20210603-1006'/>
        <provided namespace='java.package' name='org.eclipse.m2e.refactoring.exclude' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.refactoring' version='1.17.1.20210603-1006'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.model.edit' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.maven.runtime' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.ui.refactoring' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core.ui' range='[1.16.0,2.0.0)'/>
        <required namespace='java.package' name='org.slf4j' range='[1.6.2,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.m2e.refactoring
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.refactoring' version='1.17.1.20210603-1006'/>
      </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.m2e.refactoring;singleton:=true&#xA;Bundle-Version: 1.17.1.20210603-1006
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.ext.emf' version='6.5.1.202106111115' singleton='false' generation='2'>
      <update id='org.eclipse.sirius.ext.emf' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Library Extensions - EMF Core'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ext.emf'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.emf' version='6.5.1.202106111115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ext.emf' version='6.5.1.202106111115'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.emf' version='2.1.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.ext.emf' version='6.5.1.202106111115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='com.google.guava' range='[21.0.0,30.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf' range='2.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.change' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='2.8.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.sirius.ext.emf
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ext.emf' version='6.5.1.202106111115'/>
      </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.sirius.ext.emf&#xA;Bundle-Version: 6.5.1.202106111115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.trace.source' version='1.2.0.v20210110-1242' singleton='false'>
      <update id='org.eclipse.ui.trace.source' range='[0.0.0,1.2.0.v20210110-1242)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Dynamic Tracing Enablement 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.ui'/>
        <property name='maven-artifactId' value='org.eclipse.ui.trace'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.trace.source' version='1.2.0.v20210110-1242'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.trace.source' version='1.2.0.v20210110-1242'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.trace.source' version='1.2.0.v20210110-1242'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.trace.source' version='1.2.0.v20210110-1242'/>
      </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.ui.trace.source&#xA;Bundle-Version: 1.2.0.v20210110-1242
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.diverse.k3.sample.deployer' version='3.3.0.v20210326-1102' generation='2'>
      <update id='fr.inria.diverse.k3.sample.deployer' range='[0.0.0,3.3.0.v20210326-1102)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='K3 sample deployer'/>
        <property name='org.eclipse.equinox.p2.provider' value='Inria DiverSE'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.diverse.k3.sample.deployer' version='3.3.0.v20210326-1102'/>
        <provided namespace='osgi.bundle' name='fr.inria.diverse.k3.sample.deployer' version='3.3.0.v20210326-1102'/>
        <provided namespace='osgi.identity' name='fr.inria.diverse.k3.sample.deployer' version='3.3.0.v20210326-1102'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            fr.inria.diverse.k3.sample.deployer
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.diverse.k3.sample.deployer' version='3.3.0.v20210326-1102'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.diverse.k3.sample.deployer;singleton:=true&#xA;Bundle-Version: 3.3.0.v20210326-1102
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.junit4.runtime' version='1.2.0.v20210326-1251' generation='2'>
      <update id='org.eclipse.jdt.junit4.runtime' range='[0.0.0,1.2.0.v20210326-1251)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Java Development Tools JUnit4 Runtime Support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.junit4.runtime'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.junit4.runtime' version='1.2.0.v20210326-1251'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.junit4.runtime' version='1.2.0.v20210326-1251'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.junit4.runner' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.junit4.runtime' version='1.2.0.v20210326-1251'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.junit' range='4.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.junit.runtime' range='[3.5.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jdt.junit4.runtime
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.junit4.runtime' version='1.2.0.v20210326-1251'/>
      </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.jdt.junit4.runtime;singleton:=true&#xA;Bundle-Version: 1.2.0.v20210326-1251
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.examples.debug' version='2.15.0.v20210609-1442' generation='2'>
      <update id='org.eclipse.ocl.examples.debug' range='[0.0.0,2.15.0.v20210609-1442)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='OCL Debugger'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <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.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples.debug'/>
        <property name='maven-version' value='2.15.0-SNAPSHOT'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.debug' version='2.15.0.v20210609-1442'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.examples.debug' version='2.15.0.v20210609-1442'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.debug' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.debug.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.debug.delegate' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.debug.evaluator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.debug.launching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.debug.srclookup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.debug.stepper' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.examples.debug' version='2.15.0.v20210609-1442'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.completeocl' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.oclinecore' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.oclstdlib' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.examples.debug.vm' range='[2.1.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.common' range='[1.4.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.log4j' range='[1.2.15,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.examples.debug
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.examples.debug' version='2.15.0.v20210609-1442'/>
      </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.ocl.examples.debug;singleton:=true&#xA;Bundle-Version: 2.15.0.v20210609-1442
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jsch.ui' version='1.4.0.v20210426-0843' generation='2'>
      <update id='org.eclipse.jsch.ui' range='[0.0.0,1.4.0.v20210426-0843)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='JSch UI'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.jsch'/>
        <property name='maven-artifactId' value='org.eclipse.jsch.ui'/>
        <property name='maven-version' value='1.4.0-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsch.ui' version='1.4.0.v20210426-0843'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jsch.ui' version='1.4.0.v20210426-0843'/>
        <provided namespace='java.package' name='org.eclipse.jsch.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jsch.internal.ui.authenticator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jsch.internal.ui.preference' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jsch.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jsch.ui' version='1.4.0.v20210426-0843'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jsch.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='com.jcraft.jsch' range='[0.1.50,1.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jsch.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jsch.ui' version='1.4.0.v20210426-0843'/>
      </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.jsch.ui;singleton:=true&#xA;Bundle-Version: 1.4.0.v20210426-0843
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.api.tools.annotations.source' version='1.1.400.v20190929-1236' singleton='false'>
      <update id='org.eclipse.pde.api.tools.annotations.source' range='[0.0.0,1.1.400.v20190929-1236)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='PDE API Tools 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.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.api.tools.annotations'/>
        <property name='maven-version' value='1.1.400-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.api.tools.annotations.source' version='1.1.400.v20190929-1236'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.api.tools.annotations.source' version='1.1.400.v20190929-1236'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.api.tools.annotations.source' version='1.1.400.v20190929-1236'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.api.tools.annotations.source' version='1.1.400.v20190929-1236'/>
      </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.pde.api.tools.annotations.source&#xA;Bundle-Version: 1.1.400.v20190929-1236
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.examples.unified.feature.group' version='4.15.0.v20210609-1442' singleton='false'>
      <update id='org.eclipse.ocl.examples.unified.feature.group' range='[0.0.0,4.15.0.v20210609-1442)' severity='0'/>
      <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://projects.eclipse.org/projects/modeling.mdt.ocl'/>
        <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.ocl.features'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples.unified'/>
        <property name='maven-version' value='4.15.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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='OCL Examples Unified SDK: Parsers,Evaluator,Editors,Tools'/>
        <property name='df_LT.description' value='Provides the Unified (Pivot) OCL Models, Parsers, Evaluator, Editors, Console and Code Generator&#xA;&#xA;Install this if you plan to develop Unified OCL-based applications.'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.unified.feature.group' version='4.15.0.v20210609-1442'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='17'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.doc.feature.group' range='[3.15.0.v20210609-1442,3.15.0.v20210609-1442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.unified.core.feature.group' range='[1.15.0.v20210609-1442,1.15.0.v20210609-1442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.unified.ui.feature.group' range='[1.15.0.v20210609-1442,1.15.0.v20210609-1442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.codegen' range='[2.15.0.v20210609-1442,2.15.0.v20210609-1442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.ui' range='[1.8.700.v20210609-1442,1.8.700.v20210609-1442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.xtext.console' range='[4.15.0.v20210609-1442,4.15.0.v20210609-1442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.common.ui' range='[1.15.0.v20210609-1442,1.15.0.v20210609-1442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.validity' range='[2.15.0.v20210609-1442,2.15.0.v20210609-1442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.emf.validation.validity' range='[2.15.0.v20210609-1442,2.15.0.v20210609-1442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.emf.validation.validity.ui' range='[2.15.0.v20210609-1442,2.15.0.v20210609-1442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.debug' range='[2.15.0.v20210609-1442,2.15.0.v20210609-1442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.debug.ui' range='[2.15.0.v20210609-1442,2.15.0.v20210609-1442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.debug.vm' range='[2.15.0.v20210609-1442,2.15.0.v20210609-1442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.standalone' range='[2.7.400.v20210609-1442,2.7.400.v20210609-1442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.debug.vm.ui' range='[2.15.0.v20210609-1442,2.15.0.v20210609-1442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.unified' range='[4.15.0.v20210609-1442,4.15.0.v20210609-1442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.unified.feature.jar' range='[4.15.0.v20210609-1442,4.15.0.v20210609-1442]'>
          <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>
        [Documentation] Copyright text will be taken from the shared license feature
      </copyright>
    </unit>
    <unit id='org.eclipse.pde.api.tools.ui' version='1.2.300.v20210415-0924' generation='2'>
      <update id='org.eclipse.pde.api.tools.ui' range='[0.0.0,1.2.300.v20210415-0924)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='API Tools UI'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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='eclipse.pde.ui'/>
        <property name='maven-artifactId' value='org.eclipse.pde.api.tools.ui'/>
        <property name='maven-version' value='1.2.300-SNAPSHOT'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.api.tools.ui' version='1.2.300.v20210415-0924'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.api.tools.ui' version='1.2.300.v20210415-0924'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.ui.internal.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.ui.internal.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.ui.internal.completion' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.ui.internal.markers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.ui.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.ui.internal.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.ui.internal.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.ui.internal.use' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.ui.internal.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.ui.internal.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.api.tools.ui' version='1.2.300.v20210415-0924'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ui' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.api.tools' range='1.0.600'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.3.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.ui.refactoring' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.frameworkadmin' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core.manipulation' range='1.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='1.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.bidi' range='[0.10.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.pde.api.tools.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.api.tools.ui' version='1.2.300.v20210415-0924'/>
      </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.pde.api.tools.ui; singleton:=true&#xA;Bundle-Version: 1.2.300.v20210415-0924
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.validation.feature.group' version='1.12.2.202008210805' singleton='false'>
      <update id='org.eclipse.emf.validation.feature.group' range='[0.0.0,1.12.2.202008210805)' severity='0'/>
      <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='http://www.eclipse.org/modeling/emf/?project=validation'/>
        <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.emf.validation.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.validation'/>
        <property name='maven-version' value='1.12.2-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='EMF Validation Framework'/>
        <property name='df_LT.description' value='EMF Validation Framework.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.validation.feature.group' version='1.12.2.202008210805'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.expressions' range='[3.4.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='[3.10.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='[3.9.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='[3.106.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.console' range='[3.5.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide' range='[3.9.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='[2.10.0,3.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit' range='[2.10.0,3.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.validation' range='[1.8.0.202008210805,1.8.0.202008210805]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.validation.ui' range='[1.7.0.202008210805,1.7.0.202008210805]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.validation.ui.ide' range='[1.3.0.202008210805,1.3.0.202008210805]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.validation.feature.jar' range='[1.12.2.202008210805,1.12.2.202008210805]'>
          <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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2005, 2015 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.apache.batik.util.gui' version='1.6.0.v201011041432' singleton='false'>
      <update id='org.apache.batik.util.gui' range='[0.0.0,1.6.0.v201011041432)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Apache Batik GUI Utilities'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='iplog.bug_id' value='2070'/>
        <property name='iplog.contact.name' value='Anthony Hunter'/>
        <property name='iplog.contact.email' value='anthonyh{at}ca.ibm.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.util.gui' version='1.6.0.v201011041432'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.util.gui' version='1.6.0.v201011041432'/>
        <provided namespace='java.package' name='org.apache.batik.util.gui' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.util.gui.resource' version='1.6.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.util.gui' version='1.6.0.v201011041432'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.util.gui&#xA;Bundle-Version: 1.6.0.v201011041432
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.frameworkadmin' version='2.2.0.v20210315-2042' generation='2'>
      <update id='org.eclipse.equinox.frameworkadmin' range='[0.0.0,2.2.0.v20210315-2042)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Equinox Framework Admin'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.frameworkadmin'/>
        <property name='maven-version' value='2.2.0-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.frameworkadmin' version='2.2.0.v20210315-2042'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.frameworkadmin' version='2.2.0.v20210315-2042'/>
        <provided namespace='java.package' name='org.eclipse.equinox.frameworkadmin' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.frameworkadmin.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.provisional.configuratormanipulator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.provisional.frameworkadmin' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.frameworkadmin' version='2.2.0.v20210315-2042'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.4.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.pluginconversion' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.3.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.frameworkadmin
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.frameworkadmin' version='2.2.0.v20210315-2042'/>
      </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.equinox.frameworkadmin;singleton:=true&#xA;Bundle-Version: 2.2.0.v20210315-2042
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.constants.source' version='1.14.0.v20210324-0332' singleton='false'>
      <update id='org.apache.batik.constants.source' range='[0.0.0,1.14.0.v20210324-0332)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Batik constants library Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.batik.constants'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.constants.source' version='1.14.0.v20210324-0332'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.constants.source' version='1.14.0.v20210324-0332'/>
        <provided namespace='osgi.identity' name='org.apache.batik.constants.source' version='1.14.0.v20210324-0332'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.constants.source' version='1.14.0.v20210324-0332'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.constants.source&#xA;Bundle-Version: 1.14.0.v20210324-0332
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.team.ui' version='3.9.0.v20210426-0837' generation='2'>
      <update id='org.eclipse.team.ui' range='[0.0.0,3.9.0.v20210426-0837)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Team Support UI'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.team'/>
        <property name='maven-artifactId' value='org.eclipse.team.ui'/>
        <property name='maven-version' value='3.9.0-SNAPSHOT'/>
      </properties>
      <provides size='20'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.ui' version='3.9.0.v20210426-0837'/>
        <provided namespace='osgi.bundle' name='org.eclipse.team.ui' version='3.9.0.v20210426-0837'/>
        <provided namespace='java.package' name='org.eclipse.team.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.internal.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.internal.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.internal.ui.history' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.internal.ui.mapping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.internal.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.internal.ui.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.internal.ui.synchronize' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.internal.ui.synchronize.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.internal.ui.synchronize.patch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.internal.ui.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.ui.history' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.ui.mapping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.ui.synchronize' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.team.ui' version='3.9.0.v20210426-0837'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.3.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.core' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.6.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.team.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.team.ui' version='3.9.0.v20210426-0837'/>
      </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.team.ui; singleton:=true&#xA;Bundle-Version: 3.9.0.v20210426-0837
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.swt.gtk.source' version='1.1.100.v20210108-1832' singleton='false'>
      <update id='org.eclipse.e4.ui.swt.gtk.source' range='[0.0.0,1.1.100.v20210108-1832)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse UI GTK Enhancements 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.e4'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.swt.gtk'/>
        <property name='maven-version' value='1.1.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.swt.gtk.source' version='1.1.100.v20210108-1832'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.swt.gtk.source' version='1.1.100.v20210108-1832'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.swt.gtk.source' version='1.1.100.v20210108-1832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.swt.gtk.source' version='1.1.100.v20210108-1832'/>
      </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.e4.ui.swt.gtk.source&#xA;Bundle-Version: 1.1.100.v20210108-1832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.views' version='3.11.0.v20210111-1351' generation='2'>
      <update id='org.eclipse.ui.views' range='[0.0.0,3.11.0.v20210111-1351)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Views'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.ui'/>
        <property name='maven-artifactId' value='org.eclipse.ui.views'/>
        <property name='maven-version' value='3.11.0-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views' version='3.11.0.v20210111-1351'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.views' version='3.11.0.v20210111-1351'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.views.contentoutline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.views.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.views.contentoutline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.views.properties' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.views' version='3.11.0.v20210111-1351'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.18.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.ui.views
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.views' version='3.11.0.v20210111-1351'/>
      </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.ui.views; singleton:=true&#xA;Bundle-Version: 3.11.0.v20210111-1351
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.timeline' version='3.0.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.timeline' range='[0.0.0,3.0.0.202107281019)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Timeline'/>
        <property name='org.eclipse.equinox.p2.provider' value='Obeo'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.concurrentviews'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.timeline'/>
        <property name='maven-version' value='3.0.0-SNAPSHOT'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.timeline' version='3.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.timeline' version='3.0.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.timeline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.timeline.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.timeline.editpart' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.timeline.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.timeline.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.timeline.sample' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.timeline.view' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.timeline' version='3.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'>
          <description>
            org.eclipse.gemoc.timeline
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.timeline' version='3.0.0.202107281019'/>
      </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.gemoc.timeline;singleton:=true&#xA;Bundle-Version: 3.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.common.source.feature.jar' version='2.22.0.v20210319-0732'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='EMF Common Developer Resources'/>
        <property name='df_LT.description' value='Common platform-independent utilities used throughout EMF, including collection classes, notifiers, adapters, and commands.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.common'/>
        <property name='maven-version' value='2.22.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common.source.feature.jar' version='2.22.0.v20210319-0732'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.common.source' version='2.22.0.v20210319-0732'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.common.source' version='2.22.0.v20210319-0732'/>
      </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 uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.jgit' version='5.12.0.202106070339-r' singleton='false' generation='2'>
      <update id='org.eclipse.jgit' range='[0.0.0,5.12.0.202106070339-r)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='JGit Core'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse JGit'/>
        <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.jgit'/>
        <property name='maven-artifactId' value='org.eclipse.jgit'/>
        <property name='maven-version' value='5.12.0.202106070339-r'/>
      </properties>
      <provides size='55'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit' version='5.12.0.202106070339-r'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jgit' version='5.12.0.202106070339-r'/>
        <provided namespace='java.package' name='org.eclipse.jgit.annotations' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.api' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.api.errors' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.attributes' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.blame' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.diff' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.dircache' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.errors' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.events' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.fnmatch' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.gitrepo' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.gitrepo.internal' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.hooks' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.ignore' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.ignore.internal' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.internal' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.internal.fsck' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.internal.revwalk' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.internal.storage.dfs' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.internal.storage.file' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.internal.storage.io' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.internal.storage.pack' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.internal.storage.reftable' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.internal.submodule' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.internal.transport.connectivity' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.internal.transport.http' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.internal.transport.parser' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.internal.transport.ssh' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.lib' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.lib.internal' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.logging' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.merge' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.nls' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.notes' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.patch' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.revplot' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.revwalk' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.revwalk.filter' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.storage.file' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.storage.pack' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.submodule' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.transport' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.transport.http' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.transport.resolver' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.treewalk' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.treewalk.filter' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.util' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.util.io' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.util.sha1' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.util.time' version='5.12.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jgit' version='5.12.0.202106070339-r'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='java.package' name='com.googlecode.javaewah' range='[1.1.6,2.0.0)'/>
        <required namespace='java.package' name='javax.crypto' range='0.0.0'/>
        <required namespace='java.package' name='javax.net.ssl' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,2.0.0)'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax.helpers' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jgit' version='5.12.0.202106070339-r'/>
      </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.jgit&#xA;Bundle-Version: 5.12.0.202106070339-r
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.doc.user' version='3.15.1100.v20210531-1101'>
      <update id='org.eclipse.jdt.doc.user' range='[0.0.0,3.15.1100.v20210531-1101)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Java Development User Guide'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.doc.user'/>
        <property name='maven-version' value='3.15.1100-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.doc.user' version='3.15.1100.v20210531-1101'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.doc.user' version='3.15.1100.v20210531-1101'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.doc.user' version='3.15.1100.v20210531-1101'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='[3.2.0,4.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.doc.user' version='3.15.1100.v20210531-1101'/>
      </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.jdt.doc.user; singleton:=true&#xA;Bundle-Version: 3.15.1100.v20210531-1101
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.workspace.cli' version='0.3.1' singleton='false' generation='2'>
      <update id='org.eclipse.m2e.workspace.cli' range='[0.0.0,0.3.1)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='m2e-workspace'/>
        <property name='org.eclipse.equinox.p2.description' value='Workspace dependency resolver implementation for Maven command line build.'/>
        <property name='org.eclipse.equinox.p2.provider' value='eclipse m2e'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://www.eclipse.org/m2e'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.workspace.cli' version='0.3.1'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.workspace.cli' version='0.3.1'/>
        <provided namespace='java.package' name='org.eclipse.m2e.workspace' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.workspace.cli' version='0.3.1'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(|(version=1.7)(version=1.8)))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.workspace.cli' version='0.3.1'/>
      </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.m2e.workspace.cli;singleton:=false&#xA;Bundle-Version: 0.3.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.transcoder' version='1.6.0.v201011041432' singleton='false'>
      <update id='org.apache.batik.transcoder' range='[0.0.0,1.6.0.v201011041432)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Apache Batik Transcoder'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='iplog.bug_id' value='2070'/>
        <property name='iplog.contact.name' value='Anthony Hunter'/>
        <property name='iplog.contact.email' value='anthonyh{at}ca.ibm.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.transcoder' version='1.6.0.v201011041432'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.transcoder' version='1.6.0.v201011041432'/>
        <provided namespace='java.package' name='org.apache.batik.transcoder' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.transcoder.image' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.transcoder.image.resources' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.transcoder.keys' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.transcoder.print' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.transcoder.svg2svg' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.transcoder.wmf' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.transcoder.wmf.tosvg' version='1.6.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.apache.batik.bridge' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.dom' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.dom.svg' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.ext.awt' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.svggen' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.util' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.xml' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.w3c.dom.svg' range='[1.1.0,1.3.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.transcoder' version='1.6.0.v201011041432'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.transcoder&#xA;Bundle-Version: 1.6.0.v201011041432
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.unified.core.feature.group' version='1.15.0.v20210609-1442' singleton='false'>
      <update id='org.eclipse.ocl.unified.core.feature.group' range='[0.0.0,1.15.0.v20210609-1442)' severity='0'/>
      <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://projects.eclipse.org/projects/modeling.mdt.ocl'/>
        <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.ocl.features'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.unified.core'/>
        <property name='maven-version' value='1.15.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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='OCL Unified: Parsers,Evaluator'/>
        <property name='df_LT.description' value='Provides the Unified (Pivot) OCL Models, Parsers and Evaluator&#xA;&#xA;Install this if you plan to use Unified OCL-based applications.'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.unified.core.feature.group' version='1.15.0.v20210609-1442'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.common' range='[1.8.700.v20210609-1442,1.8.700.v20210609-1442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.pivot' range='[1.15.0.v20210609-1442,1.15.0.v20210609-1442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.base' range='[1.15.0.v20210609-1442,1.15.0.v20210609-1442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.completeocl' range='[1.15.0.v20210609-1442,1.15.0.v20210609-1442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.essentialocl' range='[1.15.0.v20210609-1442,1.15.0.v20210609-1442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.markup' range='[1.15.0.v20210609-1442,1.15.0.v20210609-1442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.oclinecore' range='[1.15.0.v20210609-1442,1.15.0.v20210609-1442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.oclstdlib' range='[1.15.0.v20210609-1442,1.15.0.v20210609-1442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.pivot.ui' range='[1.15.0.v20210609-1442,1.15.0.v20210609-1442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.pivot.uml' range='[1.15.0.v20210609-1442,1.15.0.v20210609-1442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.xtext.serializer' range='[1.15.0.v20210609-1442,1.15.0.v20210609-1442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.unified.core.feature.jar' range='[1.15.0.v20210609-1442,1.15.0.v20210609-1442]'>
          <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>
        [Documentation] Copyright text will be taken from the shared license feature
      </copyright>
    </unit>
    <unit id='org.eclipse.ocl.examples.classic.feature.jar' version='5.15.0.v20210609-1442'>
      <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://projects.eclipse.org/projects/modeling.mdt.ocl'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.ocl.examples.classic'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='OCL Classic SDK: Ecore/UML Parsers,Evaluator,Edit,Tools'/>
        <property name='df_LT.description' value='Provides the Classic (Ecore and UML) OCL Models, Parsers, Evaluator, Edit Support, Interactive Console and Impact Analyzer&#xA;&#xA;Install this if you plan to develop Classic (Ecore and UML) OCL-based applications.'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='maven-groupId' value='org.eclipse.ocl.features'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples.classic'/>
        <property name='maven-version' value='5.15.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.classic.feature.jar' version='5.15.0.v20210609-1442'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.ocl.examples.classic' version='5.15.0.v20210609-1442'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.ocl.examples.classic' version='5.15.0.v20210609-1442'/>
      </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>
        [Documentation] Copyright text will be taken from the shared license feature
      </copyright>
    </unit>
    <unit id='org.eclipse.osgi.compatibility.state' version='1.2.400.v20210401-1438' singleton='false' generation='2'>
      <update id='org.eclipse.osgi.compatibility.state' range='[0.0.0,1.2.400.v20210401-1438)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.Bundle-Name' value='Equinox State and Resolver Compatibility Fragment'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org - Equinox'/>
        <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.osgi'/>
        <property name='maven-artifactId' value='org.eclipse.osgi.compatibility.state'/>
        <property name='maven-version' value='1.2.400-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.osgi.compatibility.state' version='1.2.400.v20210401-1438'/>
        <provided namespace='osgi.bundle' name='org.eclipse.osgi.compatibility.state' version='1.2.400.v20210401-1438'/>
        <provided namespace='osgi.identity' name='org.eclipse.osgi.compatibility.state' version='1.2.400.v20210401-1438'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.osgi' version='1.2.400.v20210401-1438'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='3.12.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.osgi.compatibility.state
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.osgi.compatibility.state' version='1.2.400.v20210401-1438'/>
      </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.osgi.compatibility.state&#xA;Bundle-Version: 1.2.400.v20210401-1438&#xA;Fragment-Host: org.eclipse.osgi;bundle-version=&quot;3.12.0&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.help.base' version='4.3.300.v20210611-1600' generation='2'>
      <update id='org.eclipse.help.base' range='[0.0.0,4.3.300.v20210611-1600)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.help_base_plugin_name' value='Help System Base'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%help_base_plugin_name'/>
        <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.help'/>
        <property name='maven-artifactId' value='org.eclipse.help.base'/>
        <property name='maven-version' value='4.3.300-SNAPSHOT'/>
      </properties>
      <provides size='25'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.base' version='4.3.300.v20210611-1600'/>
        <provided namespace='osgi.bundle' name='org.eclipse.help.base' version='4.3.300.v20210611-1600'/>
        <provided namespace='java.package' name='org.apache.lucene.demo.html' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.base' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.browser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.base' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.base.remote' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.base.scope' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.base.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.browser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.browser.macosx' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.protocols' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.search.federated' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.server' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.standalone' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.workingset' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.xhtml' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.server' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.standalone' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.help.base' version='4.3.300.v20210611-1600'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.ant.core' range='[3.2.200,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.net' range='[1.2.200,2.0.0]'/>
        <required namespace='osgi.bundle' name='org.apache.lucene.analyzers-common' range='[8.4.1,9.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.lucene.core' range='[8.4.1,9.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.lucene.analyzers-smartcn' range='[8.4.1,9.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.http.jetty' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.help.base
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.help.base' version='4.3.300.v20210611-1600'/>
      </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.help.base; singleton:=true&#xA;Bundle-Version: 4.3.300.v20210611-1600
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.ui.feature.group' version='2.15.0.v20210609-1442' singleton='false'>
      <update id='org.eclipse.ocl.ui.feature.group' range='[0.0.0,2.15.0.v20210609-1442)' severity='0'/>
      <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://projects.eclipse.org/projects/modeling.mdt.ocl'/>
        <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.ocl.features'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.ui'/>
        <property name='maven-version' value='2.15.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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='OCL User Interface'/>
        <property name='df_LT.description' value='Install this feature for the project and preference page user interface.'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.ui.feature.group' version='2.15.0.v20210609-1442'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.common.ui' range='[1.15.0.v20210609-1442,1.15.0.v20210609-1442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.ui' range='[1.15.0.v20210609-1442,1.15.0.v20210609-1442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.uml.ui' range='[2.12.300.v20210609-1442,2.12.300.v20210609-1442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.ui.feature.jar' range='[2.15.0.v20210609-1442,2.15.0.v20210609-1442]'>
          <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>
        [Documentation] Copyright text will be taken from the shared license feature
      </copyright>
    </unit>
    <unit id='org.eclipse.wst.xml.ui' version='1.2.600.v202102222242' generation='2'>
      <update id='org.eclipse.wst.xml.ui' range='[0.0.0,1.2.600.v202102222242)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse XML Editors and Tools'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <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.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.xml.ui'/>
        <property name='maven-version' value='1.2.600-SNAPSHOT'/>
      </properties>
      <provides size='47'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml.ui' version='1.2.600.v202102222242'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xml.ui' version='1.2.600.v202102222242'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.autoedit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.catalog' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.catalog.icons.etool50' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.catalog.icons.obj16' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.catalog.icons.ovr16' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.contentoutline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.correction' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.doubleclick' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.editor.propertytester' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.hyperlink' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.nsedit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.perspective' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.projection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.provisional' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.quickoutline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.selection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.spelling' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.style' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.tabletree' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.taginfo' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.templates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.validation.core.errorinfo' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.views.annotations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.views.contentmodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.views.contentoutline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.views.properties' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xml.ui' version='1.2.600.v202102222242'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='19'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.10.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.ui' range='[1.7.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='[1.2.400,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.109.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.20.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.uriresolver' range='[1.2.300,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.core' range='[1.2.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.ui' range='[1.1.500,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.2.800,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation.ui' range='[1.2.600,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.7.0,2.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='3.8.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='3.8.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.xml.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xml.ui' version='1.2.600.v202102222242'/>
      </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.wst.xml.ui; singleton:=true&#xA;Bundle-Version: 1.2.600.v202102222242
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.editors.source' version='3.14.100.v20210513-1110' singleton='false'>
      <update id='org.eclipse.ui.editors.source' range='[0.0.0,3.14.100.v20210513-1110)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Default Text 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='eclipse.platform.text'/>
        <property name='maven-artifactId' value='org.eclipse.ui.editors'/>
        <property name='maven-version' value='3.14.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.editors.source' version='3.14.100.v20210513-1110'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.editors.source' version='3.14.100.v20210513-1110'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.editors.source' version='3.14.100.v20210513-1110'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.editors.source' version='3.14.100.v20210513-1110'/>
      </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.ui.editors.source&#xA;Bundle-Version: 3.14.100.v20210513-1110
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingorg.eclipse.equinox.launcher' version='1.6.200.v20210416-2027' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.launcher' range='1.6.200.v20210416-2027'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.equinox.launcher' version='1.6.200.v20210416-2027'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='tooling' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.launcher' range='1.6.200.v20210416-2027'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            addProgramArg(programArg:-startup);addProgramArg(programArg:@artifact);
          </instruction>
          <instruction key='unconfigure'>
            removeProgramArg(programArg:-startup);removeProgramArg(programArg:@artifact);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.httpcomponents.httpcore' version='4.4.14.v20210128-2225' singleton='false' generation='2'>
      <update id='org.apache.httpcomponents.httpcore' range='[0.0.0,4.4.14.v20210128-2225)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Apache HttpCore'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.httpcomponents.httpcore'/>
        <property name='maven-version' value='4.4.14-SNAPSHOT'/>
      </properties>
      <provides size='22'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.httpcomponents.httpcore' version='4.4.14.v20210128-2225'/>
        <provided namespace='osgi.bundle' name='org.apache.httpcomponents.httpcore' version='4.4.14.v20210128-2225'/>
        <provided namespace='java.package' name='org.apache.http.impl' version='4.4.14'/>
        <provided namespace='java.package' name='org.apache.http.impl.bootstrap' version='4.4.14'/>
        <provided namespace='java.package' name='org.apache.http.impl.entity' version='4.4.14'/>
        <provided namespace='java.package' name='org.apache.http.impl.io' version='4.4.14'/>
        <provided namespace='java.package' name='org.apache.http.impl.pool' version='4.4.14'/>
        <provided namespace='java.package' name='org.apache.http' version='4.4.14'/>
        <provided namespace='java.package' name='org.apache.http.annotation' version='4.4.14'/>
        <provided namespace='java.package' name='org.apache.http.concurrent' version='4.4.14'/>
        <provided namespace='java.package' name='org.apache.http.config' version='4.4.14'/>
        <provided namespace='java.package' name='org.apache.http.entity' version='4.4.14'/>
        <provided namespace='java.package' name='org.apache.http.io' version='4.4.14'/>
        <provided namespace='java.package' name='org.apache.http.message' version='4.4.14'/>
        <provided namespace='java.package' name='org.apache.http.params' version='4.4.14'/>
        <provided namespace='java.package' name='org.apache.http.pool' version='4.4.14'/>
        <provided namespace='java.package' name='org.apache.http.protocol' version='4.4.14'/>
        <provided namespace='java.package' name='org.apache.http.ssl' version='4.4.14'/>
        <provided namespace='java.package' name='org.apache.http.util' version='4.4.14'/>
        <provided namespace='osgi.identity' name='org.apache.httpcomponents.httpcore' version='4.4.14.v20210128-2225'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='16'>
        <required namespace='java.package' name='javax.net' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.net.ssl' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.http' range='[4.4.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.http.concurrent' range='[4.4.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.http.config' range='[4.4.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.http.entity' range='[4.4.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.http.impl' range='[4.4.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.http.impl.entity' range='[4.4.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.http.impl.io' range='[4.4.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.http.io' range='[4.4.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.http.message' range='[4.4.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.http.params' range='[4.4.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.http.pool' range='[4.4.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.http.protocol' range='[4.4.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.http.util' range='[4.4.0,5.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.httpcomponents.httpcore' version='4.4.14.v20210128-2225'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.httpcomponents.httpcore&#xA;Bundle-Version: 4.4.14.v20210128-2225
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingwin32.win32.x86_64org.eclipse.equinox.p2.reconciler.dropins' version='3.3.0.202107281019' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.reconciler.dropins' range='1.4.0.v20210312-1245'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.eclipse.equinox.p2.reconciler.dropins' version='3.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolingwin32.win32.x86_64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.reconciler.dropins' range='1.4.0.v20210312-1245'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:4);markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.xerces' version='2.12.1.v20210115-0812' singleton='false' generation='2'>
      <update id='org.apache.xerces' range='[0.0.0,2.12.1.v20210115-0812)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Xerces2-j'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.xerces'/>
        <property name='maven-version' value='2.12.1-SNAPSHOT'/>
      </properties>
      <provides size='45'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.xerces' version='2.12.1.v20210115-0812'/>
        <provided namespace='osgi.bundle' name='org.apache.xerces' version='2.12.1.v20210115-0812'/>
        <provided namespace='java.package' name='org.apache.xerces.impl' version='2.12.1'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.dtd' version='2.12.1'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.dtd.models' version='2.12.1'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.dv' version='2.12.1'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.dv.dtd' version='2.12.1'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.dv.util' version='2.12.1'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.dv.xs' version='2.12.1'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.io' version='2.12.1'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.msg' version='2.12.1'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.validation' version='2.12.1'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.xpath' version='2.12.1'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.xpath.regex' version='2.12.1'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.xs' version='2.12.1'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.xs.identity' version='2.12.1'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.xs.models' version='2.12.1'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.xs.opti' version='2.12.1'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.xs.traversers' version='2.12.1'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.xs.util' version='2.12.1'/>
        <provided namespace='java.package' name='org.apache.html.dom' version='2.12.1'/>
        <provided namespace='java.package' name='org.apache.wml' version='2.12.1'/>
        <provided namespace='java.package' name='org.apache.wml.dom' version='2.12.1'/>
        <provided namespace='java.package' name='org.apache.xerces.dom' version='2.12.1'/>
        <provided namespace='java.package' name='org.apache.xerces.dom.events' version='2.12.1'/>
        <provided namespace='java.package' name='org.apache.xerces.dom3.as' version='2.12.1'/>
        <provided namespace='java.package' name='org.apache.xerces.jaxp' version='2.12.1'/>
        <provided namespace='java.package' name='org.apache.xerces.jaxp.datatype' version='2.12.1'/>
        <provided namespace='java.package' name='org.apache.xerces.jaxp.validation' version='2.12.1'/>
        <provided namespace='java.package' name='org.apache.xerces.parsers' version='2.12.1'/>
        <provided namespace='java.package' name='org.apache.xerces.stax' version='2.12.1'/>
        <provided namespace='java.package' name='org.apache.xerces.stax.events' version='2.12.1'/>
        <provided namespace='java.package' name='org.apache.xerces.util' version='2.12.1'/>
        <provided namespace='java.package' name='org.apache.xerces.xinclude' version='2.12.1'/>
        <provided namespace='java.package' name='org.apache.xerces.xni' version='2.12.1'/>
        <provided namespace='java.package' name='org.apache.xerces.xni.grammars' version='2.12.1'/>
        <provided namespace='java.package' name='org.apache.xerces.xni.parser' version='2.12.1'/>
        <provided namespace='java.package' name='org.apache.xerces.xpointer' version='2.12.1'/>
        <provided namespace='java.package' name='org.apache.xerces.xs' version='2.12.1'/>
        <provided namespace='java.package' name='org.apache.xerces.xs.datatypes' version='2.12.1'/>
        <provided namespace='java.package' name='org.apache.xml.serialize' version='2.12.1'/>
        <provided namespace='java.package' name='org.w3c.dom.html' version='2.12.1'/>
        <provided namespace='osgi.identity' name='org.apache.xerces' version='2.12.1.v20210115-0812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='61'>
        <required namespace='java.package' name='sun.io' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.datatype' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.namespace' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.stream' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.stream.events' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.transform' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.transform.dom' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.transform.sax' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.transform.stax' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.transform.stream' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.validation' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.wml' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.dom' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.dom.events' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.dom3.as' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.impl' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.impl.dtd' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.impl.dtd.models' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.impl.dv' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.impl.dv.util' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.impl.dv.xs' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.impl.io' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.impl.msg' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.impl.validation' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.impl.xpath' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.impl.xpath.regex' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.impl.xs' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.impl.xs.identity' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.impl.xs.models' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.impl.xs.opti' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.impl.xs.traversers' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.impl.xs.util' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.jaxp' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.jaxp.datatype' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.jaxp.validation' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.parsers' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.stax' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.stax.events' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.util' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.xinclude' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.xni' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.xni.grammars' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.xni.parser' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.xpointer' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.xs' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.xs.datatypes' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xml.resolver' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.xml.resolver.readers' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.xml.serialize' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.events' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.html' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.w3c.dom.ls' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.ranges' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.traversal' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.views' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax.ext' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax.helpers' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.3))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.xerces' version='2.12.1.v20210115-0812'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.xerces&#xA;Bundle-Version: 2.12.1.v20210115-0812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.commons.3rdparty.feature.source.feature.jar' version='3.3.0.202107281019'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Commons 3rd party Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='Plugins coming from 3rd party that are bundled and redistributed here for convenience.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://gemoc.org/studio/'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.commons.3rdparty.feature'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.3rdparty.feature.source.feature.jar' version='3.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.commons.3rdparty.feature.source' version='3.3.0.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.commons.3rdparty.feature.source' version='3.3.0.202107281019'/>
      </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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='fr.inria.aoste.timesquare.vcd.help' version='1.0.1.202106280832' generation='2'>
      <update id='fr.inria.aoste.timesquare.vcd.help' range='[0.0.0,1.0.1.202106280832)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='VCD Viewer Help'/>
        <property name='org.eclipse.equinox.p2.description' value='VCD Help'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.vcd.help'/>
        <property name='maven-version' value='1.0.1-SNAPSHOT'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.vcd.help' version='1.0.1.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.timesquare.vcd.help' version='1.0.1.202106280832'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.timesquare.vcd.help' version='1.0.1.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.help.base' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.help.ui' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.timesquare.vcd.help' version='1.0.1.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.timesquare.vcd.help;singleton:=true&#xA;Bundle-Version: 1.0.1.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.osgi.services.source' version='3.10.100.v20210324-0936' singleton='false'>
      <update id='org.eclipse.osgi.services.source' range='[0.0.0,3.10.100.v20210324-0936)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='OSGi Release 4.2.0 Services 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.osgi'/>
        <property name='maven-artifactId' value='org.eclipse.osgi.services'/>
        <property name='maven-version' value='3.10.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.osgi.services.source' version='3.10.100.v20210324-0936'/>
        <provided namespace='osgi.bundle' name='org.eclipse.osgi.services.source' version='3.10.100.v20210324-0936'/>
        <provided namespace='osgi.identity' name='org.eclipse.osgi.services.source' version='3.10.100.v20210324-0936'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.osgi.services.source' version='3.10.100.v20210324-0936'/>
      </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.osgi.services.source&#xA;Bundle-Version: 3.10.100.v20210324-0936
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.core.source' version='3.26.0.v20210609-0549' singleton='false'>
      <update id='org.eclipse.jdt.core.source' range='[0.0.0,3.26.0.v20210609-0549)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Java Development Tools Core 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.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.core'/>
        <property name='maven-version' value='3.26.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core.source' version='3.26.0.v20210609-0549'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.core.source' version='3.26.0.v20210609-0549'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.core.source' version='3.26.0.v20210609-0549'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.core.source' version='3.26.0.v20210609-0549'/>
      </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.jdt.core.source&#xA;Bundle-Version: 3.26.0.v20210609-0549
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mapping.ecore2ecore.editor' version='2.10.0.v20181104-0733' generation='2'>
      <update id='org.eclipse.emf.mapping.ecore2ecore.editor' range='[0.0.0,2.10.0.v20181104-0733)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EMF Ecore to Ecore Mapping 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.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mapping.ecore2ecore.editor'/>
        <property name='maven-version' value='2.10.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore2ecore.editor' version='2.10.0.v20181104-0733'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mapping.ecore2ecore.editor' version='2.10.0.v20181104-0733'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping.ecore2ecore.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping.ecore2ecore.presentation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mapping.ecore2ecore.editor' version='2.10.0.v20181104-0733'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mapping.ecore2ecore' range='[2.11.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.15.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.16.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mapping' range='[2.12.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='[2.11.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mapping.ui' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.editor' range='[2.16.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.emf.mapping.ecore2ecore.editor
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mapping.ecore2ecore.editor' version='2.10.0.v20181104-0733'/>
      </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.emf.mapping.ecore2ecore.editor;singleton:=true&#xA;Bundle-Version: 2.10.0.v20181104-0733
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.ui.templates.source' version='3.7.200.v20201208-0953' singleton='false'>
      <update id='org.eclipse.pde.ui.templates.source' range='[0.0.0,3.7.200.v20201208-0953)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='PDE Templates 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.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.ui.templates'/>
        <property name='maven-version' value='3.7.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ui.templates.source' version='3.7.200.v20201208-0953'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.ui.templates.source' version='3.7.200.v20201208-0953'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.ui.templates.source' version='3.7.200.v20201208-0953'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.ui.templates.source' version='3.7.200.v20201208-0953'/>
      </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.pde.ui.templates.source&#xA;Bundle-Version: 3.7.200.v20201208-0953
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.xdsmlframework.ide.ui' version='4.0.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.xdsmlframework.ide.ui' range='[0.0.0,4.0.0.202107281019)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='ExecutionFramework Language Workbench UI'/>
        <property name='org.eclipse.equinox.p2.provider' value='INRIA'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.modeldebugging.xdsmlframework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.xdsmlframework.ide.ui'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.xdsmlframework.ide.ui' version='4.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.ide.ui' version='4.0.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.xdsmlframework.ide.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.xdsmlframework.ide.ui.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.xdsmlframework.ide.ui.builder.pde' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.xdsmlframework.ide.ui.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.xdsmlframework.ide.ui.xdsml.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.xdsmlframework.ide.ui.xdsml.wizards.pages' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.xdsmlframework.ide.ui' version='4.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='24'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore.ui' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.engine' range='3.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.api' range='0.1.0'/>
        <required namespace='osgi.bundle' name='fr.inria.diverse.k3.ui' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.editor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.ui.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.extensions.sirius' range='0.1.0'/>
        <required namespace='osgi.bundle' name='fr.inria.diverse.melange.metamodel' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecoretools.design.ui' range='3.0.0'/>
        <required namespace='osgi.bundle' name='org.jdom2' range='2.0.6'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.dsl' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.extensions.sirius' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse.jdt' range='3.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.xdsmlframework.ide.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.xdsmlframework.ide.ui' version='4.0.0.202107281019'/>
      </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.gemoc.xdsmlframework.ide.ui;singleton:=true&#xA;Bundle-Version: 4.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.feature.feature.group' version='1.0.0.202106280832' singleton='false'>
      <update id='fr.inria.aoste.timesquare.feature.feature.group' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='%featureLabel'/>
        <property name='org.eclipse.equinox.p2.description' value='Timesquare complete with all features : Core plugins, Integration with Eclipse UI and all simulation backends.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='df_LT.featureLabel' value='Timesquare'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.feature.feature.group' version='1.0.0.202106280832'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.core.feature.feature.group' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.backend.power.feature.feature.group' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.backend.vcd.feature.feature.group' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.backend.codeexecution.feature.feature.group' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.launcher.ui.feature.feature.group' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.clocktree.feature.feature.group' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.nobackend.feature.feature.group' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.backend.obeoviewpointanimator.feature.feature.group' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.explorer.ui.feature.feature.group' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.compiler.ui.feature.feature.group' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.branding' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.feature.feature.jar' range='[1.0.0.202106280832,1.0.0.202106280832]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='license.html' url='license.html'>
          The Kairos team-project (INRIA/I3S) makes available all content in this plug-in (&amp;quot;Content&amp;quot;).&#xA;Unless otherwise indicated below, the Content is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&amp;quot;EPL&amp;quot;).&#xA;A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &amp;quot;Program&amp;quot; will mean the Content.&#xA;If you did not receive this Content directly from the Kairos team-project, the Content is being redistributed&#xA;by another party (&amp;quot;Redistributor&amp;quot;) and different terms and conditions may apply to your use of any&#xA;object code in the Content. Check the Redistributor&amp;apos;s license that was provided with the Content. If no&#xA;such license exists, contact the Redistributor.&#xA;Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in&#xA;the Content and such source code may be obtained at http://timesquare.inria.fr.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.jdt.debug.source' version='3.17.200.v20210513-1223' singleton='false'>
      <update id='org.eclipse.jdt.debug.source' range='[0.0.0,3.17.200.v20210513-1223)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='JDI Debug 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.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.debug'/>
        <property name='maven-version' value='3.17.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.debug.source' version='3.17.200.v20210513-1223'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.debug.source' version='3.17.200.v20210513-1223'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.debug.source' version='3.17.200.v20210513-1223'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.debug.source' version='3.17.200.v20210513-1223'/>
      </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.jdt.debug.source&#xA;Bundle-Version: 3.17.200.v20210513-1223
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='gemoc_studio_headless.executable.gtk.linux.x86_64' version='3.3.0.202107281019'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='gemoc_studio_headless.executable.gtk.linux.x86_64' version='3.3.0.202107281019'/>
        <provided namespace='toolinggemoc_studio_headless' name='gemoc_studio_headless.executable' version='3.3.0.202107281019'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.launcher.gtk.linux.x86_64' range='0.0.0'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <artifacts size='1'>
        <artifact classifier='binary' id='gemoc_studio_headless.executable.gtk.linux.x86_64' version='3.3.0.202107281019'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
    </unit>
    <unit id='fr.inria.aoste.timesquare.vcd.feature.feature.jar' version='1.3.1.202106280832'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Timesquare VCD (Value Change Dump) Viewer'/>
        <property name='org.eclipse.equinox.p2.description' value='Timesquare VCD Generation and Display'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='org.eclipse.update.feature.plugin' value='fr.inria.aoste.timesquare.branding'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.vcd.feature'/>
        <property name='maven-version' value='1.3.1-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.vcd.feature.feature.jar' version='1.3.1.202106280832'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='fr.inria.aoste.timesquare.vcd.feature' version='1.3.1.202106280832'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='fr.inria.aoste.timesquare.vcd.feature' version='1.3.1.202106280832'/>
      </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='license.html' url='license.html'>
          The Kairos team-project (INRIA/I3S) makes available all content in this plug-in (&amp;quot;Content&amp;quot;).&#xA;Unless otherwise indicated below, the Content is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&amp;quot;EPL&amp;quot;).&#xA;A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &amp;quot;Program&amp;quot; will mean the Content.&#xA;If you did not receive this Content directly from the Kairos team-project, the Content is being redistributed&#xA;by another party (&amp;quot;Redistributor&amp;quot;) and different terms and conditions may apply to your use of any&#xA;object code in the Content. Check the Redistributor&amp;apos;s license that was provided with the Content. If no&#xA;such license exists, contact the Redistributor.&#xA;Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in&#xA;the Content and such source code may be obtained at http://timesquare.inria.fr.
        </license>
      </licenses>
    </unit>
    <unit id='org.eclipse.gemoc.addon.diffviewer' version='3.0.1.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.addon.diffviewer' range='[0.0.0,3.0.1.202107281019)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Diffviewer'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.trace.manager'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.addon.diffviewer'/>
        <property name='maven-version' value='3.0.1-SNAPSHOT'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.addon.diffviewer' version='3.0.1.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.addon.diffviewer' version='3.0.1.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.addon.diffviewer' version='3.0.1.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.trace.gemoc.api' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.trace.gemoc' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.api' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.trace.commons.model' range='2.4.0'/>
        <required namespace='osgi.bundle' name='openjfx.base' range='11.0.0'/>
        <required namespace='osgi.bundle' name='openjfx.controls' range='11.0.0'/>
        <required namespace='osgi.bundle' name='openjfx.swt' range='11.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.gemoc.addon.diffviewer
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.addon.diffviewer' version='3.0.1.202107281019'/>
      </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.gemoc.addon.diffviewer;singleton:=true&#xA;Bundle-Version: 3.0.1.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf' version='1.13.0.202004160913' singleton='false'>
      <update id='org.eclipse.gmf' range='[0.0.0,1.13.0.202004160913)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Graphical Modeling 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.gmf-runtime'/>
        <property name='maven-artifactId' value='org.eclipse.gmf'/>
        <property name='maven-version' value='1.13.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf' version='1.13.0.202004160913'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf' version='1.13.0.202004160913'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf' version='1.13.0.202004160913'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf' version='1.13.0.202004160913'/>
      </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.gmf&#xA;Bundle-Version: 1.13.0.202004160913
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.debug' version='3.17.200.v20210513-1223' generation='2'>
      <update id='org.eclipse.jdt.debug' range='[0.0.0,3.17.200.v20210513-1223)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='JDI Debug Model'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.debug'/>
        <property name='maven-version' value='3.17.200-SNAPSHOT'/>
      </properties>
      <provides size='23'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.debug' version='3.17.200.v20210513-1223'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.debug' version='3.17.200.v20210513-1223'/>
        <provided namespace='java.package' name='org.eclipse.jdi' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdi.hcr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdi.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdi.internal.connect' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdi.internal.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdi.internal.jdwp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdi.internal.request' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdi.internal.spy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.debug.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.debug.eval' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.debug.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.debug.core.breakpoints' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.debug.core.hcr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.debug.core.logicalstructures' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.debug.core.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.debug.eval' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.debug.eval.ast.engine' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.debug.eval.ast.instructions' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.debug' version='3.17.200.v20210513-1223'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.12.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.26.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jdt.debug
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.debug' version='3.17.200.v20210513-1223'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jdt.debug; singleton:=true&#xA;Bundle-Version: 3.17.200.v20210513-1223
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.ua.core' version='1.2.200.v20210208-1459' generation='2'>
      <update id='org.eclipse.pde.ua.core' range='[0.0.0,1.2.200.v20210208-1459)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='PDE UA Core'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.ua.core'/>
        <property name='maven-version' value='1.2.200-SNAPSHOT'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ua.core' version='1.2.200.v20210208-1459'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.ua.core' version='1.2.200.v20210208-1459'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.core.cheatsheet.comp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.core.cheatsheet.simple' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.core.cheatsheet.simple.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.core.ctxhelp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.core.ctxhelp.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.core.icheatsheet' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.core.icheatsheet.comp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.core.toc' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.core.toc.text' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.ua.core' version='1.2.200.v20210208-1459'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.core' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.14.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.pde.ua.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.ua.core' version='1.2.200.v20210208-1459'/>
      </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.pde.ua.core;singleton:=true&#xA;Bundle-Version: 1.2.200.v20210208-1459
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.trace.gemoc.ui.source' version='3.0.1.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.trace.gemoc.ui.source' range='[0.0.0,3.0.1.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='unknown'/>
        <property name='df_LT.bundleName' value='org.eclipse.gemoc.trace.gemoc.wizards 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.gemoc.multidimensional_trace_management'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.trace.gemoc.ui'/>
        <property name='maven-version' value='3.0.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.trace.gemoc.ui.source' version='3.0.1.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.trace.gemoc.ui.source' version='3.0.1.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.trace.gemoc.ui.source' version='3.0.1.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.trace.gemoc.ui.source' version='3.0.1.202107281019'/>
      </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.gemoc.trace.gemoc.ui.source&#xA;Bundle-Version: 3.0.1.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.jcraft.jsch.source' version='0.1.55.v20190404-1902' singleton='false'>
      <update id='com.jcraft.jsch.source' range='[0.0.0,0.1.55.v20190404-1902)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='JSch Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='com.jcraft.jsch'/>
        <property name='maven-version' value='0.1.55-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.jcraft.jsch.source' version='0.1.55.v20190404-1902'/>
        <provided namespace='osgi.bundle' name='com.jcraft.jsch.source' version='0.1.55.v20190404-1902'/>
        <provided namespace='osgi.identity' name='com.jcraft.jsch.source' version='0.1.55.v20190404-1902'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.jcraft.jsch.source' version='0.1.55.v20190404-1902'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: com.jcraft.jsch.source&#xA;Bundle-Version: 0.1.55.v20190404-1902
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.modeldebugging.feature.feature.jar' version='3.3.0.202107281019'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC ModelDebugging'/>
        <property name='org.eclipse.equinox.p2.description' value='GEMOC ModelDebugging components. &#xA;&#xA;&#xA;This feature regroups the GEMOC components used to design sequential executable languages and run/animate models conformant to these languages&#xA;This approach supports a sequential model execution, the trace management capability,&#xA;the animation and an omniscient debugger. These components help to bring execution and simulation&#xA;in domain specific tooling built with Sirius and Eclipse Modeling&#xA;Framework.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.gemoc.org'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gemoc'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.modeldebugging.feature'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.modeldebugging.feature.feature.jar' version='3.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.modeldebugging.feature' version='3.3.0.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.modeldebugging.feature' version='3.3.0.202107281019'/>
      </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='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          Eclipse Public License - v 1.0&#xA;&#xA;THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC LICENSE (&quot;AGREEMENT&quot;). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT&apos;S ACCEPTANCE OF THIS AGREEMENT.&#xA;&#xA;1. DEFINITIONS&#xA;&#xA;&quot;Contribution&quot; means:&#xA;&#xA;a) in the case of the initial Contributor, the initial code and documentation distributed under this Agreement, and&#xA;&#xA;b) in the case of each subsequent Contributor:&#xA;&#xA;i) changes to the Program, and&#xA;&#xA;ii) additions to the Program;&#xA;&#xA;where such changes and/or additions to the Program originate from and are distributed by that particular Contributor. A Contribution &apos;originates&apos; from a Contributor if it was added to the Program by such Contributor itself or anyone acting on such Contributor&apos;s behalf. Contributions do not include additions to the Program which: (i) are separate modules of software distributed in conjunction with the Program under their own license agreement, and (ii) are not derivative works of the Program.&#xA;&#xA;&quot;Contributor&quot; means any person or entity that distributes the Program.&#xA;&#xA;&quot;Licensed Patents&quot; mean patent claims licensable by a Contributor which are necessarily infringed by the use or sale of its Contribution alone or when combined with the Program.&#xA;&#xA;&quot;Program&quot; means the Contributions distributed in accordance with this Agreement.&#xA;&#xA;&quot;Recipient&quot; means anyone who receives the Program under this Agreement, including all Contributors.&#xA;&#xA;2. GRANT OF RIGHTS&#xA;&#xA;a) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, distribute and sublicense the Contribution of such Contributor, if any, and such derivative works, in source code and object code form.&#xA;&#xA;b) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free patent license under Licensed Patents to make, use, sell, offer to sell, import and otherwise transfer the Contribution of such Contributor, if any, in source code and object code form. This patent license shall apply to the combination of the Contribution and the Program if, at the time the Contribution is added by the Contributor, such addition of the Contribution causes such combination to be covered by the Licensed Patents. The patent license shall not apply to any other combinations which include the Contribution. No hardware per se is licensed hereunder.&#xA;&#xA;c) Recipient understands that although each Contributor grants the licenses to its Contributions set forth herein, no assurances are provided by any Contributor that the Program does not infringe the patent or other intellectual property rights of any other entity. Each Contributor disclaims any liability to Recipient for claims brought by any other entity based on infringement of intellectual property rights or otherwise. As a condition to exercising the rights and licenses granted hereunder, each Recipient hereby assumes sole responsibility to secure any other intellectual property rights needed, if any. For example, if a third party patent license is required to allow Recipient to distribute the Program, it is Recipient&apos;s responsibility to acquire that license before distributing the Program.&#xA;&#xA;d) Each Contributor represents that to its knowledge it has sufficient copyright rights in its Contribution, if any, to grant the copyright license set forth in this Agreement.&#xA;&#xA;3. REQUIREMENTS&#xA;&#xA;A Contributor may choose to distribute the Program in object code form under its own license agreement, provided that:&#xA;&#xA;a) it complies with the terms and conditions of this Agreement; and&#xA;&#xA;b) its license agreement:&#xA;&#xA;i) effectively disclaims on behalf of all Contributors all warranties and conditions, express and implied, including warranties or conditions of title and non-infringement, and implied warranties or conditions of merchantability and fitness for a particular purpose;&#xA;&#xA;ii) effectively excludes on behalf of all Contributors all liability for damages, including direct, indirect, special, incidental and consequential damages, such as lost profits;&#xA;&#xA;iii) states that any provisions which differ from this Agreement are offered by that Contributor alone and not by any other party; and&#xA;&#xA;iv) states that source code for the Program is available from such Contributor, and informs licensees how to obtain it in a reasonable manner on or through a medium customarily used for software exchange.&#xA;&#xA;When the Program is made available in source code form:&#xA;&#xA;a) it must be made available under this Agreement; and&#xA;&#xA;b) a copy of this Agreement must be included with each copy of the Program.&#xA;&#xA;Contributors may not remove or alter any copyright notices contained within the Program.&#xA;&#xA;Each Contributor must identify itself as the originator of its Contribution, if any, in a manner that reasonably allows subsequent Recipients to identify the originator of the Contribution.&#xA;&#xA;4. COMMERCIAL DISTRIBUTION&#xA;&#xA;Commercial distributors of software may accept certain responsibilities with respect to end users, business partners and the like. While this license is intended to facilitate the commercial use of the Program, the Contributor who includes the Program in a commercial product offering should do so in a manner which does not create potential liability for other Contributors. Therefore, if a Contributor includes the Program in a commercial product offering, such Contributor (&quot;Commercial Contributor&quot;) hereby agrees to defend and indemnify every other Contributor (&quot;Indemnified Contributor&quot;) against any losses, damages and costs (collectively &quot;Losses&quot;) arising from claims, lawsuits and other legal actions brought by a third party against the Indemnified Contributor to the extent caused by the acts or omissions of such Commercial Contributor in connection with its distribution of the Program in a commercial product offering. The obligations in this section do not apply to any claims or Losses relating to any actual or alleged intellectual property infringement. In order to qualify, an Indemnified Contributor must: a) promptly notify the Commercial Contributor in writing of such claim, and b) allow the Commercial Contributor to control, and cooperate with the Commercial Contributor in, the defense and any related settlement negotiations. The Indemnified Contributor may participate in any such claim at its own expense.&#xA;&#xA;For example, a Contributor might include the Program in a commercial product offering, Product X. That Contributor is then a Commercial Contributor. If that Commercial Contributor then makes performance claims, or offers warranties related to Product X, those performance claims and warranties are such Commercial Contributor&apos;s responsibility alone. Under this section, the Commercial Contributor would have to defend claims against the other Contributors related to those performance claims and warranties, and if a court requires any other Contributor to pay any damages as a result, the Commercial Contributor must pay those damages.&#xA;&#xA;5. NO WARRANTY&#xA;&#xA;EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely responsible for determining the appropriateness of using and distributing the Program and assumes all risks associated with its exercise of rights under this Agreement , including but not limited to the risks and costs of program errors, compliance with applicable laws, damage to or loss of data, programs or equipment, and unavailability or interruption of operations.&#xA;&#xA;6. DISCLAIMER OF LIABILITY&#xA;&#xA;EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.&#xA;&#xA;7. GENERAL&#xA;&#xA;If any provision of this Agreement is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this Agreement, and without further action by the parties hereto, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable.&#xA;&#xA;If Recipient institutes patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Program itself (excluding combinations of the Program with other software or hardware) infringes such Recipient&apos;s patent(s), then such Recipient&apos;s rights granted under Section 2(b) shall terminate as of the date such litigation is filed.&#xA;&#xA;All Recipient&apos;s rights under this Agreement shall terminate if it fails to comply with any of the material terms or conditions of this Agreement and does not cure such failure in a reasonable period of time after becoming aware of such noncompliance. If all Recipient&apos;s rights under this Agreement terminate, Recipient agrees to cease use and distribution of the Program as soon as reasonably practicable. However, Recipient&apos;s obligations under this Agreement and any licenses granted by Recipient relating to the Program shall continue and survive.&#xA;&#xA;Everyone is permitted to copy and distribute copies of this Agreement, but in order to avoid inconsistency the Agreement is copyrighted and may only be modified in the following manner. The Agreement Steward reserves the right to publish new versions (including revisions) of this Agreement from time to time. No one other than the Agreement Steward has the right to modify this Agreement. The Eclipse Foundation is the initial Agreement Steward. The Eclipse Foundation may assign the responsibility to serve as the Agreement Steward to a suitable separate entity. Each new version of the Agreement will be given a distinguishing version number. The Program (including Contributions) may always be distributed subject to the version of the Agreement under which it was received. In addition, after a new version of the Agreement is published, Contributor may elect to distribute the Program (including its Contributions) under the new version. Except as expressly stated in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to the intellectual property of any Contributor under this Agreement, whether expressly, by implication, estoppel or otherwise. All rights in the Program not expressly granted under this Agreement are reserved.&#xA;&#xA;This Agreement is governed by the laws of the State of New York and the intellectual property laws of the United States of America. No party to this Agreement will bring a legal action under this Agreement more than one year after the cause of action arose. Each party waives its rights to a jury trial in any resulting litigation.
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.trace.commons.source' version='3.0.1.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.trace.commons.source' range='[0.0.0,3.0.1.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='unknown'/>
        <property name='df_LT.bundleName' value='Util 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.gemoc.trace.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.trace.commons'/>
        <property name='maven-version' value='3.0.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.trace.commons.source' version='3.0.1.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.trace.commons.source' version='3.0.1.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.trace.commons.source' version='3.0.1.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.trace.commons.source' version='3.0.1.202107281019'/>
      </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.gemoc.trace.commons.source&#xA;Bundle-Version: 3.0.1.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecoretools.ale.feature.feature.jar' version='1.2.0.202007171516'>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Action Language for EMF'/>
        <property name='org.eclipse.equinox.p2.provider' value='Inria/Obeo'/>
        <property name='maven-groupId' value='org.eclipse.emf.ecoretools.ale'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecoretools.ale.feature'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.ale.feature.feature.jar' version='1.2.0.202007171516'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.ecoretools.ale.feature' version='1.2.0.202007171516'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.ecoretools.ale.feature' version='1.2.0.202007171516'/>
      </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>
    </unit>
    <unit id='org.eclipse.jetty.http' version='10.0.5' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.http' range='[0.0.0,10.0.5)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: Http Utility'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: Http Utility'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://www.eclipse.org/jetty/'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.http' version='10.0.5'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.http' version='10.0.5'/>
        <provided namespace='java.package' name='org.eclipse.jetty.http' version='10.0.5'/>
        <provided namespace='java.package' name='org.eclipse.jetty.http.pathmap' version='10.0.5'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.http' version='10.0.5'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='osgi.serviceloader' name='org.eclipse.jetty.http.HttpFieldPreEncoder' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='java.package' name='org.eclipse.jetty.io' range='[10.0.5,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[10.0.5,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.annotation' range='[10.0.5,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[10.0.5,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.compression' range='[10.0.5,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.resource' range='[10.0.5,11.0.0)'/>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.extender' match='(osgi.extender=osgi.serviceloader.processor)' min='0' greedy='false'>
          <description>
            org.eclipse.jetty.http
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.extender' match='(osgi.extender=osgi.serviceloader.registrar)' min='0' greedy='false'>
          <description>
            org.eclipse.jetty.http
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.jetty.http.HttpFieldPreEncoder)' min='0' greedy='false'>
          <description>
            org.eclipse.jetty.http
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.http
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.http' version='10.0.5'/>
      </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.jetty.http&#xA;Bundle-Version: 10.0.5
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.ccslkernel.compiler.ui.feature.feature.group' version='1.0.0.202106280832' singleton='false'>
      <update id='fr.inria.aoste.timesquare.ccslkernel.compiler.ui.feature.feature.group' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='CCSL to Java Compiler'/>
        <property name='org.eclipse.equinox.p2.description' value='Eclipse UI integration of CCSL to Java compiler'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.ccslkernel.compiler.ui.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.compiler.ui.feature.feature.group' version='1.0.0.202106280832'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.compiler.feature.feature.group' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.utils.feature.feature.group' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.compiler.ui' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.compiler.ui.feature.feature.jar' range='[1.0.0.202106280832,1.0.0.202106280832]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='license.html' url='license.html'>
          The Kairos team-project (INRIA/I3S) makes available all content in this plug-in (&amp;quot;Content&amp;quot;).&#xA;Unless otherwise indicated below, the Content is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&amp;quot;EPL&amp;quot;).&#xA;A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &amp;quot;Program&amp;quot; will mean the Content.&#xA;If you did not receive this Content directly from the Kairos team-project, the Content is being redistributed&#xA;by another party (&amp;quot;Redistributor&amp;quot;) and different terms and conditions may apply to your use of any&#xA;object code in the Content. Check the Redistributor&amp;apos;s license that was provided with the Content. If no&#xA;such license exists, contact the Redistributor.&#xA;Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in&#xA;the Content and such source code may be obtained at http://timesquare.inria.fr.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.mwe2.runtime' version='2.12.1.v20210218-2134' singleton='false' generation='2'>
      <update id='org.eclipse.emf.mwe2.runtime' range='[0.0.0,2.12.1.v20210218-2134)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='MWE2 Runtime'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mwe2.runtime'/>
        <property name='maven-version' value='2.12.1'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.runtime' version='2.12.1.v20210218-2134'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mwe2.runtime' version='2.12.1.v20210218-2134'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.runtime' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.runtime.workflow' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mwe2.runtime' version='2.12.1.v20210218-2134'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='com.google.inject' range='3.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mwe2.runtime' version='2.12.1.v20210218-2134'/>
      </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.emf.mwe2.runtime&#xA;Bundle-Version: 2.12.1.v20210218-2134
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.filetransfer.feature.feature.group' version='3.14.1703.v20210409-2301' singleton='false'>
      <update id='org.eclipse.ecf.filetransfer.feature.feature.group' range='[0.0.0,3.14.1703.v20210409-2301)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature provides the ECF Filetransfer API bundle.  This API is used&#xA;by the Eclipse platform to support P2 filetransfer and is required for any of the ECF FileTransfer providers.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/ecf'/>
        <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.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.filetransfer.feature'/>
        <property name='maven-version' value='3.14.1703-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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2004, 2007 Composent, Inc. and others.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='ECF Filetransfer Feature'/>
        <property name='df_LT.providerName' value='Eclipse.org - ECF'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.filetransfer.feature.feature.group' version='3.14.1703.v20210409-2301'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.identity' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.filetransfer' range='[5.1.102.v20210409-2301,5.1.102.v20210409-2301]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.provider.filetransfer' range='[3.2.601.v20201025-0700,3.2.601.v20201025-0700]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.filetransfer.feature.feature.jar' range='[3.14.1703.v20210409-2301,3.14.1703.v20210409-2301]'>
          <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.pde.ui.source' version='3.13.100.v20210515-0638' singleton='false'>
      <update id='org.eclipse.pde.ui.source' range='[0.0.0,3.13.100.v20210515-0638)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='PDE 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.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.ui'/>
        <property name='maven-version' value='3.13.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ui.source' version='3.13.100.v20210515-0638'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.ui.source' version='3.13.100.v20210515-0638'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.ui.source' version='3.13.100.v20210515-0638'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.ui.source' version='3.13.100.v20210515-0638'/>
      </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.pde.ui.source&#xA;Bundle-Version: 3.13.100.v20210515-0638
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mapping.ecore.feature.group' version='2.12.0.v20190323-1059' singleton='false'>
      <update id='org.eclipse.emf.mapping.ecore.feature.group' range='[0.0.0,2.12.0.v20190323-1059)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mapping.ecore'/>
        <property name='maven-version' value='2.12.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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='EMF Ecore Mapping'/>
        <property name='df_LT.description' value='Platform-independent support for mapping between Ecore models and to XML representations for instance data.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore.feature.group' version='2.12.0.v20190323-1059'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.edit' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore' range='[2.8.0.v20180706-1146,2.8.0.v20180706-1146]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore2ecore' range='[2.11.0.v20180706-1146,2.11.0.v20180706-1146]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore2xml' range='[2.11.0.v20180706-1146,2.11.0.v20180706-1146]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore.feature.jar' range='[2.12.0.v20190323-1059,2.12.0.v20190323-1059]'>
          <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 uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.weaving.sdk.feature.jar' version='1.2.0.202103162301'>
      <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='http://eclipse.org/ajdt'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='ECLIPSE FOUNDATION SOFTWARE USER AGREEMENT&#xA;March 17, 2005&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW. BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public&#xA;License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is provided with this&#xA;Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse.org CVS&#xA;repository (&quot;Repository&quot;) in CVS modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java? ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;Features may also include other Features (&quot;Included Features&quot;). Files named&#xA;&quot;feature.xml&quot; may contain a list of the names and version numbers of&#xA;Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Eclipse Update Manager, you must agree to a license (&quot;Feature Update&#xA;License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot;. Such Abouts,&#xA;Feature Licenses and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your&#xA;use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- IBM Public License 1.0 (available at http://oss.software.ibm.com/developerworks/opensource/license10.html)&#xA;- Metro Link Public License 1.00 (available at http://www.opengroup.org/openmotif/supporters/metrolink/license.html)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use,&#xA;and re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2009, 2015 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html&#xA;&#xA;Contributors:&#xA;IBM - initial API and implementation'/>
        <property name='df_LT.featureName' value='Equinox Weaving SDK'/>
        <property name='df_LT.description' value='The weaving sdk feature contains all the necessary bits&#xA;and pieces to add load-time AspectJ weaving to the Eclipse&#xA;Equinox OSGi runtime.&#xA;This bundle was originally developed as part of the Eclipse&#xA;Equinox project and got moved to the AJDT project.'/>
        <property name='df_LT.providerName' value='Eclipse AspectJ Development Tools'/>
        <property name='maven-groupId' value='org.eclipse.ajdt'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.weaving.sdk'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.weaving.sdk.feature.jar' version='1.2.0.202103162301'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.equinox.weaving.sdk' version='1.2.0.202103162301'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.equinox.weaving.sdk' version='1.2.0.202103162301'/>
      </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.gmf.runtime.emf.clipboard.core' version='1.7.0.202004160913' generation='2'>
      <update id='org.eclipse.gmf.runtime.emf.clipboard.core' range='[0.0.0,1.7.0.202004160913)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF EMF Clipboard Support'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.emf.clipboard.core'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.emf.clipboard.core'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.emf.clipboard.core' version='1.7.0.202004160913'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.clipboard.core' version='1.7.0.202004160913'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.clipboard.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.clipboard.core.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.clipboard.core.internal.l10n' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.emf.clipboard.core' version='1.7.0.202004160913'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.core' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='4.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='4.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.emf.clipboard.core' version='1.7.0.202004160913'/>
      </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.gmf.runtime.emf.clipboard.core;singleton:=true&#xA;Bundle-Version: 1.7.0.202004160913
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.w3c.dom.events' version='3.0.0.draft20060413_v201105210656' singleton='false'>
      <update id='org.w3c.dom.events' range='[0.0.0,3.0.0.draft20060413_v201105210656)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleName' value='W3C DOM Level 3 Events'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='iplog.bug_id' value='2940'/>
        <property name='iplog.contact.name' value='Anthony Hunter'/>
        <property name='iplog.contact.email' value='anthonyh{at}ca.ibm.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.w3c.dom.events' version='3.0.0.draft20060413_v201105210656'/>
        <provided namespace='osgi.bundle' name='org.w3c.dom.events' version='3.0.0.draft20060413_v201105210656'/>
        <provided namespace='java.package' name='org.w3c.dom.events' version='3.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.w3c.dom.events' version='3.0.0.draft20060413_v201105210656'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.w3c.dom.events&#xA;Bundle-Version: 3.0.0.draft20060413_v201105210656
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.debug.core' version='3.18.100.v20210511-0446' generation='2'>
      <update id='org.eclipse.debug.core' range='[0.0.0,3.18.100.v20210511-0446)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Debug Core'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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='eclipse.platform.debug'/>
        <property name='maven-artifactId' value='org.eclipse.debug.core'/>
        <property name='maven-version' value='3.18.100-SNAPSHOT'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.core' version='3.18.100.v20210511-0446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.debug.core' version='3.18.100.v20210511-0446'/>
        <provided namespace='java.package' name='org.eclipse.debug.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.core.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.core.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.core.sourcelookup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.core.sourcelookup.containers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.core.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.core.groups' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.core.groups.observer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.core.sourcelookup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.core.sourcelookup.containers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.core.variables' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.debug.core' version='3.18.100.v20210511-0446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.2.800,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.debug.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.debug.core' version='3.18.100.v20210511-0446'/>
      </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.debug.core; singleton:=true&#xA;Bundle-Version: 3.18.100.v20210511-0446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.filetransfer.ssl.feature.source.feature.jar' version='1.1.401.v20210409-2301'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='ECF Filetransfer SSL Feature Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature provides the SSL support for the ECF FileTransfer API used by the Eclipse platform to support P2 filetransfer.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/ecf'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - ECF'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2014 Composent, Inc. and others.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.filetransfer.ssl.feature'/>
        <property name='maven-version' value='1.1.401-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.filetransfer.ssl.feature.source.feature.jar' version='1.1.401.v20210409-2301'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.ecf.filetransfer.ssl.feature.source' version='1.1.401.v20210409-2301'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.ecf.filetransfer.ssl.feature.source' version='1.1.401.v20210409-2301'/>
      </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.xtext.ui.source' version='2.25.0.v20210301-0928' singleton='false'>
      <update id='org.eclipse.xtext.ui.source' range='[0.0.0,2.25.0.v20210301-0928)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext UI Core  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.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.ui'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.source' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.ui.source' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.ui.source' version='2.25.0.v20210301-0928'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.ui.source' version='2.25.0.v20210301-0928'/>
      </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.xtext.ui.source&#xA;Bundle-Version: 2.25.0.v20210301-0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.platform.feature.group' version='4.20.0.v20210611-1600' singleton='false'>
      <update id='org.eclipse.platform.feature.group' range='[0.0.0,4.20.0.v20210611-1600)' severity='0'/>
      <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.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.platform.feature'/>
        <property name='maven-artifactId' value='org.eclipse.platform'/>
        <property name='maven-version' value='4.20.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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2000, 2020 IBM Corporation and others.'/>
        <property name='df_LT.featureName' value='Eclipse Platform'/>
        <property name='df_LT.description' value='Common OS-independent base of the Eclipse platform. (Binary runtime and user documentation.)'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.feature.group' version='4.20.0.v20210611-1600'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='74'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rcp.feature.group' range='[4.20.0.v20210611-1600,4.20.0.v20210611-1600]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.user.ui.feature.group' range='[2.4.1200.v20210507-0825,2.4.1200.v20210507-0825]' optional='true'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.feature.group' range='[2.3.600.v20210611-1600,2.3.600.v20210611-1600]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.ant' range='[1.10.10.v20210426-1926,1.10.10.v20210426-1926]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ant.core' range='[3.6.0.v20210415-1314,3.6.0.v20210415-1314]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.jcraft.jsch' range='[0.1.55.v20190404-1902,0.1.55.v20190404-1902]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.core' range='[3.6.1000.v20201020-1107,3.6.1000.v20201020-1107]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare' range='[3.8.0.v20210415-0713,3.8.0.v20210415-0713]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.win32' range='[1.2.800.v20200127-1343,1.2.800.v20200127-1343]'>
          <filter>
            (osgi.os=win32)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filebuffers' range='[3.7.0.v20210512-1543,3.7.0.v20210512-1543]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filesystem' range='[1.9.0.v20210419-1155,1.9.0.v20210419-1155]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.net' range='[1.3.1100.v20210424-0724,1.3.1100.v20210424-0724]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.net.linux' range='[1.0.0.v20210424-0724,1.0.0.v20210424-0724]'>
          <filter>
            (osgi.os=linux)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.net.linux.x86_64' range='[1.2.500.v20210510-1619,1.2.500.v20210510-1619]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.net.win32.x86_64' range='[1.1.500.v20190925-1337,1.1.500.v20190925-1337]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='[3.15.0.v20210521-0722,3.15.0.v20210521-0722]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.osgi.util' range='[3.6.0.v20210212-1137,3.6.0.v20210212-1137]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.core' range='[3.18.100.v20210511-0446,3.18.100.v20210511-0446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.ui' range='[3.15.0.v20210525-1810,3.15.0.v20210525-1810]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.ide' range='[3.15.200.v20210108-1832,3.15.200.v20210108-1832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.event' range='[1.6.0.v20210212-1143,1.6.0.v20210212-1143]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ltk.core.refactoring' range='[3.11.400.v20210427-0555,3.11.400.v20210427-0555]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ltk.ui.refactoring' range='[3.11.400.v20210320-1132,3.11.400.v20210320-1132]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform' range='[4.20.0.v20210611-1600,4.20.0.v20210611-1600]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.doc.user' range='[4.20.0.v20210530-2150,4.20.0.v20210530-2150]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.search' range='[3.13.200.v20210419-1029,3.13.200.v20210419-1029]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text.quicksearch' range='[1.1.100.v20210426-1601,1.1.100.v20210426-1601]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.core' range='[3.9.0.v20210510-1748,3.9.0.v20210510-1748]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.ui' range='[3.9.0.v20210426-0837,3.9.0.v20210426-0837]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text' range='[3.12.0.v20210512-1644,3.12.0.v20210512-1644]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.text' range='[3.18.0.v20210512-1640,3.18.0.v20210512-1640]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsch.core' range='[1.3.900.v20200422-1935,1.3.900.v20200422-1935]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsch.ui' range='[1.4.0.v20210426-0843,1.4.0.v20210426-0843]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.console' range='[3.11.0.v20210510-1914,3.11.0.v20210510-1914]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.intro' range='[3.6.200.v20210409-1747,3.6.200.v20210409-1747]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.intro.universal' range='[3.4.200.v20210409-1747,3.4.200.v20210409-1747]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.cheatsheets' range='[3.7.300.v20210507-0822,3.7.300.v20210507-0822]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.browser' range='[3.6.1100.v20210118-1327,3.6.1100.v20210118-1327]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.genericeditor' range='[1.2.0.v20210129-1224,1.2.0.v20210129-1224]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.monitoring' range='[1.2.0.v20210111-1353,1.2.0.v20210111-1353]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator' range='[3.10.100.v20210415-0924,3.10.100.v20210415-0924]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator.resources' range='[3.8.100.v20210319-0848,3.8.100.v20210319-0848]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.net' range='[1.4.0.v20210426-0838,1.4.0.v20210426-0838]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench.texteditor' range='[3.16.100.v20210512-1009,3.16.100.v20210512-1009]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views' range='[3.11.0.v20210111-1351,3.11.0.v20210111-1351]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.editors' range='[3.14.100.v20210513-1110,3.14.100.v20210513-1110]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.externaltools' range='[3.5.0.v20210510-1849,3.5.0.v20210510-1849]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide' range='[3.18.200.v20210523-1724,3.18.200.v20210523-1724]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide.application' range='[1.4.100.v20210506-1050,1.4.100.v20210506-1050]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.win32' range='[3.4.400.v20200414-1247,3.4.400.v20200414-1247]'>
          <filter>
            (osgi.ws=win32)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filesystem.linux.x86_64' range='[1.2.300.v20180828-0158,1.2.300.v20180828-0158]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filesystem.macosx' range='[1.3.300.v20210427-1937,1.3.300.v20210427-1937]'>
          <filter>
            (osgi.os=macosx)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources.win32.x86_64' range='[3.5.400.v20190812-0909,3.5.400.v20190812-0909]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filesystem.win32.x86_64' range='[1.4.200.v20190812-0909,1.4.200.v20190812-0909]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filesystem.linux.ppc64le' range='[1.4.100.v20180828-0158,1.4.100.v20180828-0158]'>
          <filter>
            (&amp;(osgi.arch=ppc64le)(osgi.os=linux))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filesystem.linux.aarch64' range='[1.4.100.v20200805-0859,1.4.100.v20200805-0859]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.variables' range='[3.5.0.v20210510-1945,3.5.0.v20210510-1945]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.forms' range='[3.11.100.v20210108-1139,3.11.100.v20210108-1139]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.properties.tabbed' range='[3.9.100.v20201223-1348,3.9.100.v20201223-1348]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security' range='[1.3.600.v20210126-1005,1.3.600.v20210126-1005]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security.ui' range='[1.3.0.v20210121-0947,1.3.0.v20210121-0947]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security.win32.x86_64' range='[1.1.200.v20190812-0919,1.1.200.v20190812-0919]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security.macosx' range='[1.101.400.v20210427-1958,1.101.400.v20210427-1958]'>
          <filter>
            (osgi.os=macosx)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security.linux' range='[1.0.100.v20210419-1942,1.0.100.v20210419-1942]'>
          <filter>
            (osgi.os=linux)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security.linux.x86_64' range='[1.1.500.v20210125-1508,1.1.500.v20210125-1508]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.externaltools' range='[1.2.0.v20210510-1841,1.2.0.v20210510-1841]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.themes' range='[1.2.1400.v20210315-1604,1.2.1400.v20210315-1604]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='[3.22.0.v20210506-1025,3.22.0.v20210506-1025]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.intro.quicklinks' range='[1.1.100.v20210315-0954,1.1.100.v20210315-0954]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.genericeditor.diff.extension' range='[1.1.0.v20210426-0951,1.1.0.v20210426-0951]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.urischeme' range='[1.1.400.v20210407-1558,1.1.400.v20210407-1558]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.log' range='[1.2.1500.v20210315-1034,1.2.1500.v20210315-1034]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.feature.jar' range='[4.20.0.v20210611-1600,4.20.0.v20210611-1600]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform_root' range='[4.20.0.v20210611-1600,4.20.0.v20210611-1600]'/>
      </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.sirius.ext.e3.ui' version='6.5.1.202106111115' singleton='false' generation='2'>
      <update id='org.eclipse.sirius.ext.e3.ui' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Library Extension - Eclipse 3.x 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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ext.e3.ui'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.e3.ui' version='6.5.1.202106111115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ext.e3.ui' version='6.5.1.202106111115'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.e3.ui' version='6.4.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.e3.ui.dialogs' version='3.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.ext.e3.ui' version='6.5.1.202106111115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='3.8.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.8.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='2.8.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='4.4.2.2'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.1.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.sirius.ext.e3.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ext.e3.ui' version='6.5.1.202106111115'/>
      </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.sirius.ext.e3.ui&#xA;Bundle-Version: 6.5.1.202106111115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.logback.appender' version='1.17.1.20210601-1135' generation='2'>
      <update id='org.eclipse.m2e.logback.appender' range='[0.0.0,1.17.1.20210601-1135)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.Bundle-Name' value='m2e logback appender'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org - m2e'/>
        <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.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.logback.appender'/>
        <property name='maven-version' value='1.17.1-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.logback.appender' version='1.17.1.20210601-1135'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.logback.appender' version='1.17.1.20210601-1135'/>
        <provided namespace='java.package' name='org.eclipse.m2e.logback.appender' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.logback.appender' version='1.17.1.20210601-1135'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='ch.qos.logback.classic' version='1.17.1.20210601-1135'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='ch.qos.logback.classic' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core.ui' range='[1.16.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.m2e.logback.appender
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.logback.appender' version='1.17.1.20210601-1135'/>
      </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.m2e.logback.appender;singleton:=true&#xA;Bundle-Version: 1.17.1.20210601-1135&#xA;Fragment-Host: ch.qos.logback.classic
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='headlesstoolingorg.eclipse.configuration.macosx.x86_64-collab' version='1.0.0' singleton='false'>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='headlesstoolingorg.eclipse.configuration.macosx.x86_64' version='1.0.0'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=macosx))
      </filter>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='configure'>
            addJvmArg(jvmArg:-Xms40m);addJvmArg(jvmArg:-Xmx512m);
          </instruction>
          <instruction key='unconfigure'>
            removeJvmArg(jvmArg:-Xms40m);removeJvmArg(jvmArg:-Xmx512m);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.editor' version='6.5.1.202106111115' generation='2'>
      <update id='org.eclipse.sirius.editor' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Viewpoints Specification 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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.editor'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='186'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.editor' version='6.5.1.202106111115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.editor' version='6.5.1.202106111115'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor' version='6.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.assist.content' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.editorPlugin' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.internal.navigation' version='6.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.audit.templateinformationsection' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.common' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.abstractmappingimport' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.abstractvariable' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.annotationentry' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.colorstep' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.computedcolor' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.conditionalstyledescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.dannotation' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.dannotationentry' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.decorationdescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.documentedelement' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.eattributecustomization' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.enduserdocumentedelement' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.ereferencecustomization' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.estructuralfeaturecustomization' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.fixedcolor' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.group' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.identifiedelement' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.interactivevariabledescription' version='3.1.3'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.interpolatedcolor' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.javaextension' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.metamodelextensionsetting' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.pastetargetdescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.representationdescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.representationelementmapping' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.representationextensiondescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.representationtemplate' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.selectiondescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.semanticbaseddecoration' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.systemcolor' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.typedvariable' version='3.1.3'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.usercolor' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.usercolorspalette' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.viewpoint' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.vsmelementcustomization' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.vsmelementcustomizationreuse' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.style.basiclabelstyledescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.style.labelborderstyledescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.style.labelstyledescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.style.tooltipstyledescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.abstracttool' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.abstracttooldescription' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.acceleovariable' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.case_' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.changecontext' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.createinstance' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.dialogvariable' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.editmaskvariables' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.externaljavaaction' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.externaljavaactioncall' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.externaljavaactionparameter' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.featurechangelistener' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.for_' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.groupmenu' version='6.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.if_' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.let' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.menuitemdescriptionreference' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.menuitemdescriptionwithicon' version='6.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.moveelement' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.panebasedselectionwizarddescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.pastedescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.representationcreationdescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.representationnavigationdescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.selectionwizarddescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.setobject' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.setvalue' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.tooldescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.toolfilterdescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.unset' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.validation.ruleaudit' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.validation.semanticvalidationrule' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.validation.validationfix' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.validation.validationrule' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.validation.validationset' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.validation.viewvalidationrule' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.audit.templateinformationsection' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.common' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.abstractmappingimport' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.abstractvariable' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.annotationentry' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.colorstep' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.computedcolor' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.conditionalstyledescription' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.dannotation' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.dannotationentry' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.decorationdescription' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.documentedelement' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.eattributecustomization' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.enduserdocumentedelement' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.ereferencecustomization' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.estructuralfeaturecustomization' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.fixedcolor' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.group' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.identifiedelement' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.interactivevariabledescription' version='3.1.3'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.interpolatedcolor' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.javaextension' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.metamodelextensionsetting' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.pastetargetdescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.representationdescription' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.representationelementmapping' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.representationextensiondescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.representationtemplate' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.selectiondescription' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.semanticbaseddecoration' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.systemcolor' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.typedvariable' version='3.1.3'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.usercolor' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.usercolorspalette' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.viewpoint' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.vsmelementcustomization' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.vsmelementcustomizationreuse' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.style.basiclabelstyledescription' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.style.labelalignmentdescription' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.style.labelborderstyledescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.style.labelstyledescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.style.tooltipstyledescription' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.abstracttooldescription' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.acceleovariable' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.case_' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.changecontext' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.createinstance' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.dialogvariable' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.editmaskvariables' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.externaljavaaction' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.externaljavaactioncall' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.externaljavaactionparameter' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.featurechangelistener' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.for_' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.groupmenu' version='6.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.if_' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.let' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.menuitemdescriptionreference' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.menuitemdescriptionwithicon' version='6.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.moveelement' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.panebasedselectionwizarddescription' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.pastedescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.representationcreationdescription' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.representationnavigationdescription' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.selectionwizarddescription' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.setobject' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.setvalue' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.tooldescription' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.toolfilterdescription' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.unset' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.validation.ruleaudit' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.validation.semanticvalidationrule' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.validation.validationfix' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.validation.validationrule' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.validation.validationset' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.validation.viewvalidationrule' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.validation' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tools.api.assist' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tools.api.ecore' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tools.api.editor' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tools.api.menu' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tools.api.perspectives' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tools.internal.actions' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tools.internal.assist' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tools.internal.color' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tools.internal.commands' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tools.internal.editor' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tools.internal.marker' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tools.internal.menu' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tools.internal.menu.child' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tools.internal.menu.refactoring' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tools.internal.menu.refactoring.border' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tools.internal.outline' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tools.internal.perspectives' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tools.internal.presentation' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tools.internal.property.filter' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tools.internal.property.section' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tools.internal.wizards' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.utils' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.wizards' version='2.0.4'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.editor' version='6.5.1.202106111115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='25'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='3.5.300'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.editor' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='2.8.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ui' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common.ui' range='2.0.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='[21.0.0,30.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.validation' range='1.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='3.5.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='3.8.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.frameworkadmin' range='2.0.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.core' range='3.8.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.ui.interpreter' range='3.7.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.12.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='3.12.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='3.5.1'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base.relations' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.e3.ui.dialogs' range='3.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.emf' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.swt' range='2.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.sirius.editor
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.editor' version='6.5.1.202106111115'/>
      </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.sirius.editor;singleton:=true&#xA;Bundle-Version: 6.5.1.202106111115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.win32.source' version='3.4.400.v20200414-1247' singleton='false'>
      <update id='org.eclipse.ui.win32.source' range='[0.0.0,3.4.400.v20200414-1247)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse UI Win32 Enhancements 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.ui'/>
        <property name='maven-artifactId' value='org.eclipse.ui.win32'/>
        <property name='maven-version' value='3.4.400-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.win32.source' version='3.4.400.v20200414-1247'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.win32.source' version='3.4.400.v20200414-1247'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.win32.source' version='3.4.400.v20200414-1247'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.win32.source' version='3.4.400.v20200414-1247'/>
      </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.ui.win32.source&#xA;Bundle-Version: 3.4.400.v20200414-1247
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtend.lib.macro.source' version='2.25.0.v20210301-0821' singleton='false'>
      <update id='org.eclipse.xtend.lib.macro.source' range='[0.0.0,2.25.0.v20210301-0821)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Eclipse Xtend Active Annotations Library Sources'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtend'/>
        <property name='maven-artifactId' value='org.eclipse.xtend.lib.macro'/>
        <property name='maven-version' value='2.25.0'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.lib.macro.source' version='2.25.0.v20210301-0821'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtend.lib.macro.source' version='2.25.0.v20210301-0821'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtend.lib.macro.source' version='2.25.0.v20210301-0821'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtend.lib.macro.source' version='2.25.0.v20210301-0821'/>
      </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.xtend.lib.macro.source&#xA;Bundle-Version: 2.25.0.v20210301-0821
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mwe2.launcher.feature.jar' version='2.12.1.v20210218-2134'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='MWE2 Launcher'/>
        <property name='df_LT.description' value='MWE2 Headless Launcher'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mwe2.launcher'/>
        <property name='maven-version' value='2.12.1'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.launcher.feature.jar' version='2.12.1.v20210218-2134'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.mwe2.launcher' version='2.12.1.v20210218-2134'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.mwe2.launcher' version='2.12.1.v20210218-2134'/>
      </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 uri='http://www.eclipse.org/legal/epl-2.0' url='http://www.eclipse.org/legal/epl-2.0'>
        Copyright (c) 2007 IBM Corporation and others.&#xA;This program and the accompanying materials are made available under the&#xA;terms of the Eclipse Public License 2.0 which is available at&#xA;http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='openjfx.media.feature.feature.group' version='11.0.0.201901231300' singleton='false'>
      <update id='openjfx.media.feature.feature.group' range='[0.0.0,11.0.0.201901231300)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='openjfx.media.feature'/>
        <property name='org.eclipse.equinox.p2.provider' value='BestSolution.at'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='openjfx.media.feature.feature.group' version='11.0.0.201901231300'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='openjfx.media.mac' range='[11.0.0,11.0.0]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='openjfx.media.win32_64' range='[11.0.0,11.0.0]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='openjfx.media.linux_64' range='[11.0.0,11.0.0]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='openjfx.media.feature.feature.jar' range='[11.0.0.201901231300,11.0.0.201901231300]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.mapping' version='1.0.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.moccml.mapping' range='[0.0.0,1.0.0.202107281019)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='ECL model'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Aoste INRIA / I3S'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.moccml.mapping.framework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.mapping'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping' version='1.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.mapping' version='1.0.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.mapping.moccml_mapping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.mapping.moccml_mapping.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.mapping.moccml_mapping.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.mapping.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.moccml.mapping' version='1.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.base' range='[1.10.0,1.16.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.completeocl' range='[1.10.0,1.16.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.essentialocl' range='[1.10.0,1.16.0)'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.pivot' range='[1.10.0,1.16.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.gemoc.moccml.mapping
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.moccml.mapping' version='1.0.0.202107281019'/>
      </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.gemoc.moccml.mapping;singleton:=true&#xA;Bundle-Version: 1.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.services.source' version='1.5.0.v20210115-1333' singleton='false'>
      <update id='org.eclipse.e4.ui.services.source' range='[0.0.0,1.5.0.v20210115-1333)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse UI Application Services 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='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.services'/>
        <property name='maven-version' value='1.5.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.services.source' version='1.5.0.v20210115-1333'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.services.source' version='1.5.0.v20210115-1333'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.services.source' version='1.5.0.v20210115-1333'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.services.source' version='1.5.0.v20210115-1333'/>
      </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.e4.ui.services.source&#xA;Bundle-Version: 1.5.0.v20210115-1333
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingorg.eclipse.configuration-collab' version='1.0.0' singleton='false'>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.configuration' version='1.0.0'/>
      </provides>
      <filter>
        (!(osgi.os=macosx))
      </filter>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='configure'>
            setProgramProperty(propName:osgi.instance.area.default,propValue:workspace);
          </instruction>
          <instruction key='unconfigure'>
            setProgramProperty(propName:osgi.instance.area.default,propValue:);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.junit.platform.commons' version='1.7.1.v20210222-1948' singleton='false' generation='2'>
      <update id='org.junit.platform.commons' range='[0.0.0,1.7.1.v20210222-1948)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='JUnit Platform Commons'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.junit.platform.commons'/>
        <property name='maven-version' value='1.7.1-SNAPSHOT'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.junit.platform.commons' version='1.7.1.v20210222-1948'/>
        <provided namespace='osgi.bundle' name='org.junit.platform.commons' version='1.7.1.v20210222-1948'/>
        <provided namespace='java.package' name='org.junit.platform.commons' version='1.7.1'/>
        <provided namespace='java.package' name='org.junit.platform.commons.annotation' version='1.7.1'/>
        <provided namespace='java.package' name='org.junit.platform.commons.function' version='1.7.1'/>
        <provided namespace='java.package' name='org.junit.platform.commons.logging' version='1.7.1'/>
        <provided namespace='java.package' name='org.junit.platform.commons.support' version='1.7.1'/>
        <provided namespace='java.package' name='org.junit.platform.commons.util' version='1.7.1'/>
        <provided namespace='osgi.identity' name='org.junit.platform.commons' version='1.7.1.v20210222-1948'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='java.package' name='org.apiguardian.api' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons' range='[1.7.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.platform.commons.function' range='[1.7.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.platform.commons.logging' range='[1.7.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.platform.commons.util' range='[1.7.0,2.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.junit.platform.commons' version='1.7.1.v20210222-1948'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.junit.platform.commons&#xA;Bundle-Version: 1.7.1.v20210222-1948
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.commons.eclipse.source' version='3.3.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.commons.eclipse.source' range='[0.0.0,3.3.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='INRIA'/>
        <property name='df_LT.bundleName' value='GEMOC Commons Eclipse 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.gemoc.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.commons.eclipse'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.eclipse.source' version='3.3.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse.source' version='3.3.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.commons.eclipse.source' version='3.3.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.commons.eclipse.source' version='3.3.0.202107281019'/>
      </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.gemoc.commons.eclipse.source&#xA;Bundle-Version: 3.3.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.director.app.source' version='1.2.0.v20210315-2042' singleton='false'>
      <update id='org.eclipse.equinox.p2.director.app.source' range='[0.0.0,1.2.0.v20210315-2042)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Provisioning Director Application 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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.director.app'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.director.app.source' version='1.2.0.v20210315-2042'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.director.app.source' version='1.2.0.v20210315-2042'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.director.app.source' version='1.2.0.v20210315-2042'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.director.app.source' version='1.2.0.v20210315-2042'/>
      </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.equinox.p2.director.app.source&#xA;Bundle-Version: 1.2.0.v20210315-2042
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.vcd.instantrelation' version='1.2.0.202106280832' generation='2'>
      <update id='fr.inria.aoste.timesquare.vcd.instantrelation' range='[0.0.0,1.2.0.202106280832)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Umlrelationmodel Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.vcd.instantrelation'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.vcd.instantrelation' version='1.2.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.timesquare.vcd.instantrelation' version='1.2.0.202106280832'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.vcd.instantrelation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.timesquare.vcd.instantrelation' version='1.2.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.vcd' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.vcd.antlr' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.trace' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.trace.edit.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.trace.util' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.instantrelation.trace.relation' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.instantrelation' range='1.3.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.timesquare.vcd.instantrelation' version='1.2.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.timesquare.vcd.instantrelation;singleton:=true&#xA;Bundle-Version: 1.2.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.ccslkernel.solver.extension.alternates' version='1.0.0.202106280832' generation='2'>
      <update id='fr.inria.aoste.timesquare.ccslkernel.solver.extension.alternates' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Alternates'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.ccslkernel.solver.extension.alternates'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.solver.extension.alternates' version='1.0.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.solver.extension.alternates' version='1.0.0.202106280832'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.solver.extension.alternates' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.timesquare.ccslkernel.solver.extension.alternates' version='1.0.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.model' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.modelunfolding' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.buddywrapper.runtime' range='1.2.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.solver' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.runtime' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.timesquare.ccslkernel.solver.extension.alternates' version='1.0.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.timesquare.ccslkernel.solver.extension.alternates;singleton:=true&#xA;Bundle-Version: 1.0.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='javax.el' version='2.2.0.v201303151357' singleton='false'>
      <update id='javax.el' range='[0.0.0,2.2.0.v201303151357)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleName' value='Javax Expression Language Bundle'/>
        <property name='df_LT.bundleProvider' value='Eclipse Orbit'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleProvider'/>
        <property name='iplog.bug_id' value='7120'/>
        <property name='iplog.contact.name' value='Jesse McConnell'/>
        <property name='iplog.contact.email' value='jesse.mcconnell@gmail.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='javax.el' version='2.2.0.v201303151357'/>
        <provided namespace='osgi.bundle' name='javax.el' version='2.2.0.v201303151357'/>
        <provided namespace='java.package' name='javax.el' version='2.2.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='java.package' name='javax.servlet' range='2.5.0'/>
        <required namespace='java.package' name='javax.servlet.http' range='2.5.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='javax.el' version='2.2.0.v201303151357'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: javax.el&#xA;Bundle-Version: 2.2.0.v201303151357
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.user.ui.source.feature.group' version='2.4.1200.v20210507-0825' singleton='false'>
      <update id='org.eclipse.equinox.p2.user.ui.source.feature.group' range='[0.0.0,2.4.1200.v20210507-0825)' 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.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.user.ui'/>
        <property name='maven-version' value='2.4.1200-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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2008, 2009 IBM Corporation and others.'/>
        <property name='df_LT.featureName' value='Eclipse p2 Provisioning Developer Resources'/>
        <property name='df_LT.description' value='Source code for the Equinox provisioning platform'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.user.ui.source.feature.group' version='2.4.1200.v20210507-0825'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.user.ui.feature.group' range='[2.4.1200.v20210507-0825,2.4.1200.v20210507-0825]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.core.feature.source.feature.group' range='[1.6.1000.v20210507-0825,1.6.1000.v20210507-0825]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.extras.feature.source.feature.group' range='[1.4.1200.v20210507-0825,1.4.1200.v20210507-0825]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.rcp.feature.source.feature.group' range='[1.4.1200.v20210507-0825,1.4.1200.v20210507-0825]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.updatesite.source' range='[1.2.0.v20210322-0909,1.2.0.v20210322-0909]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.importexport.source' range='[1.3.100.v20210415-1446,1.3.100.v20210415-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.user.ui.source.feature.jar' range='[2.4.1200.v20210507-0825,2.4.1200.v20210507-0825]'>
          <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.uml2.uml' version='5.5.0.v20210228-1829'>
      <update id='org.eclipse.uml2.uml' range='[0.0.0,5.5.0.v20210228-1829)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='UML2 UML Model'/>
        <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.uml2.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.uml2.uml'/>
        <property name='maven-version' value='5.5.0-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.uml' version='5.5.0.v20210228-1829'/>
        <provided namespace='osgi.bundle' name='org.eclipse.uml2.uml' version='5.5.0.v20210228-1829'/>
        <provided namespace='java.package' name='org.eclipse.uml2.uml' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.uml2.uml.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.uml2.uml.internal.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.uml2.uml.internal.resource' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.uml2.uml.resource' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.uml2.uml.util' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.16.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.15.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.uml2.common' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.uml2.types' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mapping.ecore2xml' range='[2.11.0,3.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.uml2.uml' version='5.5.0.v20210228-1829'/>
      </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.uml2.uml; singleton:=true&#xA;Bundle-Version: 5.5.0.v20210228-1829
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.edit.feature.group' version='5.15.0.v20210609-1442' singleton='false'>
      <update id='org.eclipse.ocl.edit.feature.group' range='[0.0.0,5.15.0.v20210609-1442)' severity='0'/>
      <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://projects.eclipse.org/projects/modeling.mdt.ocl'/>
        <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.ocl.features'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.edit'/>
        <property name='maven-version' value='5.15.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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='OCL Classic: Ecore/UML Parse,Evaluate,Edit'/>
        <property name='df_LT.description' value='Install this feature for additional EMF edit support with UML or Ecore models.'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.edit.feature.group' version='5.15.0.v20210609-1442'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.edit' range='[4.7.600.v20210609-1442,4.7.600.v20210609-1442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.ecore.edit' range='[4.6.700.v20210609-1442,4.6.700.v20210609-1442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.uml.edit' range='[5.10.300.v20210609-1442,5.10.300.v20210609-1442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.edit.feature.jar' range='[5.15.0.v20210609-1442,5.15.0.v20210609-1442]'>
          <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>
        [Documentation] Copyright text will be taken from the shared license feature
      </copyright>
    </unit>
    <unit id='org.eclipse.sirius.diagram.elk.feature.feature.jar' version='6.5.1.202106111115'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='ELK integration allowing to arrange diagram with ELK layout algorithms.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/sirius'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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 Obeo and others.&#xA;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&#xA;&#xA;Contributors:&#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Sirius ELK Integration (Experimental)'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.diagram.elk.feature'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.elk.feature.feature.jar' version='6.5.1.202106111115'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.sirius.diagram.elk.feature' version='6.5.1.202106111115'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.sirius.diagram.elk.feature' version='6.5.1.202106111115'/>
      </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.swt.gtk.linux.x86_64.source' version='3.116.100.v20210602-2209' singleton='false'>
      <update id='org.eclipse.swt.gtk.linux.x86_64.source' range='[0.0.0,3.116.100.v20210602-2209)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Standard Widget Toolkit for GTK 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.swt'/>
        <property name='maven-artifactId' value='org.eclipse.swt.gtk.linux.x86_64'/>
        <property name='maven-version' value='3.116.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.gtk.linux.x86_64.source' version='3.116.100.v20210602-2209'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swt.gtk.linux.x86_64.source' version='3.116.100.v20210602-2209'/>
        <provided namespace='osgi.identity' name='org.eclipse.swt.gtk.linux.x86_64.source' version='3.116.100.v20210602-2209'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swt.gtk.linux.x86_64.source' version='3.116.100.v20210602-2209'/>
      </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.swt.gtk.linux.x86_64.source&#xA;Bundle-Version: 3.116.100.v20210602-2209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jdom2' version='2.0.6.202107281019' singleton='false' generation='2'>
      <update id='org.jdom2' range='[0.0.0,2.0.6.202107281019)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jdom2'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.commons'/>
        <property name='maven-artifactId' value='org.jdom2'/>
        <property name='maven-version' value='2.0.6-SNAPSHOT'/>
      </properties>
      <provides size='19'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jdom2' version='2.0.6.202107281019'/>
        <provided namespace='osgi.bundle' name='org.jdom2' version='2.0.6.202107281019'/>
        <provided namespace='java.package' name='org.jdom2' version='0.0.0'/>
        <provided namespace='java.package' name='org.jdom2.adapters' version='0.0.0'/>
        <provided namespace='java.package' name='org.jdom2.filter' version='0.0.0'/>
        <provided namespace='java.package' name='org.jdom2.input' version='0.0.0'/>
        <provided namespace='java.package' name='org.jdom2.input.sax' version='0.0.0'/>
        <provided namespace='java.package' name='org.jdom2.input.stax' version='0.0.0'/>
        <provided namespace='java.package' name='org.jdom2.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.jdom2.located' version='0.0.0'/>
        <provided namespace='java.package' name='org.jdom2.output' version='0.0.0'/>
        <provided namespace='java.package' name='org.jdom2.output.support' version='0.0.0'/>
        <provided namespace='java.package' name='org.jdom2.transform' version='0.0.0'/>
        <provided namespace='java.package' name='org.jdom2.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.jdom2.xpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.jdom2.xpath.jaxen' version='0.0.0'/>
        <provided namespace='java.package' name='org.jdom2.xpath.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jdom2' version='2.0.6.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.apache.xml.serializer' range='2.7.1'/>
        <required namespace='osgi.bundle' name='org.apache.xerces' range='2.9.0'/>
        <required namespace='osgi.bundle' name='org.jaxen' range='1.1.6'/>
        <required namespace='osgi.bundle' name='org.apache.xalan' range='2.7.1'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.jdom2
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jdom2' version='2.0.6.202107281019'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jdom2&#xA;Bundle-Version: 2.0.6.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.design.source' version='0.1.1.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.design.source' range='[0.0.0,0.1.1.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='ENSTA Bretagne'/>
        <property name='df_LT.bundleName' value='MoCCML Automata DSL Design 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.gemoc.mocc'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.design'/>
        <property name='maven-version' value='0.1.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.design.source' version='0.1.1.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.design.source' version='0.1.1.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.design.source' version='0.1.1.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.design.source' version='0.1.1.202107281019'/>
      </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.gemoc.moccml.constraint.fsmkernel.model.design.source&#xA;Bundle-Version: 0.1.1.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.touchpoint.eclipse' version='2.3.0.v20210315-2228' generation='2'>
      <update id='org.eclipse.equinox.p2.touchpoint.eclipse' range='[0.0.0,2.3.0.v20210315-2228)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Equinox Provisioning Eclipse Touchpoint'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.touchpoint.eclipse'/>
        <property name='maven-version' value='2.3.0-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.touchpoint.eclipse' version='2.3.0.v20210315-2228'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.touchpoint.eclipse' version='2.3.0.v20210315-2228'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.touchpoint.eclipse' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.update' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.touchpoint.eclipse.query' version='2.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.touchpoint.eclipse' version='2.3.0.v20210315-2228'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='35'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.5.0,4.0.0)'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.frameworkadmin' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.engine' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.garbagecollector' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.frameworkadmin' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.simpleconfigurator.manipulator' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core.spi' range='[2.1.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata.expression' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.planner' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.publisher' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.publisher.eclipse' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.query' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact' range='[2.3.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.simpleconfigurator.manipulator' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.datalocation' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.environment' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.resolver' range='1.2.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.3.0'/>
        <required namespace='java.package' name='org.osgi.service.prefs' range='1.1.1'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='1.4.0'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.p2.touchpoint.eclipse
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.touchpoint.eclipse' version='2.3.0.v20210315-2228'/>
      </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.equinox.p2.touchpoint.eclipse;singleton:=true&#xA;Bundle-Version: 2.3.0.v20210315-2228
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.importer.java' version='2.11.0.v20200324-0723' generation='2'>
      <update id='org.eclipse.emf.importer.java' range='[0.0.0,2.11.0.v20200324-0723)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EMF Annotated Java Importer'/>
        <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.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.importer.java'/>
        <property name='maven-version' value='2.11.0-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.importer.java' version='2.11.0.v20200324-0723'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.importer.java' version='2.11.0.v20200324-0723'/>
        <provided namespace='java.package' name='org.eclipse.emf.importer.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.importer.java.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.importer.java.taskdefs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.importer.java.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.importer.java' version='2.11.0.v20200324-0723'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.importer' range='[2.12.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore.ui' range='[2.18.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.apache.ant' range='[1.7.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ant' range='[2.11.0,3.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.emf.importer.java
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.importer.java' version='2.11.0.v20200324-0723'/>
      </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.emf.importer.java; singleton:=true&#xA;Bundle-Version: 2.11.0.v20200324-0723
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.help.ui' version='4.3.0.v20210409-1726' generation='2'>
      <update id='org.eclipse.help.ui' range='[0.0.0,4.3.0.v20210409-1726)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.help_system_plugin_name' value='Help System UI'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%help_system_plugin_name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform.ua'/>
        <property name='maven-artifactId' value='org.eclipse.help.ui'/>
        <property name='maven-version' value='4.3.0-SNAPSHOT'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.ui' version='4.3.0.v20210409-1726'/>
        <provided namespace='osgi.bundle' name='org.eclipse.help.ui' version='4.3.0.v20210409-1726'/>
        <provided namespace='java.package' name='org.eclipse.help.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.ui.browser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.ui.internal.browser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.ui.internal.browser.embedded' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.ui.internal.dynamic' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.ui.internal.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.ui.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.ui.internal.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.ui.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.ui.internal.views' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.help.ui' version='4.3.0.v20210409-1726'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.help.base' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='3.4.200'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.help.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.help.ui' version='4.3.0.v20210409-1726'/>
      </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.help.ui; singleton:=true&#xA;Bundle-Version: 4.3.0.v20210409-1726
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.examples.standalone' version='2.7.400.v20210609-1442' generation='2'>
      <update id='org.eclipse.ocl.examples.standalone' range='[0.0.0,2.7.400.v20210609-1442)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='OCL Examples Standalone Application'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <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.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples.standalone'/>
        <property name='maven-version' value='2.7.400-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.standalone' version='2.7.400.v20210609-1442'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.examples.standalone' version='2.7.400.v20210609-1442'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.standalone' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.standalone.messages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.standalone.validity' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.examples.standalone' version='2.7.400.v20210609-1442'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.completeocl' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.examples.validity' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.log4j' range='[1.2.15,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.examples.standalone
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.examples.standalone' version='2.7.400.v20210609-1442'/>
      </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.ocl.examples.standalone;singleton:=true&#xA;Bundle-Version: 2.7.400.v20210609-1442
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.feature.group' version='3.14.800.v20210611-1636' singleton='false'>
      <update id='org.eclipse.pde.feature.group' range='[0.0.0,3.14.800.v20210611-1636)' severity='0'/>
      <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.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.pde.feature'/>
        <property name='maven-artifactId' value='org.eclipse.pde'/>
        <property name='maven-version' value='3.14.800-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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2000, 2015 IBM Corporation and others.&#xA;&#xA;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&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='Eclipse Plug-in Development Environment'/>
        <property name='df_LT.description' value='Eclipse plug-in development environment.'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.feature.group' version='3.14.800.v20210611-1636'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='26'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.feature.group' range='[3.15.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde' range='[3.13.1500.v20210611-1600,3.13.1500.v20210611-1600]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.build' range='[3.11.0.v20210429-0618,3.11.0.v20210429-0618]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.core' range='[3.14.300.v20210515-0638,3.14.300.v20210515-0638]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.junit.runtime' range='[3.6.0.v20210513-1344,3.6.0.v20210513-1344]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.runtime' range='[3.7.200.v20210513-1344,3.7.200.v20210513-1344]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ui' range='[3.13.100.v20210515-0638,3.13.100.v20210515-0638]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.doc.user' range='[3.14.1200.v20210611-1636,3.14.1200.v20210611-1636]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ui.templates' range='[3.7.200.v20201208-0953,3.7.200.v20201208-0953]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.objectweb.asm' range='[9.1.0.v20210209-1849,9.1.0.v20210209-1849]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.objectweb.asm.tree' range='[9.1.0.v20210209-1849,9.1.0.v20210209-1849]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.api.tools' range='[1.2.500.v20210521-1226,1.2.500.v20210521-1226]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.api.tools.annotations' range='[1.1.400.v20190929-1236,1.1.400.v20190929-1236]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.api.tools.ui' range='[1.2.300.v20210415-0924,1.2.300.v20210415-0924]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ds.core' range='[1.2.300.v20210316-0728,1.2.300.v20210316-0728]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ds.ui' range='[1.2.100.v20210507-0837,1.2.100.v20210507-0837]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.launching' range='[3.9.300.v20210513-1344,3.9.300.v20210513-1344]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ua.core' range='[1.2.200.v20210208-1459,1.2.200.v20210208-1459]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ua.ui' range='[1.2.200.v20210515-0638,1.2.200.v20210515-0638]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.trace' range='[1.2.0.v20210110-1242,1.2.0.v20210110-1242]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ds.annotations' range='[1.2.100.v20210211-1236,1.2.100.v20210211-1236]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.genericeditor.extension' range='[1.1.100.v20201207-1622,1.1.100.v20201207-1622]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ds.lib' range='[1.1.500.v20210209-1250,1.1.500.v20210209-1250]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ds1_2.lib' range='[1.0.500.v20210209-1250,1.0.500.v20210209-1250]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tools.layout.spy' range='[1.1.0.v20210110-1247,1.1.0.v20210110-1247]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.feature.jar' range='[3.14.800.v20210611-1636,3.14.800.v20210611-1636]'>
          <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.gemoc.executionframework.event.model.editor.source' version='1.0.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.executionframework.event.model.editor.source' range='[0.0.0,1.0.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse GEMOC Project'/>
        <property name='df_LT.bundleName' value='GEMOC Execution Framework Event Model 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.gemoc.modeldebugging.executionframework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.executionframework.event.model.editor'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.event.model.editor.source' version='1.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.event.model.editor.source' version='1.0.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.executionframework.event.model.editor.source' version='1.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.executionframework.event.model.editor.source' version='1.0.0.202107281019'/>
      </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.gemoc.executionframework.event.model.editor.source&#xA;Bundle-Version: 1.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.thirdparty.feature.group' version='1.13.0.202004160913' singleton='false'>
      <update id='org.eclipse.gmf.runtime.thirdparty.feature.group' range='[0.0.0,1.13.0.202004160913)' severity='0'/>
      <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='http://www.eclipse.org/gmf'/>
        <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.gmf.runtime.thirdparty'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.thirdparty'/>
        <property name='maven-version' value='1.13.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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='Graphical Modeling Framework (GMF) Runtime Third-Party Components'/>
        <property name='df_LT.description' value='Third-Party Components for GMF Runtime'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.thirdparty.feature.group' version='1.13.0.202004160913'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='22'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.osgi' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.dom.svg' range='[1.6.0.v201011041432,1.6.0.v201011041432]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.bridge' range='[1.6.0.v201011041432,1.6.0.v201011041432]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.dom' range='[1.6.1.v201505192100,1.6.1.v201505192100]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.ext.awt' range='[1.6.0.v201011041432,1.6.0.v201011041432]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.transcoder' range='[1.6.0.v201011041432,1.6.0.v201011041432]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.svggen' range='[1.6.0.v201011041432,1.6.0.v201011041432]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.util' range='[1.6.0.v201011041432,1.6.0.v201011041432]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.w3c.dom.svg' range='[1.1.0.v201011041433,1.1.0.v201011041433]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.xerces' range='[2.9.0.v201101211617,2.9.0.v201101211617]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.xml.resolver' range='[1.2.0.v201005080400,1.2.0.v201005080400]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.css' range='[1.6.0.v201011041432,1.6.0.v201011041432]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.util.gui' range='[1.6.0.v201011041432,1.6.0.v201011041432]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.parser' range='[1.6.0.v201011041432,1.6.0.v201011041432]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.xml' range='[1.6.0.v201011041432,1.6.0.v201011041432]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.w3c.css.sac' range='[1.3.1.v200903091627,1.3.1.v200903091627]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.w3c.dom.smil' range='[1.0.1.v200903091627,1.0.1.v200903091627]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='javax.xml' range='[1.3.4.v201005080400,1.3.4.v201005080400]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.xml.serializer' range='[2.7.1.v201005080400,2.7.1.v201005080400]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.pdf' range='[1.6.0.v201105071520,1.6.0.v201105071520]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.w3c.dom.events' range='[3.0.0.draft20060413_v201105210656,3.0.0.draft20060413_v201105210656]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.thirdparty.feature.jar' range='[1.13.0.202004160913,1.13.0.202004160913]'>
          <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 uri='http://www.eclipse.org/legal/epl-2.0/' url='http://www.eclipse.org/legal/epl-2.0/'>
        Copyright (c) 2006, 2015 IBM Corporation and others.&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.elk.graphviz.feature.feature.jar' version='0.7.1'>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Eclipse Layout Kernel (Incubation) - Graphviz Library Support'/>
        <property name='org.eclipse.equinox.p2.description' value='The Eclipse Layout Kernel provides automatic layout to diagram&#xA;editors and viewers. This feature adds support for using the&#xA;layout algorithms provided by the Graphviz library of algorithms.&#xA;The library has to be installed separately. Download from:&#xA;http://www.graphviz.org/'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/elk'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Layout Kernel'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.elk.core'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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='maven-groupId' value='org.eclipse.elk'/>
        <property name='maven-artifactId' value='org.eclipse.elk.graphviz.feature'/>
        <property name='maven-version' value='0.7.1'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.elk.graphviz.feature.feature.jar' version='0.7.1'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.elk.graphviz.feature' version='0.7.1'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.elk.graphviz.feature' version='0.7.1'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        Copyright (c) 2008 Kiel University and others.&#xA;&#xA;This program and the accompanying materials are made available under the&#xA;terms of the Eclipse Public License 2.0 which is available at&#xA;http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.antlr.runtime' version='4.7.2.v20200218-0804' singleton='false' generation='2'>
      <update id='org.antlr.runtime' range='[0.0.0,4.7.2.v20200218-0804)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='ANTLR 4 Runtime'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.description' value='The ANTLR 4 Runtime'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='http://www.antlr.org'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.antlr.runtime'/>
        <property name='maven-version' value='4.7.2-SNAPSHOT'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.antlr.runtime' version='4.7.2.v20200218-0804'/>
        <provided namespace='osgi.bundle' name='org.antlr.runtime' version='4.7.2.v20200218-0804'/>
        <provided namespace='java.package' name='org.antlr.v4.runtime' version='4.7.2'/>
        <provided namespace='java.package' name='org.antlr.v4.runtime.atn' version='4.7.2'/>
        <provided namespace='java.package' name='org.antlr.v4.runtime.dfa' version='4.7.2'/>
        <provided namespace='java.package' name='org.antlr.v4.runtime.misc' version='4.7.2'/>
        <provided namespace='java.package' name='org.antlr.v4.runtime.tree' version='4.7.2'/>
        <provided namespace='java.package' name='org.antlr.v4.runtime.tree.pattern' version='4.7.2'/>
        <provided namespace='java.package' name='org.antlr.v4.runtime.tree.xpath' version='4.7.2'/>
        <provided namespace='osgi.identity' name='org.antlr.runtime' version='4.7.2.v20200218-0804'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='java.package' name='org.antlr.v4.gui' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.antlr.v4.runtime' range='[4.7.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.antlr.v4.runtime.atn' range='[4.7.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.antlr.v4.runtime.dfa' range='[4.7.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.antlr.v4.runtime.misc' range='[4.7.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.antlr.v4.runtime.tree' range='[4.7.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.antlr.v4.runtime.tree.pattern' range='[4.7.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.antlr.v4.runtime.tree.xpath' range='[4.7.0,5.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.antlr.runtime' version='4.7.2.v20200218-0804'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.antlr.runtime&#xA;Bundle-Version: 4.7.2.v20200218-0804
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.activities.source' version='2.25.0.v20210301-0928' singleton='false'>
      <update id='org.eclipse.xtext.activities.source' range='[0.0.0,2.25.0.v20210301-0928)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext UI Activities  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.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.activities'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.activities.source' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.activities.source' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.activities.source' version='2.25.0.v20210301-0928'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.activities.source' version='2.25.0.v20210301-0928'/>
      </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.xtext.activities.source&#xA;Bundle-Version: 2.25.0.v20210301-0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mapping.ecore.editor' version='2.8.0.v20180706-1146'>
      <update id='org.eclipse.emf.mapping.ecore.editor' range='[0.0.0,2.8.0.v20180706-1146)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EMF Ecore Mapping 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.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mapping.ecore.editor'/>
        <property name='maven-version' value='2.8.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore.editor' version='2.8.0.v20180706-1146'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mapping.ecore.editor' version='2.8.0.v20180706-1146'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mapping.ecore.editor' version='2.8.0.v20180706-1146'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mapping.ecore.editor' version='2.8.0.v20180706-1146'/>
      </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.emf.mapping.ecore.editor;singleton:=true&#xA;Bundle-Version: 2.8.0.v20180706-1146
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.compare.ide' version='3.4.3.202102231741' generation='2'>
      <update id='org.eclipse.emf.compare.ide' range='[0.0.0,3.4.3.202102231741)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EMF Compare IDE integration'/>
        <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.emf.compare'/>
        <property name='maven-artifactId' value='org.eclipse.emf.compare.ide'/>
        <property name='maven-version' value='3.4.3-SNAPSHOT'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.ide' version='3.4.3.202102231741'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.compare.ide' version='3.4.3.202102231741'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.hook' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.internal.hook' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.internal.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.logical' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.compare.ide' version='3.4.3.202102231741'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare' range='2.0.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='2.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare.rcp' range='2.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.core' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.annotations' range='[27.0.0,30.2.0)'/>
        <required namespace='java.package' name='com.google.common.base' range='[27.0.0,30.2.0)'/>
        <required namespace='java.package' name='com.google.common.cache' range='[27.0.0,30.2.0)'/>
        <required namespace='java.package' name='com.google.common.collect' range='[27.0.0,30.2.0)'/>
        <required namespace='java.package' name='com.google.common.io' range='[27.0.0,30.2.0)'/>
        <required namespace='java.package' name='com.google.common.util.concurrent' range='[27.0.0,30.2.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.compare.ide' version='3.4.3.202102231741'/>
      </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.emf.compare.ide;singleton:=true&#xA;Bundle-Version: 3.4.3.202102231741
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.utils.pluginhelpers' version='1.0.0.202106280832' generation='2'>
      <update id='fr.inria.aoste.timesquare.utils.pluginhelpers' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Pluginhelper'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.utils.pluginhelpers'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.utils.pluginhelpers' version='1.0.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.timesquare.utils.pluginhelpers' version='1.0.0.202106280832'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.utils.pluginhelpers' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.timesquare.utils.pluginhelpers' version='1.0.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.utils.console' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.timesquare.utils.pluginhelpers' version='1.0.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.timesquare.utils.pluginhelpers;singleton:=true&#xA;Bundle-Version: 1.0.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.examples.unified.feature.jar' version='4.15.0.v20210609-1442'>
      <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://projects.eclipse.org/projects/modeling.mdt.ocl'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.ocl.examples.unified'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='OCL Examples Unified SDK: Parsers,Evaluator,Editors,Tools'/>
        <property name='df_LT.description' value='Provides the Unified (Pivot) OCL Models, Parsers, Evaluator, Editors, Console and Code Generator&#xA;&#xA;Install this if you plan to develop Unified OCL-based applications.'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='maven-groupId' value='org.eclipse.ocl.features'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples.unified'/>
        <property name='maven-version' value='4.15.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.unified.feature.jar' version='4.15.0.v20210609-1442'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.ocl.examples.unified' version='4.15.0.v20210609-1442'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.ocl.examples.unified' version='4.15.0.v20210609-1442'/>
      </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>
        [Documentation] Copyright text will be taken from the shared license feature
      </copyright>
    </unit>
    <unit id='org.eclipse.ocl.unified.ui.feature.group' version='1.15.0.v20210609-1442' singleton='false'>
      <update id='org.eclipse.ocl.unified.ui.feature.group' range='[0.0.0,1.15.0.v20210609-1442)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <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.ocl.features'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.unified.ui'/>
        <property name='maven-version' value='1.15.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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='OCL Unified: Editors'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.unified.ui.feature.group' version='1.15.0.v20210609-1442'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.unified.core.feature.group' range='[1.15.0.v20210609-1442,1.15.0.v20210609-1442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.base.ui' range='[1.15.0.v20210609-1442,1.15.0.v20210609-1442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.completeocl.ui' range='[1.15.0.v20210609-1442,1.15.0.v20210609-1442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.essentialocl.ui' range='[1.15.0.v20210609-1442,1.15.0.v20210609-1442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.markup.ui' range='[1.15.0.v20210609-1442,1.15.0.v20210609-1442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.oclinecore.ui' range='[1.15.0.v20210609-1442,1.15.0.v20210609-1442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.oclstdlib.ui' range='[1.15.0.v20210609-1442,1.15.0.v20210609-1442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.xtext.idioms' range='[1.15.0.v20210609-1442,1.15.0.v20210609-1442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.xtext.idioms.ui' range='[1.15.0.v20210609-1442,1.15.0.v20210609-1442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.unified.ui.feature.jar' range='[1.15.0.v20210609-1442,1.15.0.v20210609-1442]'>
          <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 uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Documentation] Copyright text will be taken from the shared license feature
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.mapping.feedback.model.feature.source.feature.group' version='1.0.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.moccml.mapping.feedback.model.feature.source.feature.group' range='[0.0.0,1.0.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='the feedback execution model  Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Aoste INRIA / I3S'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.moccml.mapping.framework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.mapping.feedback.model.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.feedback.model.feature.source.feature.group' version='1.0.0.202107281019'/>
      </provides>
      <requires size='5'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.feedback.model.feature.feature.group' range='[1.0.0.202107281019,1.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.feedback.model.source' range='[1.0.0.202107281019,1.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.feedback.model.edit.source' range='[1.0.0.202107281019,1.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.feedback.model.editor.source' range='[1.0.0.202107281019,1.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.feedback.model.feature.source.feature.jar' range='[1.0.0.202107281019,1.0.0.202107281019]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 I3S Laboratory and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.source' version='2.3.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.source' range='[0.0.0,2.3.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Inria'/>
        <property name='df_LT.bundleName' value='CCSLJava Engine 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.gemoc.execution.concurrent.ccsljava'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.concurrent.ccsljavaengine'/>
        <property name='maven-version' value='2.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.source' version='2.3.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.source' version='2.3.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.source' version='2.3.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.source' version='2.3.0.202107281019'/>
      </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.gemoc.execution.concurrent.ccsljavaengine.source&#xA;Bundle-Version: 2.3.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.fx.ide.basic.feature.feature.group' version='3.7.0.202010120832' singleton='false'>
      <update id='org.eclipse.fx.ide.basic.feature.feature.group' range='[0.0.0,3.7.0.202010120832)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='e(fx)clipse - IDE - Basic'/>
        <property name='org.eclipse.equinox.p2.description' value='Feature holding basic IDE addons like the basic JDT-Integration'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.fx.ide.basic.feature.feature.group' version='3.7.0.202010120832'/>
      </provides>
      <requires size='9'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.fx.runtime.min.feature.feature.group' range='[3.7.0.202010120826,3.7.0.202010120826]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.fx.ide.jdt.core' range='[3.7.0.202010120832,3.7.0.202010120832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.fx.ide.jdt.ui' range='[3.7.0.202010120832,3.7.0.202010120832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.fx.ide.ui' range='[3.7.0.202010120832,3.7.0.202010120832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.fx.core' range='[3.7.0.202010120750,3.7.0.202010120750]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.fx.core.guice' range='[3.7.0.202010120750,3.7.0.202010120750]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.fx.osgi.util' range='[3.7.0.202010120750,3.7.0.202010120750]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.fx.ui.workbench3' range='[3.7.0.202010120826,3.7.0.202010120826]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.fx.ide.basic.feature.feature.jar' range='[3.7.0.202010120832,3.7.0.202010120832]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;       - Content may be structured and packaged into modules to facilitate delivering,&#xA;         extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;         plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;       - Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;         in a directory named &quot;plugins&quot;.&#xA;       - A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;         Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;         Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;         numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;       - Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;         named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;       - 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 &quot;src&quot; of certain Plug-ins&#xA;       - Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature&#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;       - Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;       - Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;       - Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;       - Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;       - Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;       1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;          the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;          extending or updating the functionality of an Eclipse-based product.&#xA;       2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;          Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;       3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;          govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;          Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;          with the Specification. Such Installable Software Agreement must inform the user of the&#xA;          terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;          the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;          indication of agreement by the user, the provisioning Technology will complete installation&#xA;          of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.
        </license>
      </licenses>
      <copyright>
        Copyright (c) 2015 Eclipse.org and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.extensions.k3.source' version='2.3.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.extensions.k3.source' range='[0.0.0,2.3.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Inria'/>
        <property name='df_LT.bundleName' value='GEMOC ccsljavaengine extension for K3 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.gemoc.execution.concurrent.ccsljava'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.extensions.k3'/>
        <property name='maven-version' value='2.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.extensions.k3.source' version='2.3.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.extensions.k3.source' version='2.3.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.extensions.k3.source' version='2.3.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.extensions.k3.source' version='2.3.0.202107281019'/>
      </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.gemoc.execution.concurrent.ccsljavaengine.extensions.k3.source&#xA;Bundle-Version: 2.3.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.execution.java.feature.feature.jar' version='3.3.0.202107281019'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC ExecutionJava'/>
        <property name='org.eclipse.equinox.p2.description' value='GEMOC ExecutionJava components. &#xA;This feature regroups all the GEMOC components from https://github.com/eclipse/gemoc-studio-execution-java/&#xA;repository.&#xA;It provides a java engine and xdsml development environment based on Java and K3.'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.execution.sequential.java'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.java.feature'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.java.feature.feature.jar' version='3.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.execution.java.feature' version='3.3.0.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.execution.java.feature' version='3.3.0.202107281019'/>
      </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='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          Eclipse Public License - v 1.0&#xA;&#xA;THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC LICENSE (&quot;AGREEMENT&quot;). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT&apos;S ACCEPTANCE OF THIS AGREEMENT.&#xA;&#xA;1. DEFINITIONS&#xA;&#xA;&quot;Contribution&quot; means:&#xA;&#xA;a) in the case of the initial Contributor, the initial code and documentation distributed under this Agreement, and&#xA;&#xA;b) in the case of each subsequent Contributor:&#xA;&#xA;i) changes to the Program, and&#xA;&#xA;ii) additions to the Program;&#xA;&#xA;where such changes and/or additions to the Program originate from and are distributed by that particular Contributor. A Contribution &apos;originates&apos; from a Contributor if it was added to the Program by such Contributor itself or anyone acting on such Contributor&apos;s behalf. Contributions do not include additions to the Program which: (i) are separate modules of software distributed in conjunction with the Program under their own license agreement, and (ii) are not derivative works of the Program.&#xA;&#xA;&quot;Contributor&quot; means any person or entity that distributes the Program.&#xA;&#xA;&quot;Licensed Patents&quot; mean patent claims licensable by a Contributor which are necessarily infringed by the use or sale of its Contribution alone or when combined with the Program.&#xA;&#xA;&quot;Program&quot; means the Contributions distributed in accordance with this Agreement.&#xA;&#xA;&quot;Recipient&quot; means anyone who receives the Program under this Agreement, including all Contributors.&#xA;&#xA;2. GRANT OF RIGHTS&#xA;&#xA;a) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, distribute and sublicense the Contribution of such Contributor, if any, and such derivative works, in source code and object code form.&#xA;&#xA;b) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free patent license under Licensed Patents to make, use, sell, offer to sell, import and otherwise transfer the Contribution of such Contributor, if any, in source code and object code form. This patent license shall apply to the combination of the Contribution and the Program if, at the time the Contribution is added by the Contributor, such addition of the Contribution causes such combination to be covered by the Licensed Patents. The patent license shall not apply to any other combinations which include the Contribution. No hardware per se is licensed hereunder.&#xA;&#xA;c) Recipient understands that although each Contributor grants the licenses to its Contributions set forth herein, no assurances are provided by any Contributor that the Program does not infringe the patent or other intellectual property rights of any other entity. Each Contributor disclaims any liability to Recipient for claims brought by any other entity based on infringement of intellectual property rights or otherwise. As a condition to exercising the rights and licenses granted hereunder, each Recipient hereby assumes sole responsibility to secure any other intellectual property rights needed, if any. For example, if a third party patent license is required to allow Recipient to distribute the Program, it is Recipient&apos;s responsibility to acquire that license before distributing the Program.&#xA;&#xA;d) Each Contributor represents that to its knowledge it has sufficient copyright rights in its Contribution, if any, to grant the copyright license set forth in this Agreement.&#xA;&#xA;3. REQUIREMENTS&#xA;&#xA;A Contributor may choose to distribute the Program in object code form under its own license agreement, provided that:&#xA;&#xA;a) it complies with the terms and conditions of this Agreement; and&#xA;&#xA;b) its license agreement:&#xA;&#xA;i) effectively disclaims on behalf of all Contributors all warranties and conditions, express and implied, including warranties or conditions of title and non-infringement, and implied warranties or conditions of merchantability and fitness for a particular purpose;&#xA;&#xA;ii) effectively excludes on behalf of all Contributors all liability for damages, including direct, indirect, special, incidental and consequential damages, such as lost profits;&#xA;&#xA;iii) states that any provisions which differ from this Agreement are offered by that Contributor alone and not by any other party; and&#xA;&#xA;iv) states that source code for the Program is available from such Contributor, and informs licensees how to obtain it in a reasonable manner on or through a medium customarily used for software exchange.&#xA;&#xA;When the Program is made available in source code form:&#xA;&#xA;a) it must be made available under this Agreement; and&#xA;&#xA;b) a copy of this Agreement must be included with each copy of the Program.&#xA;&#xA;Contributors may not remove or alter any copyright notices contained within the Program.&#xA;&#xA;Each Contributor must identify itself as the originator of its Contribution, if any, in a manner that reasonably allows subsequent Recipients to identify the originator of the Contribution.&#xA;&#xA;4. COMMERCIAL DISTRIBUTION&#xA;&#xA;Commercial distributors of software may accept certain responsibilities with respect to end users, business partners and the like. While this license is intended to facilitate the commercial use of the Program, the Contributor who includes the Program in a commercial product offering should do so in a manner which does not create potential liability for other Contributors. Therefore, if a Contributor includes the Program in a commercial product offering, such Contributor (&quot;Commercial Contributor&quot;) hereby agrees to defend and indemnify every other Contributor (&quot;Indemnified Contributor&quot;) against any losses, damages and costs (collectively &quot;Losses&quot;) arising from claims, lawsuits and other legal actions brought by a third party against the Indemnified Contributor to the extent caused by the acts or omissions of such Commercial Contributor in connection with its distribution of the Program in a commercial product offering. The obligations in this section do not apply to any claims or Losses relating to any actual or alleged intellectual property infringement. In order to qualify, an Indemnified Contributor must: a) promptly notify the Commercial Contributor in writing of such claim, and b) allow the Commercial Contributor to control, and cooperate with the Commercial Contributor in, the defense and any related settlement negotiations. The Indemnified Contributor may participate in any such claim at its own expense.&#xA;&#xA;For example, a Contributor might include the Program in a commercial product offering, Product X. That Contributor is then a Commercial Contributor. If that Commercial Contributor then makes performance claims, or offers warranties related to Product X, those performance claims and warranties are such Commercial Contributor&apos;s responsibility alone. Under this section, the Commercial Contributor would have to defend claims against the other Contributors related to those performance claims and warranties, and if a court requires any other Contributor to pay any damages as a result, the Commercial Contributor must pay those damages.&#xA;&#xA;5. NO WARRANTY&#xA;&#xA;EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely responsible for determining the appropriateness of using and distributing the Program and assumes all risks associated with its exercise of rights under this Agreement , including but not limited to the risks and costs of program errors, compliance with applicable laws, damage to or loss of data, programs or equipment, and unavailability or interruption of operations.&#xA;&#xA;6. DISCLAIMER OF LIABILITY&#xA;&#xA;EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.&#xA;&#xA;7. GENERAL&#xA;&#xA;If any provision of this Agreement is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this Agreement, and without further action by the parties hereto, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable.&#xA;&#xA;If Recipient institutes patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Program itself (excluding combinations of the Program with other software or hardware) infringes such Recipient&apos;s patent(s), then such Recipient&apos;s rights granted under Section 2(b) shall terminate as of the date such litigation is filed.&#xA;&#xA;All Recipient&apos;s rights under this Agreement shall terminate if it fails to comply with any of the material terms or conditions of this Agreement and does not cure such failure in a reasonable period of time after becoming aware of such noncompliance. If all Recipient&apos;s rights under this Agreement terminate, Recipient agrees to cease use and distribution of the Program as soon as reasonably practicable. However, Recipient&apos;s obligations under this Agreement and any licenses granted by Recipient relating to the Program shall continue and survive.&#xA;&#xA;Everyone is permitted to copy and distribute copies of this Agreement, but in order to avoid inconsistency the Agreement is copyrighted and may only be modified in the following manner. The Agreement Steward reserves the right to publish new versions (including revisions) of this Agreement from time to time. No one other than the Agreement Steward has the right to modify this Agreement. The Eclipse Foundation is the initial Agreement Steward. The Eclipse Foundation may assign the responsibility to serve as the Agreement Steward to a suitable separate entity. Each new version of the Agreement will be given a distinguishing version number. The Program (including Contributions) may always be distributed subject to the version of the Agreement under which it was received. In addition, after a new version of the Agreement is published, Contributor may elect to distribute the Program (including its Contributions) under the new version. Except as expressly stated in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to the intellectual property of any Contributor under this Agreement, whether expressly, by implication, estoppel or otherwise. All rights in the Program not expressly granted under this Agreement are reserved.&#xA;&#xA;This Agreement is governed by the laws of the State of New York and the intellectual property laws of the United States of America. No party to this Agreement will bring a legal action under this Agreement more than one year after the cause of action arose. Each party waives its rights to a jury trial in any resulting litigation.
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2019 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.console.source' version='1.4.400.v20210602-1312' singleton='false'>
      <update id='org.eclipse.equinox.console.source' range='[0.0.0,1.4.400.v20210602-1312)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Console 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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.console'/>
        <property name='maven-version' value='1.4.400-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.console.source' version='1.4.400.v20210602-1312'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.console.source' version='1.4.400.v20210602-1312'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.console.source' version='1.4.400.v20210602-1312'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.console.source' version='1.4.400.v20210602-1312'/>
      </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.equinox.console.source&#xA;Bundle-Version: 1.4.400.v20210602-1312
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.dsl.debug.source' version='3.0.1.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.dsl.debug.source' range='[0.0.0,3.0.1.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Obeo'/>
        <property name='df_LT.bundleName' value='Debug 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='DSLDebugger'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.dsl.debug'/>
        <property name='maven-version' value='3.0.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.debug.source' version='3.0.1.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.dsl.debug.source' version='3.0.1.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.dsl.debug.source' version='3.0.1.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.dsl.debug.source' version='3.0.1.202107281019'/>
      </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.gemoc.dsl.debug.source&#xA;Bundle-Version: 3.0.1.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.core.di.extensions' version='0.16.0.v20200507-0938' generation='2'>
      <update id='org.eclipse.e4.core.di.extensions' range='[0.0.0,0.16.0.v20200507-0938)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Dependency Injection Extensions'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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='fragment'/>
        <property name='maven-groupId' value='org.eclipse.e4'/>
        <property name='maven-artifactId' value='org.eclipse.e4.core.di.extensions'/>
        <property name='maven-version' value='0.16.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.di.extensions' version='0.16.0.v20200507-0938'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.core.di.extensions' version='0.16.0.v20200507-0938'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.di.extensions' version='0.16.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.core.di.extensions' version='0.16.0.v20200507-0938'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='java.package' name='javax.inject' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.8.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.core.di.extensions' version='0.16.0.v20200507-0938'/>
      </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.e4.core.di.extensions;singleton:=true&#xA;Bundle-Version: 0.16.0.v20200507-0938
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.commons.eclipse.jdt.autosrcfolder.feature.feature.group' version='3.3.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.commons.eclipse.jdt.autosrcfolder.feature.feature.group' range='[0.0.0,3.3.0.202107281019)' severity='0'/>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Automatic JDT Source Folder Creator'/>
        <property name='org.eclipse.equinox.p2.description' value='When installed and enabled, this feature will make Eclipse always create missing source folder in JDT projects.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://gemoc.org/studio/'/>
        <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.gemoc.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.commons.eclipse.jdt.autosrcfolder.feature'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.eclipse.jdt.autosrcfolder.feature.feature.group' version='3.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='3.14.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='3.13.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='3.109.100'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core' range='3.14.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.eclipse.jdt.autosrcfolder' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.eclipse.jdt.autosrcfolder.feature.feature.jar' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License&#xA;v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.ocl.xtext.base.ui' version='1.15.0.v20210609-1442' generation='2'>
      <update id='org.eclipse.ocl.xtext.base.ui' range='[0.0.0,1.15.0.v20210609-1442)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='OCL Unified Base User Interface and Editor'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <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.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.xtext.base.ui'/>
        <property name='maven-version' value='1.15.0-SNAPSHOT'/>
      </properties>
      <provides size='22'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.base.ui' version='1.15.0.v20210609-1442'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.xtext.base.ui' version='1.15.0.v20210609-1442'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.base.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.base.ui.autoedit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.base.ui.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.base.ui.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.base.ui.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.base.ui.contentassist.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.base.ui.contentassist.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.base.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.base.ui.labeling' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.base.ui.messages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.base.ui.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.base.ui.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.base.ui.quickfix' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.base.ui.ripoffs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.base.ui.syntaxcoloring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.base.ui.utilities' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.base.ui.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.xtext.base.ui' version='1.15.0.v20210609-1442'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.frameworkadmin.equinox' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.core' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.editor' range='[2.7.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.base' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.7.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.log4j' range='[1.2.15,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.xtext.base.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.xtext.base.ui' version='1.15.0.v20210609-1442'/>
      </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.ocl.xtext.base.ui;singleton:=true&#xA;Bundle-Version: 1.15.0.v20210609-1442
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mapping.ecore2xml.ui' version='2.12.0.v20190528-0725' generation='2'>
      <update id='org.eclipse.emf.mapping.ecore2xml.ui' range='[0.0.0,2.12.0.v20190528-0725)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EMF Ecore to XML Mapping 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.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mapping.ecore2xml.ui'/>
        <property name='maven-version' value='2.12.0-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore2xml.ui' version='2.12.0.v20190528-0725'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mapping.ecore2xml.ui' version='2.12.0.v20190528-0725'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping.ecore2xml.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping.ecore2xml.presentation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping.ecore2xml.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping.ecore2xml.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mapping.ecore2xml.ui' version='2.12.0.v20190528-0725'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mapping.ecore2xml' range='[2.11.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.15.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.18.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='[2.12.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.16.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.16.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mapping.ecore2ecore' range='[2.11.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.emf.mapping.ecore2xml.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mapping.ecore2xml.ui' version='2.12.0.v20190528-0725'/>
      </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.emf.mapping.ecore2xml.ui;singleton:=true&#xA;Bundle-Version: 2.12.0.v20190528-0725
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.junit.jupiter.api.source' version='5.7.1.v20210222-1948' singleton='false'>
      <update id='org.junit.jupiter.api.source' range='[0.0.0,5.7.1.v20210222-1948)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='JUnit Jupiter API Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.junit.jupiter.api'/>
        <property name='maven-version' value='5.7.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.junit.jupiter.api.source' version='5.7.1.v20210222-1948'/>
        <provided namespace='osgi.bundle' name='org.junit.jupiter.api.source' version='5.7.1.v20210222-1948'/>
        <provided namespace='osgi.identity' name='org.junit.jupiter.api.source' version='5.7.1.v20210222-1948'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.junit.jupiter.api.source' version='5.7.1.v20210222-1948'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.junit.jupiter.api.source&#xA;Bundle-Version: 5.7.1.v20210222-1948
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.launcher.ui.feature.feature.group' version='1.0.0.202106280832' singleton='false'>
      <update id='fr.inria.aoste.timesquare.launcher.ui.feature.feature.group' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Timesquare Integration with Eclipse UI'/>
        <property name='org.eclipse.equinox.p2.description' value='Timesquare Integration with Eclipse UI. Allows to start CCSL Simulations using the Launch Configurations of Eclipse.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.launcher.ui.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.launcher.ui.feature.feature.group' version='1.0.0.202106280832'/>
      </provides>
      <requires size='27'>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.core.feature.feature.group' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.parser.feature.feature.group' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.editor.feature.feature.group' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.duration.editor.feature.feature.group' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filesystem' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filebuffers' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.utils.console' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.utils.pluginhelpers' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.utils.ui' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.trace' range='1.0.1'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.trace.util' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.instantrelation.trace.relation' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.simulationpolicy' range='1.1.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.launcher.core' range='1.4.1'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.launcher.ui' range='[1.1.0.202106280832,1.1.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.wizard' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.launcher.ui.feature.feature.jar' range='[1.0.0.202106280832,1.0.0.202106280832]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='license.html' url='license.html'>
          The Kairos team-project (INRIA/I3S) makes available all content in this plug-in (&amp;quot;Content&amp;quot;).&#xA;Unless otherwise indicated below, the Content is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&amp;quot;EPL&amp;quot;).&#xA;A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &amp;quot;Program&amp;quot; will mean the Content.&#xA;If you did not receive this Content directly from the Kairos team-project, the Content is being redistributed&#xA;by another party (&amp;quot;Redistributor&amp;quot;) and different terms and conditions may apply to your use of any&#xA;object code in the Content. Check the Redistributor&amp;apos;s license that was provided with the Content. If no&#xA;such license exists, contact the Redistributor.&#xA;Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in&#xA;the Content and such source code may be obtained at http://timesquare.inria.fr.
        </license>
      </licenses>
      <copyright>
        Kairos INRIA/I3S
      </copyright>
    </unit>
    <unit id='org.eclipse.gmf.runtime.common.ui.printing.win32' version='1.7.0.202004160913' generation='2'>
      <update id='org.eclipse.gmf.runtime.common.ui.printing.win32' range='[0.0.0,1.7.0.202004160913)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Fragment.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Fragment.name' value='GMF Printing for Win32'/>
        <property name='org.eclipse.equinox.p2.name' value='%Fragment.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Fragment.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='printingWin32Fragment'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.common.ui.printing.win32'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.common.ui.printing.win32'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.printing.win32' version='1.7.0.202004160913'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.printing.win32' version='1.7.0.202004160913'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.printing' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.common.ui.printing.win32' version='1.7.0.202004160913'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.gmf.runtime.common.ui.printing' version='1.7.0.202004160913'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.printing' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.core' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.common.ui.printing.win32' version='1.7.0.202004160913'/>
      </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.gmf.runtime.common.ui.printing.win32;singleton=true&#xA;Bundle-Version: 1.7.0.202004160913&#xA;Fragment-Host: org.eclipse.gmf.runtime.common.ui.printing
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl' version='3.16.100.v20210609-1442' generation='2'>
      <update id='org.eclipse.ocl' range='[0.0.0,3.16.100.v20210609-1442)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='OCL (Object Constraint Language) Parser and Interpreter'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <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.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl'/>
        <property name='maven-version' value='3.16.100-SNAPSHOT'/>
      </properties>
      <provides size='30'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl' version='3.16.100.v20210609-1442'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl' version='3.16.100.v20210609-1442'/>
        <provided namespace='java.package' name='org.eclipse.ocl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.cst' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.cst.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.cst.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.expressions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.expressions.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.expressions.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.expressions.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.helper' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.internal.evaluation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.internal.helper' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.lpg' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.options' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.parser.backtracking' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.types' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.types.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.types.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.types.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.utilities' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.utilities.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.utilities.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl' version='3.16.100.v20210609-1442'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.7.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.7.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='lpg.runtime.java' range='[2.0.17,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.common' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.ocl
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl' version='3.16.100.v20210609-1442'/>
      </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.ocl;singleton:=true&#xA;Bundle-Version: 3.16.100.v20210609-1442
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.http.registry.source' version='1.2.0.v20200614-1851' singleton='false'>
      <update id='org.eclipse.equinox.http.registry.source' range='[0.0.0,1.2.0.v20200614-1851)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Http Service Registry Extensions 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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.http.registry'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.http.registry.source' version='1.2.0.v20200614-1851'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.http.registry.source' version='1.2.0.v20200614-1851'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.http.registry.source' version='1.2.0.v20200614-1851'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.http.registry.source' version='1.2.0.v20200614-1851'/>
      </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.equinox.http.registry.source&#xA;Bundle-Version: 1.2.0.v20200614-1851
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.executionframework.behavioralinterface.editor' version='1.0.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.executionframework.behavioralinterface.editor' range='[0.0.0,1.0.0.202107281019)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='org.eclipse.gemoc.executionframework.behavioralinterface Editor'/>
        <property name='df_LT.providerName' value='My Company'/>
        <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.gemoc.modeldebugging.executionframework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.executionframework.behavioralinterface.editor'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.behavioralinterface.editor' version='1.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.behavioralinterface.editor' version='1.0.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.executionframework.behavioralinterface.behavioralInterface.presentation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.executionframework.behavioralinterface.editor' version='1.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.behavioralinterface.edit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'>
          <description>
            org.eclipse.gemoc.executionframework.behavioralinterface.editor
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.executionframework.behavioralinterface.editor' version='1.0.0.202107281019'/>
      </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.gemoc.executionframework.behavioralinterface.editor;singleton:=true&#xA;Bundle-Version: 1.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.sequential.language.wb.sample.deployer' version='3.1.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.sequential.language.wb.sample.deployer' range='[0.0.0,3.1.0.202107281019)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Language workbench sample deployer'/>
        <property name='org.eclipse.equinox.p2.provider' value='INRIA'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.official_samples.deployers'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.sequential.language.wb.sample.deployer'/>
        <property name='maven-version' value='3.1.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.sequential.language.wb.sample.deployer' version='3.1.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.sequential.language.wb.sample.deployer' version='3.1.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.sequential.language.wb.sample.deployer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.sequential.language.wb.sample.deployer.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.sequential.language.wb.sample.deployer' version='3.1.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.sequential.language.wb.sample.deployer
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.sequential.language.wb.sample.deployer' version='3.1.0.202107281019'/>
      </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.gemoc.sequential.language.wb.sample.deployer;singleton:=true&#xA;Bundle-Version: 3.1.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.purexbase.ide' version='2.25.0.v20210301-0909' generation='2'>
      <update id='org.eclipse.xtext.purexbase.ide' range='[0.0.0,2.25.0.v20210301-0909)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext Pure Xbase Generic IDE Services'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.purexbase.ide'/>
        <property name='maven-version' value='2.25.0'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.purexbase.ide' version='2.25.0.v20210301-0909'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.purexbase.ide' version='2.25.0.v20210301-0909'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.ide' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.ide.contentassist.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.ide.contentassist.antlr.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.purexbase.ide' version='2.25.0.v20210301-0909'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.purexbase' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.purexbase.ide' version='2.25.0.v20210301-0909'/>
      </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.xtext.purexbase.ide;singleton:=true&#xA;Bundle-Version: 2.25.0.v20210301-0909
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.widgets' version='1.2.900.v20210412-0842' singleton='false' generation='2'>
      <update id='org.eclipse.e4.ui.widgets' range='[0.0.0,1.2.900.v20210412-0842)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse UI Custom widgets'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.widgets'/>
        <property name='maven-version' value='1.2.900-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.widgets' version='1.2.900.v20210412-0842'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.widgets' version='1.2.900.v20210412-0842'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.widgets' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.widgets' version='1.2.900.v20210412-0842'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.6.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.e4.ui.widgets
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.widgets' version='1.2.900.v20210412-0842'/>
      </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.e4.ui.widgets&#xA;Bundle-Version: 1.2.900.v20210412-0842
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtend.core' version='2.25.0.v20210301-1408' generation='2'>
      <update id='org.eclipse.xtend.core' range='[0.0.0,2.25.0.v20210301-1408)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Xtend Core'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <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.xtend'/>
        <property name='maven-artifactId' value='org.eclipse.xtend.core'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
      </properties>
      <provides size='36'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.core' version='2.25.0.v20210301-1408'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtend.core' version='2.25.0.v20210301-1408'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.compiler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.compiler.batch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.conversion' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.documentation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.findReferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.formatting2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.imports' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.javaconverter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.jvmmodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.linking' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.macro' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.macro.declaration' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.naming' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.parser.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.parser.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.resource' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.richstring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.richstring.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.richstring.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.scoping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.serializer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.tasks' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.typesystem' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.typing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.xtend' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.xtend.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.xtend.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtend.core' version='2.25.0.v20210301-1408'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='16'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.13.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.20.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.13.102' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='2.25.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='2.25.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.smap' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.ant' range='1.7.1' optional='true'/>
        <required namespace='osgi.bundle' name='org.objectweb.asm' range='[9.1.0,9.2.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.testing' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtend.core' version='2.25.0.v20210301-1408'/>
      </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.xtend.core;singleton:=true&#xA;Bundle-Version: 2.25.0.v20210301-1408
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.constraint.feature.source.feature.jar' version='0.1.1.202107281019'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Moccml Constraint Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='The MoCC Modeling Language allows to defines MoCC constraints using automaton. &#xA;It provides an extension&#xA;to CCSL to define automaton. The feature includes metamodels&#xA;and genmodel edits and editors.&#xA;&#xA;(Includes moccml.constraint.core, moccml.constraint.graphical.editors, moccml.constraint.text.editors, and moccml.constraint.ccsl.solver.extension.automata features)'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.mocc'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.constraint.feature'/>
        <property name='maven-version' value='0.1.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.feature.source.feature.jar' version='0.1.1.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.moccml.constraint.feature.source' version='0.1.1.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.moccml.constraint.feature.source' version='0.1.1.202107281019'/>
      </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='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 I3S Laboratory and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.epp.mpc.feature.jar' version='1.9.1.v20210204-1408'>
      <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='http://www.eclipse.org/epp/mpc/'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.epp.mpc.ui'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2010, 2018 The Eclipse Foundation.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License&#xA;v1.0 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='Marketplace Client'/>
        <property name='df_LT.description' value='Marketplace Client makes all solutions listed on the Eclipse Marketplace available in your Eclipse IDE.&#xA;&#xA;By bringing the Marketplace into Eclipse, MPC offers a workflow for finding and installing a large collection of solutions from a single source through a simplified workflow that does not require users to deal with individual update sites.'/>
        <property name='df_LT.providerName' value='Eclipse Marketplace Client'/>
        <property name='maven-groupId' value='org.eclipse.epp.mpc'/>
        <property name='maven-artifactId' value='org.eclipse.epp.mpc'/>
        <property name='maven-version' value='1.9.1-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.epp.mpc.feature.jar' version='1.9.1.v20210204-1408'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.epp.mpc' version='1.9.1.v20210204-1408'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.epp.mpc' version='1.9.1.v20210204-1408'/>
      </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.equinox.p2.user.ui.source.feature.jar' version='2.4.1200.v20210507-0825'>
      <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.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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2008, 2009 IBM Corporation and others.'/>
        <property name='df_LT.featureName' value='Eclipse p2 Provisioning Developer Resources'/>
        <property name='df_LT.description' value='Source code for the Equinox provisioning platform'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.user.ui'/>
        <property name='maven-version' value='2.4.1200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.user.ui.source.feature.jar' version='2.4.1200.v20210507-0825'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.equinox.p2.user.ui.source' version='2.4.1200.v20210507-0825'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.equinox.p2.user.ui.source' version='2.4.1200.v20210507-0825'/>
      </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='fr.inria.aoste.timesquare.ccslkernel.compiler.ui.feature.feature.jar' version='1.0.0.202106280832'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='CCSL to Java Compiler'/>
        <property name='org.eclipse.equinox.p2.description' value='Eclipse UI integration of CCSL to Java compiler'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='org.eclipse.update.feature.plugin' value='fr.inria.aoste.timesquare.branding'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.ccslkernel.compiler.ui.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.compiler.ui.feature.feature.jar' version='1.0.0.202106280832'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='fr.inria.aoste.timesquare.ccslkernel.compiler.ui.feature' version='1.0.0.202106280832'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='fr.inria.aoste.timesquare.ccslkernel.compiler.ui.feature' version='1.0.0.202106280832'/>
      </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='license.html' url='license.html'>
          The Kairos team-project (INRIA/I3S) makes available all content in this plug-in (&amp;quot;Content&amp;quot;).&#xA;Unless otherwise indicated below, the Content is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&amp;quot;EPL&amp;quot;).&#xA;A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &amp;quot;Program&amp;quot; will mean the Content.&#xA;If you did not receive this Content directly from the Kairos team-project, the Content is being redistributed&#xA;by another party (&amp;quot;Redistributor&amp;quot;) and different terms and conditions may apply to your use of any&#xA;object code in the Content. Check the Redistributor&amp;apos;s license that was provided with the Content. If no&#xA;such license exists, contact the Redistributor.&#xA;Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in&#xA;the Content and such source code may be obtained at http://timesquare.inria.fr.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.mapping.feedback.model' version='1.0.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.moccml.mapping.feedback.model' range='[0.0.0,1.0.0.202107281019)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Feedback Model'/>
        <property name='df_LT.providerName' value='www.example.org'/>
        <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.gemoc.moccml.mapping.framework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.mapping.feedback.model'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.feedback.model' version='1.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.mapping.feedback.model' version='1.0.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.mapping.feedback.feedback' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.mapping.feedback.feedback.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.mapping.feedback.feedback.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.moccml.mapping.feedback.model' version='1.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'>
          <description>
            org.eclipse.gemoc.moccml.mapping.feedback.model
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.moccml.mapping.feedback.model' version='1.0.0.202107281019'/>
      </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.gemoc.moccml.mapping.feedback.model;singleton:=true&#xA;Bundle-Version: 1.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.provider.filetransfer.httpclient4.source' version='1.1.300.v20180301-0132' singleton='false'>
      <update id='org.eclipse.ecf.provider.filetransfer.httpclient4.source' range='[0.0.0,1.1.300.v20180301-0132)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - ECF'/>
        <property name='df_LT.bundleName' value='ECF HttpComponents Filetransfer Provider 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.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.provider.filetransfer.httpclient4'/>
        <property name='maven-version' value='1.1.300-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.provider.filetransfer.httpclient4.source' version='1.1.300.v20180301-0132'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.provider.filetransfer.httpclient4.source' version='1.1.300.v20180301-0132'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ecf.provider.filetransfer.httpclient4.source' version='1.1.300.v20180301-0132'/>
      </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.ecf.provider.filetransfer.httpclient4.source&#xA;Bundle-Version: 1.1.300.v20180301-0132
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.properties.ext.widgets.reference' version='6.5.1.202106111115' generation='2'>
      <update id='org.eclipse.sirius.properties.ext.widgets.reference' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Properties View Extension Reference Widget Model'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.properties.ext.widgets.reference'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties.ext.widgets.reference' version='6.5.1.202106111115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.properties.ext.widgets.reference' version='6.5.1.202106111115'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.ext.widgets.reference.propertiesextwidgetsreference' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.ext.widgets.reference.propertiesextwidgetsreference.impl' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.ext.widgets.reference.propertiesextwidgetsreference.util' version='4.1.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.properties.ext.widgets.reference' version='6.5.1.202106111115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='4.1.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.sirius.properties.ext.widgets.reference
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.properties.ext.widgets.reference' version='6.5.1.202106111115'/>
      </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.sirius.properties.ext.widgets.reference;singleton:=true&#xA;Bundle-Version: 6.5.1.202106111115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.groovy' version='2.4.9.202107281019' singleton='false' generation='2'>
      <update id='org.eclipse.gemoc.groovy' range='[0.0.0,2.4.9.202107281019)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Groovy all'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.groovy'/>
        <property name='maven-version' value='2.4.9-SNAPSHOT'/>
      </properties>
      <provides size='120'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.groovy' version='2.4.9.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.groovy' version='2.4.9.202107281019'/>
        <provided namespace='java.package' name='groovy.beans' version='0.0.0'/>
        <provided namespace='java.package' name='groovy.grape' version='0.0.0'/>
        <provided namespace='java.package' name='groovy.inspect' version='0.0.0'/>
        <provided namespace='java.package' name='groovy.inspect.swingui' version='0.0.0'/>
        <provided namespace='java.package' name='groovy.io' version='0.0.0'/>
        <provided namespace='java.package' name='groovy.jmx.builder' version='0.0.0'/>
        <provided namespace='java.package' name='groovy.json' version='0.0.0'/>
        <provided namespace='java.package' name='groovy.json.internal' version='0.0.0'/>
        <provided namespace='java.package' name='groovy.lang' version='0.0.0'/>
        <provided namespace='java.package' name='groovy.mock.interceptor' version='0.0.0'/>
        <provided namespace='java.package' name='groovy.model' version='0.0.0'/>
        <provided namespace='java.package' name='groovy.security' version='0.0.0'/>
        <provided namespace='java.package' name='groovy.servlet' version='0.0.0'/>
        <provided namespace='java.package' name='groovy.sql' version='0.0.0'/>
        <provided namespace='java.package' name='groovy.swing' version='0.0.0'/>
        <provided namespace='java.package' name='groovy.swing.binding' version='0.0.0'/>
        <provided namespace='java.package' name='groovy.swing.factory' version='0.0.0'/>
        <provided namespace='java.package' name='groovy.swing.impl' version='0.0.0'/>
        <provided namespace='java.package' name='groovy.test' version='0.0.0'/>
        <provided namespace='java.package' name='groovy.text' version='0.0.0'/>
        <provided namespace='java.package' name='groovy.text.markup' version='0.0.0'/>
        <provided namespace='java.package' name='groovy.time' version='0.0.0'/>
        <provided namespace='java.package' name='groovy.transform' version='0.0.0'/>
        <provided namespace='java.package' name='groovy.transform.builder' version='0.0.0'/>
        <provided namespace='java.package' name='groovy.transform.stc' version='0.0.0'/>
        <provided namespace='java.package' name='groovy.ui' version='0.0.0'/>
        <provided namespace='java.package' name='groovy.ui.text' version='0.0.0'/>
        <provided namespace='java.package' name='groovy.ui.view' version='0.0.0'/>
        <provided namespace='java.package' name='groovy.util' version='0.0.0'/>
        <provided namespace='java.package' name='groovy.util.logging' version='0.0.0'/>
        <provided namespace='java.package' name='groovy.util.slurpersupport' version='0.0.0'/>
        <provided namespace='java.package' name='groovy.xml' version='0.0.0'/>
        <provided namespace='java.package' name='groovy.xml.dom' version='0.0.0'/>
        <provided namespace='java.package' name='groovy.xml.streamingmarkupsupport' version='0.0.0'/>
        <provided namespace='java.package' name='groovyjarjarantlr' version='0.0.0'/>
        <provided namespace='java.package' name='groovyjarjarantlr.actions.cpp' version='0.0.0'/>
        <provided namespace='java.package' name='groovyjarjarantlr.actions.csharp' version='0.0.0'/>
        <provided namespace='java.package' name='groovyjarjarantlr.actions.java' version='0.0.0'/>
        <provided namespace='java.package' name='groovyjarjarantlr.actions.python' version='0.0.0'/>
        <provided namespace='java.package' name='groovyjarjarantlr.ASdebug' version='0.0.0'/>
        <provided namespace='java.package' name='groovyjarjarantlr.build' version='0.0.0'/>
        <provided namespace='java.package' name='groovyjarjarantlr.collections' version='0.0.0'/>
        <provided namespace='java.package' name='groovyjarjarantlr.collections.impl' version='0.0.0'/>
        <provided namespace='java.package' name='groovyjarjarantlr.debug' version='0.0.0'/>
        <provided namespace='java.package' name='groovyjarjarantlr.debug.misc' version='0.0.0'/>
        <provided namespace='java.package' name='groovyjarjarantlr.preprocessor' version='0.0.0'/>
        <provided namespace='java.package' name='groovyjarjarasm.asm' version='0.0.0'/>
        <provided namespace='java.package' name='groovyjarjarasm.asm.commons' version='0.0.0'/>
        <provided namespace='java.package' name='groovyjarjarasm.asm.signature' version='0.0.0'/>
        <provided namespace='java.package' name='groovyjarjarasm.asm.tree' version='0.0.0'/>
        <provided namespace='java.package' name='groovyjarjarasm.asm.util' version='0.0.0'/>
        <provided namespace='java.package' name='groovyjarjarcommonscli' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.groovy' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.groovy.ant' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.groovy.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.groovy.antlr.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.groovy.antlr.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.groovy.antlr.treewalker' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.groovy.ast' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.groovy.ast.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.groovy.ast.expr' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.groovy.ast.stmt' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.groovy.ast.tools' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.groovy.binding' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.groovy.bsf' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.groovy.classgen' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.groovy.classgen.asm' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.groovy.classgen.asm.indy' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.groovy.classgen.asm.sc' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.groovy.cli' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.groovy.control' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.groovy.control.customizers' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.groovy.control.customizers.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.groovy.control.io' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.groovy.control.messages' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.groovy.groovydoc' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.groovy.jsr223' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.groovy.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.groovy.reflection' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.groovy.reflection.android' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.groovy.reflection.stdclasses' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.groovy.reflection.v7' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.groovy.runtime' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.groovy.runtime.callsite' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.groovy.runtime.dgmimpl' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.groovy.runtime.dgmimpl.arrays' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.groovy.runtime.m12n' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.groovy.runtime.memoize' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.groovy.runtime.metaclass' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.groovy.runtime.powerassert' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.groovy.runtime.typehandling' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.groovy.runtime.wrappers' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.groovy.syntax' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.groovy.testng' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.groovy.tools' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.groovy.tools.ast' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.groovy.tools.groovydoc' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.groovy.tools.groovydoc.gstringTemplates' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.groovy.tools.gse' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.groovy.tools.javac' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.groovy.tools.shell' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.groovy.tools.shell.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.groovy.tools.shell.completion' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.groovy.tools.shell.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.groovy.tools.xml' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.groovy.transform' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.groovy.transform.sc' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.groovy.transform.sc.transformers' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.groovy.transform.stc' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.groovy.transform.tailrec' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.groovy.transform.trait' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.groovy.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.groovy.vmplugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.groovy.vmplugin.v5' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.groovy.vmplugin.v6' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.groovy.vmplugin.v7' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.groovy' version='2.4.9.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.groovy
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.groovy' version='2.4.9.202107281019'/>
      </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.gemoc.groovy&#xA;Bundle-Version: 2.4.9.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.server.source' version='10.0.5' singleton='false'>
      <update id='org.eclipse.jetty.server.source' range='[0.0.0,10.0.5)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: Server Core'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.server.source' version='10.0.5'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.server.source' version='10.0.5'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.server.source' version='10.0.5'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.server.source' version='10.0.5'/>
      </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.jetty.server.source&#xA;Bundle-Version: 10.0.5
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.query.ocl.source.feature.jar' version='1.12.0.201805030653'>
      <properties size='11'>
        <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='http://www.eclipse.org/modeling/emf/?project=query'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='EMF Model Query OCL Integration Source'/>
        <property name='df_LT.description' value='EMF Model Query OCL Integration (source code)'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.query.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.query.ocl.source'/>
        <property name='maven-version' value='1.12.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.query.ocl.source.feature.jar' version='1.12.0.201805030653'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.query.ocl.source' version='1.12.0.201805030653'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.query.ocl.source' version='1.12.0.201805030653'/>
      </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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2005, 2015 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.commons.eclipse.feature.source.feature.jar' version='3.3.0.202107281019'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Eclipse Commons Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='List of plugins that are part of GEMOC core (API, exchanged metamodels, ....)'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://gemoc.org/studio/'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.commons.eclipse.feature'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.eclipse.feature.source.feature.jar' version='3.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.commons.eclipse.feature.source' version='3.3.0.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.commons.eclipse.feature.source' version='3.3.0.202107281019'/>
      </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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.ecoretools.doc' version='3.3.3.202010261352' generation='2'>
      <update id='org.eclipse.emf.ecoretools.doc' range='[0.0.0,3.3.3.202010261352)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Ecore Tools Documentation'/>
        <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.emf.ecoretools'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecoretools.doc'/>
        <property name='maven-version' value='3.3.3-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.doc' version='3.3.3.202010261352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecoretools.doc' version='3.3.3.202010261352'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecoretools.doc' version='3.3.3.202010261352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecoretools.doc' version='3.3.3.202010261352'/>
      </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.emf.ecoretools.doc;singleton:=true&#xA;Bundle-Version: 3.3.3.202010261352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.ide.source' version='3.18.200.v20210523-1724' singleton='false'>
      <update id='org.eclipse.ui.ide.source' range='[0.0.0,3.18.200.v20210523-1724)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse IDE 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.ui'/>
        <property name='maven-artifactId' value='org.eclipse.ui.ide'/>
        <property name='maven-version' value='3.18.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide.source' version='3.18.200.v20210523-1724'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.ide.source' version='3.18.200.v20210523-1724'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.ide.source' version='3.18.200.v20210523-1724'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.ide.source' version='3.18.200.v20210523-1724'/>
      </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.ui.ide.source&#xA;Bundle-Version: 3.18.200.v20210523-1724
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.ocl' version='3.10.2.v20210609-1727' generation='2'>
      <update id='org.eclipse.m2m.qvt.oml.ocl' range='[0.0.0,3.10.2.v20210609-1727)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='QVT Operational Legacy OCL Libs'/>
        <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.qvto-plugins'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.ocl'/>
        <property name='maven-version' value='3.10.2-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.ocl' version='3.10.2.v20210609-1727'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.ocl' version='3.10.2.v20210609-1727'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.ocl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.ocl.metainfo' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.ocl.transformations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.qvt.oml.ocl.legacy.libraries' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml.ocl' version='3.10.2.v20210609-1727'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.4.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml' range='[3.0.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.m2m.qvt.oml.ocl
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml.ocl' version='3.10.2.v20210609-1727'/>
      </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.m2m.qvt.oml.ocl;singleton:=true&#xA;Bundle-Version: 3.10.2.v20210609-1727
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.core.commands' version='1.0.0.v20210507-1901' generation='2'>
      <update id='org.eclipse.e4.core.commands' range='[0.0.0,1.0.0.v20210507-1901)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse e4 core commands'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.e4.core.commands'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.commands' version='1.0.0.v20210507-1901'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.core.commands' version='1.0.0.v20210507-1901'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.commands.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.core.commands' version='1.0.0.v20210507-1901'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di' range='0.9.0'/>
        <required namespace='java.package' name='javax.annotation' range='0.0.0'/>
        <required namespace='java.package' name='javax.inject' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.commands' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.commands.common' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.e4.core.contexts' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.e4.core.services.log' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.5.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.e4.core.commands
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.core.commands' version='1.0.0.v20210507-1901'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.e4.core.commands;singleton:=true&#xA;Bundle-Version: 1.0.0.v20210507-1901
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.draw2d.ui.render' version='1.7.1.202004160913' generation='2'>
      <update id='org.eclipse.gmf.runtime.draw2d.ui.render' range='[0.0.0,1.7.1.202004160913)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF Draw2d Image Rendering Additions'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.draw2d.ui.render'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.draw2d.ui.render'/>
        <property name='maven-version' value='1.7.1-SNAPSHOT'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.draw2d.ui.render' version='1.7.1.202004160913'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.draw2d.ui.render' version='1.7.1.202004160913'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.render' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.render.factory' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.render.figures' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.render.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.render.internal.factory' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.render.internal.graphics' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.render.internal.image' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.draw2d.ui.render' version='1.7.1.202004160913'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.draw2d.ui' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.draw2d.ui.render' version='1.7.1.202004160913'/>
      </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.gmf.runtime.draw2d.ui.render;singleton:=true&#xA;Bundle-Version: 1.7.1.202004160913
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.query.sdk.feature.jar' version='1.12.0.201805030653'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='EMF Model Query SDK'/>
        <property name='df_LT.description' value='Binaries and API documentation and source zips for EMF Model Query.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.query.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.query.sdk'/>
        <property name='maven-version' value='1.12.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.query.sdk.feature.jar' version='1.12.0.201805030653'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.query.sdk' version='1.12.0.201805030653'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.query.sdk' version='1.12.0.201805030653'/>
      </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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2005, 2015 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.m2e.sourcelookup' version='1.17.2.20210603-1006' generation='2'>
      <update id='org.eclipse.m2e.sourcelookup' range='[0.0.0,1.17.2.20210603-1006)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Source Lookup Core'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org - m2e'/>
        <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.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.sourcelookup'/>
        <property name='maven-version' value='1.17.2-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.sourcelookup' version='1.17.2.20210603-1006'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.sourcelookup' version='1.17.2.20210603-1006'/>
        <provided namespace='java.package' name='org.eclipse.m2e.sourcelookup.internal.launch' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.sourcelookup' version='1.17.2.20210603-1006'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='16'>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.launching' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.maven.runtime' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='3.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='3.4.400'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='3.10.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='[27.1.0,28.0.0)'/>
        <required namespace='osgi.bundle' name='com.google.gson' range='2.2.4'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='3.2.0'/>
        <required namespace='java.package' name='org.slf4j' range='[1.6.2,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.m2e.sourcelookup
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.sourcelookup' version='1.17.2.20210603-1006'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2e.sourcelookup;singleton:=true&#xA;Bundle-Version: 1.17.2.20210603-1006
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xbase.lib.feature.jar' version='2.25.0.v20210301-0822'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='Xbase Library'/>
        <property name='df_LT.description' value='Xbase Library Feature'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext.feature'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xbase.lib'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.lib.feature.jar' version='2.25.0.v20210301-0822'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.xtext.xbase.lib' version='2.25.0.v20210301-0822'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.xtext.xbase.lib' version='2.25.0.v20210301-0822'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        Copyright (c) 2009, 2018 itemis AG (http://www.itemis.eu) and others.&#xA;&#xA;This program and the accompanying materials are made available under the&#xA;terms of the Eclipse Public License 2.0 which is available at&#xA;http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.trace.generator.feature.feature.jar' version='3.0.1.202107281019'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Domain Specific Trace Metamodel Generator SDK'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.trace.generator'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.trace.generator.feature'/>
        <property name='maven-version' value='3.0.1-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.trace.generator.feature.feature.jar' version='3.0.1.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.trace.generator.feature' version='3.0.1.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.trace.generator.feature' version='3.0.1.202107281019'/>
      </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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.m2e.sourcelookup.ui' version='1.17.2.20210409-1334' generation='2'>
      <update id='org.eclipse.m2e.sourcelookup.ui' range='[0.0.0,1.17.2.20210409-1334)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Source Lookup UI'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org - m2e'/>
        <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.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.sourcelookup.ui'/>
        <property name='maven-version' value='1.17.2-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.sourcelookup.ui' version='1.17.2.20210409-1334'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.sourcelookup.ui' version='1.17.2.20210409-1334'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.sourcelookup.ui' version='1.17.2.20210409-1334'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='17'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.sourcelookup' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core.ui' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.maven.runtime' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.binaryproject' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='3.10.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.m2e.sourcelookup.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.sourcelookup.ui' version='1.17.2.20210409-1334'/>
      </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.m2e.sourcelookup.ui;singleton:=true&#xA;Bundle-Version: 1.17.2.20210409-1334
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.addon.stategraph' version='3.0.1.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.addon.stategraph' range='[0.0.0,3.0.1.202107281019)' severity='0'/>
      <properties size='6'>
        <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.gemoc.trace.manager'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.addon.stategraph'/>
        <property name='maven-version' value='3.0.1-SNAPSHOT'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.addon.stategraph' version='3.0.1.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.addon.stategraph' version='3.0.1.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.addon.stategraph' version='3.0.1.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.trace.gemoc.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.trace.commons.model' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.trace.gemoc' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.elk.core.service' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.elk.graph' range='0.1.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='15.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.elk.alg.layered' range='0.1.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.gemoc.addon.stategraph
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.addon.stategraph' version='3.0.1.202107281019'/>
      </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.gemoc.addon.stategraph;singleton:=true&#xA;Bundle-Version: 3.0.1.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.common.source' version='3.15.0.v20210518-0604' singleton='false'>
      <update id='org.eclipse.equinox.common.source' range='[0.0.0,3.15.0.v20210518-0604)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Common Eclipse Runtime 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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.common'/>
        <property name='maven-version' value='3.15.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.common.source' version='3.15.0.v20210518-0604'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.common.source' version='3.15.0.v20210518-0604'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.common.source' version='3.15.0.v20210518-0604'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.common.source' version='3.15.0.v20210518-0604'/>
      </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.equinox.common.source&#xA;Bundle-Version: 3.15.0.v20210518-0604
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.addon.vcdgenerator.source' version='2.3.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.addon.vcdgenerator.source' range='[0.0.0,2.3.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Inria Aoste/I3S'/>
        <property name='df_LT.bundleName' value='Timesquare VCD Generation addon for GEMOC 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.gemoc.execution.concurrent.ccsljava'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.addon.vcdgenerator'/>
        <property name='maven-version' value='2.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.addon.vcdgenerator.source' version='2.3.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.addon.vcdgenerator.source' version='2.3.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.addon.vcdgenerator.source' version='2.3.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.addon.vcdgenerator.source' version='2.3.0.202107281019'/>
      </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.gemoc.addon.vcdgenerator.source&#xA;Bundle-Version: 2.3.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.fx.ide.rrobot.dsl.ui' version='3.7.0.202010120832' generation='2'>
      <update id='org.eclipse.fx.ide.rrobot.dsl.ui' range='[0.0.0,3.7.0.202010120832)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='RRobot UI'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.fx.ide.rrobot.dsl.ui' version='3.7.0.202010120832'/>
        <provided namespace='osgi.bundle' name='org.eclipse.fx.ide.rrobot.dsl.ui' version='3.7.0.202010120832'/>
        <provided namespace='java.package' name='org.eclipse.fx.ide.rrobot.dsl.ui.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.fx.ide.rrobot.dsl.ui.contentassist.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.fx.ide.rrobot.dsl.ui.quickfix' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.fx.ide.rrobot.dsl.ui.contentassist.antlr.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.fx.ide.rrobot.dsl.ui' version='3.7.0.202010120832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.eclipse.fx.ide.rrobot.dsl' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.fx.ide.rrobot' range='2.3.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.fx.ide.rrobot.dsl.ui' version='3.7.0.202010120832'/>
      </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.fx.ide.rrobot.dsl.ui;singleton:=true&#xA;Bundle-Version: 3.7.0.202010120832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.diagram.formatdata' version='6.5.1.202106111115' generation='2'>
      <update id='org.eclipse.sirius.diagram.formatdata' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Formatdata Model'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.diagram.formatdata'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.formatdata' version='6.5.1.202106111115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.diagram.formatdata' version='6.5.1.202106111115'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.formatdata' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.formatdata.impl' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.formatdata.tools' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.formatdata.tools.api.util' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.formatdata.tools.api.util.configuration' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.formatdata.tools.internal.util' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.formatdata.tools.internal.util.configuration' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.formatdata.util' version='4.1.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.diagram.formatdata' version='6.5.1.202106111115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.8.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.notation' range='1.10.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.1.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.sirius.diagram.formatdata
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.diagram.formatdata' version='6.5.1.202106111115'/>
      </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.sirius.diagram.formatdata;singleton:=true&#xA;Bundle-Version: 6.5.1.202106111115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.extras.feature.feature.jar' version='1.4.1200.v20210507-0825'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2010, 2013 EclipseSource Inc. and others.'/>
        <property name='df_LT.featureName' value='Equinox p2, backward compatibility support'/>
        <property name='df_LT.description' value='Provides some backward compatibility support (e.g. drop-ins, legacy update site) and the metadata generation facility.'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.extras.feature'/>
        <property name='maven-version' value='1.4.1200-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.extras.feature.feature.jar' version='1.4.1200.v20210507-0825'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.equinox.p2.extras.feature' version='1.4.1200.v20210507-0825'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.equinox.p2.extras.feature' version='1.4.1200.v20210507-0825'/>
      </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.ecf.filetransfer.httpclient4.feature.source.feature.jar' version='3.14.0.v20180301-0132'>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='ECF Httpclient4 Filetransfer Provider Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature provides the Apache HttpComponents/HttpClient4-based FileTransfer provider used by the Eclipse platform to support P2 filetransfer.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/ecf'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - ECF'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.filetransfer.httpclient4.feature'/>
        <property name='maven-version' value='3.14.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.filetransfer.httpclient4.feature.source.feature.jar' version='3.14.0.v20180301-0132'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.ecf.filetransfer.httpclient4.feature.source' version='3.14.0.v20180301-0132'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.ecf.filetransfer.httpclient4.feature.source' version='3.14.0.v20180301-0132'/>
      </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 uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        Copyright (c) 2011 Composent, Inc. and others. All rights reserved.&#xA;This program and the accompanying materials are made available&#xA;under the terms of the Eclipse Public License v1.0 which accompanies&#xA;this distribution, and is available at &#xA;http://www.eclipse.org/legal/epl-v10.html&#xA; &#xA;Contributors: Composent, Inc. - initial API and implementation
      </copyright>
    </unit>
    <unit id='org.eclipse.wst.common.environment' version='1.0.401.v202007142017' singleton='false' generation='2'>
      <update id='org.eclipse.wst.common.environment' range='[0.0.0,1.0.401.v202007142017)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Environment Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.webtools.common'/>
        <property name='maven-artifactId' value='org.eclipse.wst.common.environment'/>
        <property name='maven-version' value='1.0.401-SNAPSHOT'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.environment' version='1.0.401.v202007142017'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.common.environment' version='1.0.401.v202007142017'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.environment' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.environment.uri' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.internal.environment.eclipse' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.internal.environment.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.internal.environment.relative' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.internal.environment.uri.file' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.common.environment' version='1.0.401.v202007142017'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi.util' range='[3.1.300,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.wst.common.environment
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.common.environment' version='1.0.401.v202007142017'/>
      </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.wst.common.environment&#xA;Bundle-Version: 1.0.401.v202007142017
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xsd.core' version='1.2.100.v202008180353' generation='2'>
      <update id='org.eclipse.wst.xsd.core' range='[0.0.0,1.2.100.v202008180353)' severity='0'/>
      <properties size='8'>
        <property name='df_LT._UI_PLUGIN_NAME' value='XSD Core Plugin'/>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%_UI_PLUGIN_NAME'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.xsd.core'/>
        <property name='maven-version' value='1.2.100-SNAPSHOT'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsd.core' version='1.2.100.v202008180353'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xsd.core' version='1.2.100.v202008180353'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsd.contentmodel.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsd.contentmodel.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsd.core.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsd.core.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsd.core.internal.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsd.core.internal.validation.eclipse' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xsd.core' version='1.2.100.v202008180353'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.uriresolver' range='[1.2.300,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xsd' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.core' range='[1.2.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.2.700,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.13.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.xsd.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xsd.core' version='1.2.100.v202008180353'/>
      </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.wst.xsd.core; singleton:=true&#xA;Bundle-Version: 1.2.100.v202008180353
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.execution.sequential.javaxdsml.metaprog' version='4.0.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.execution.sequential.javaxdsml.metaprog' range='[0.0.0,4.0.0.202107281019)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Kermeta3-approach'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.execution.sequential.java'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.sequential.javaxdsml.metaprog'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.sequential.javaxdsml.metaprog' version='4.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.execution.sequential.javaxdsml.metaprog' version='4.0.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.execution.sequential.javaxdsml.metaprog' version='4.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.14.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.dsl.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.api' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.extensions.kermeta3' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.execution.sequential.javaxdsml.metaprog
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.execution.sequential.javaxdsml.metaprog' version='4.0.0.202107281019'/>
      </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.gemoc.execution.sequential.javaxdsml.metaprog;singleton:=true&#xA;Bundle-Version: 4.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.css.swt.source' version='0.14.200.v20210401-1241' singleton='false'>
      <update id='org.eclipse.e4.ui.css.swt.source' range='[0.0.0,0.14.200.v20210401-1241)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse CSS SWT 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='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.css.swt'/>
        <property name='maven-version' value='0.14.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.css.swt.source' version='0.14.200.v20210401-1241'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt.source' version='0.14.200.v20210401-1241'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.css.swt.source' version='0.14.200.v20210401-1241'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.css.swt.source' version='0.14.200.v20210401-1241'/>
      </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.e4.ui.css.swt.source&#xA;Bundle-Version: 0.14.200.v20210401-1241
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mwe2.launcher.feature.group' version='2.12.1.v20210218-2134' singleton='false'>
      <update id='org.eclipse.emf.mwe2.launcher.feature.group' range='[0.0.0,2.12.1.v20210218-2134)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mwe2.launcher'/>
        <property name='maven-version' value='2.12.1'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='MWE2 Launcher'/>
        <property name='df_LT.description' value='MWE2 Headless Launcher'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.launcher.feature.group' version='2.12.1.v20210218-2134'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.runtime' range='2.12.1'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.lib' range='2.12.1'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe.utils' range='1.6.1'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext' range='2.25.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types' range='2.25.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase' range='2.25.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.google.inject' range='3.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.google.guava' range='30.1.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.osgi' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.cli' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.launch' range='[2.12.1.v20210218-2134,2.12.1.v20210218-2134]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.launcher.feature.jar' range='[2.12.1.v20210218-2134,2.12.1.v20210218-2134]'>
          <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 uri='http://www.eclipse.org/legal/epl-2.0' url='http://www.eclipse.org/legal/epl-2.0'>
        Copyright (c) 2007 IBM Corporation and others.&#xA;This program and the accompanying materials are made available under the&#xA;terms of the Eclipse Public License 2.0 which is available at&#xA;http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.xtext.runtime.feature.group' version='2.25.0.v20210301-1429' singleton='false'>
      <update id='org.eclipse.xtext.runtime.feature.group' range='[0.0.0,2.25.0.v20210301-1429)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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.xtext.feature'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.runtime'/>
        <property name='maven-version' value='2.25.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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='Xtext Runtime'/>
        <property name='df_LT.description' value='Xtext Runtime Feature'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.runtime.feature.group' version='2.25.0.v20210301-1429'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='36'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xpand' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.typesystem.emf' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.google.guava' range='[30.1.0,31.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='javax.inject' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.google.inject' range='3.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.objectweb.asm' range='[9.1.0,10.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='io.github.classgraph' range='[4.8.35,5.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext' range='[2.25.0.v20210301-0843,2.25.0.v20210301-0843]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.source' range='[2.25.0.v20210301-0843,2.25.0.v20210301-0843]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.generator' range='[2.25.0.v20210301-0909,2.25.0.v20210301-0909]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.generator.source' range='[2.25.0.v20210301-0909,2.25.0.v20210301-0909]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.generator' range='[2.25.0.v20210301-0843,2.25.0.v20210301-0843]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.generator.source' range='[2.25.0.v20210301-0843,2.25.0.v20210301-0843]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.ide' range='[2.25.0.v20210301-0843,2.25.0.v20210301-0843]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.ide.source' range='[2.25.0.v20210301-0843,2.25.0.v20210301-0843]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.util' range='[2.25.0.v20210301-0843,2.25.0.v20210301-0843]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.util.source' range='[2.25.0.v20210301-0843,2.25.0.v20210301-0843]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.antlr.runtime' range='[3.2.0.v201101311130,3.2.0.v201101311130]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.log4j' range='[1.2.15.v201012070815,1.2.15.v201012070815]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.logging' range='[1.2.15.v20210301-0928,1.2.15.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types' range='[2.25.0.v20210301-0909,2.25.0.v20210301-0909]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.source' range='[2.25.0.v20210301-0909,2.25.0.v20210301-0909]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.builder' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.builder.source' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ecore' range='[2.25.0.v20210301-0909,2.25.0.v20210301-0909]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ecore.source' range='[2.25.0.v20210301-0909,2.25.0.v20210301-0909]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.smap' range='[2.25.0.v20210301-0909,2.25.0.v20210301-0909]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.smap.source' range='[2.25.0.v20210301-0909,2.25.0.v20210301-0909]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.wizard' range='[2.25.0.v20210301-0843,2.25.0.v20210301-0843]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.wizard.source' range='[2.25.0.v20210301-0843,2.25.0.v20210301-0843]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.builder.standalone' range='[2.25.0.v20210301-0909,2.25.0.v20210301-0909]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.builder.standalone.source' range='[2.25.0.v20210301-0909,2.25.0.v20210301-0909]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.java' range='[2.25.0.v20210301-0909,2.25.0.v20210301-0909]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.java.source' range='[2.25.0.v20210301-0909,2.25.0.v20210301-0909]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.runtime.feature.jar' range='[2.25.0.v20210301-1429,2.25.0.v20210301-1429]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        Copyright (c) 2009, 2018 itemis AG (http://www.itemis.eu) and others.&#xA;&#xA;This program and the accompanying materials &#xA;are made available under the terms of the Eclipse Public License 2.0 &#xA;which is available at http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.ecore.source' version='2.24.0.v20210405-0628' singleton='false'>
      <update id='org.eclipse.emf.ecore.source' range='[0.0.0,2.24.0.v20210405-0628)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Ecore 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.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecore'/>
        <property name='maven-version' value='2.24.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.source' version='2.24.0.v20210405-0628'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecore.source' version='2.24.0.v20210405-0628'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecore.source' version='2.24.0.v20210405-0628'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecore.source' version='2.24.0.v20210405-0628'/>
      </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.emf.ecore.source&#xA;Bundle-Version: 2.24.0.v20210405-0628
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.filetransfer' version='5.1.102.v20210409-2301' generation='2'>
      <update id='org.eclipse.ecf.filetransfer' range='[0.0.0,5.1.102.v20210409-2301)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.plugin.provider' value='Eclipse.org - ECF'/>
        <property name='df_LT.plugin.name' value='ECF Filetransfer API'/>
        <property name='org.eclipse.equinox.p2.name' value='%plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%plugin.provider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.filetransfer'/>
        <property name='maven-version' value='5.1.102-SNAPSHOT'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.filetransfer' version='5.1.102.v20210409-2301'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.filetransfer' version='5.1.102.v20210409-2301'/>
        <provided namespace='java.package' name='org.eclipse.ecf.filetransfer' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.filetransfer.events' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.filetransfer.events.socket' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.filetransfer.events.socketfactory' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.filetransfer.identity' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.filetransfer.service' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.internal.filetransfer' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ecf.filetransfer' version='5.1.102.v20210409-2301'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ecf' range='[3.0.0,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.core.runtime.jobs' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.log' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.url' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='[1.3.2,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ecf.filetransfer' version='5.1.102.v20210409-2301'/>
      </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.ecf.filetransfer;singleton:=true&#xA;Bundle-Version: 5.1.102.v20210409-2301
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.backend.codeexecution' version='1.2.0.202106280832' generation='2'>
      <update id='fr.inria.aoste.timesquare.backend.codeexecution' range='[0.0.0,1.2.0.202106280832)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Codeexecution Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.backend.codeexecution'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.backend.codeexecution' version='1.2.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.timesquare.backend.codeexecution' version='1.2.0.202106280832'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.backend.codeexecution' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.backend.codeexecution.behaviors' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.backend.codeexecution.gui' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.backend.codeexecution.manager' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.backend.codeexecution.persistentoptions' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.timesquare.backend.codeexecution' version='1.2.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='21'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.core' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.trace' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.trace.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.launcher.core' range='1.4.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='2.3.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.utils.ui' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.instantrelation.trace.relation' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.backend.manager' range='1.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types' range='2.3.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.backend.codeexecution.model' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.backend.codeexecution.xtext' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.backend.codeexecution.xtext.ui' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.model' range='1.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.timesquare.backend.codeexecution' version='1.2.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.timesquare.backend.codeexecution;singleton:=true&#xA;Bundle-Version: 1.2.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.xmlgraphics.source' version='2.6.0.v20210409-0748' singleton='false'>
      <update id='org.apache.xmlgraphics.source' range='[0.0.0,2.6.0.v20210409-0748)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Apache XML Graphics Commons Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.xmlgraphics'/>
        <property name='maven-version' value='2.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.xmlgraphics.source' version='2.6.0.v20210409-0748'/>
        <provided namespace='osgi.bundle' name='org.apache.xmlgraphics.source' version='2.6.0.v20210409-0748'/>
        <provided namespace='osgi.identity' name='org.apache.xmlgraphics.source' version='2.6.0.v20210409-0748'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.xmlgraphics.source' version='2.6.0.v20210409-0748'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.xmlgraphics.source&#xA;Bundle-Version: 2.6.0.v20210409-0748
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.userstorage.feature.group' version='1.2.0.v20210517-0327' singleton='false'>
      <update id='org.eclipse.userstorage.feature.group' range='[0.0.0,1.2.0.v20210517-0327)' severity='0'/>
      <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.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.userstorage.features'/>
        <property name='maven-artifactId' value='org.eclipse.userstorage'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2015 Eike Stepper (Berlin, Germany) and others.&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='Eclipse User Storage'/>
        <property name='df_LT.description' value='Contains the runtime plugins (core and UI) for accessing the Eclipse User Storage Service.'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.userstorage.feature.group' version='1.2.0.v20210517-0327'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.userstorage' range='[1.2.0.v20210517-0327,1.2.0.v20210517-0327]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.userstorage.ui' range='[1.1.0.v20190307-0457,1.1.0.v20190307-0457]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.userstorage.oauth' range='[1.1.0.v20190307-0457,1.1.0.v20190307-0457]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.userstorage.feature.jar' range='[1.2.0.v20210517-0327,1.2.0.v20210517-0327]'>
          <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 uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.commons.eclipse.feature.feature.jar' version='3.3.0.202107281019'>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Eclipse Commons'/>
        <property name='org.eclipse.equinox.p2.description' value='List of plugins that are part of GEMOC core (API, exchanged metamodels, ....)'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://gemoc.org/studio/'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.commons.eclipse.feature'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.eclipse.feature.feature.jar' version='3.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.commons.eclipse.feature' version='3.3.0.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.commons.eclipse.feature' version='3.3.0.202107281019'/>
      </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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.registry' version='3.10.200.v20210503-1606' generation='2'>
      <update id='org.eclipse.equinox.registry' range='[0.0.0,3.10.200.v20210503-1606)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Extension Registry Support'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.registry'/>
        <property name='maven-version' value='3.10.200-SNAPSHOT'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.registry' version='3.10.200.v20210503-1606'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.registry' version='3.10.200.v20210503-1606'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.adapter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.registry.osgi' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.registry.spi' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.runtime' version='3.7.0'/>
        <provided namespace='java.package' name='org.eclipse.core.runtime.dynamichelpers' version='3.4.0'/>
        <provided namespace='java.package' name='org.eclipse.core.runtime.spi' version='3.4.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.registry' version='3.10.200.v20210503-1606'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='17'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.14.0,4.0.0)'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime.jobs' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.osgi.framework.console' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.datalocation' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.debug' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.environment' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.localization' range='1.1.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.resolver' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.osgi.storagemanager' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.service.packageadmin' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax.helpers' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.equinox.registry
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.registry' version='3.10.200.v20210503-1606'/>
      </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.equinox.registry;singleton:=true&#xA;Bundle-Version: 3.10.200.v20210503-1606
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.executionframework.event.model.source' version='4.0.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.executionframework.event.model.source' range='[0.0.0,4.0.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse GEMOC Project'/>
        <property name='df_LT.bundleName' value='GEMOC Execution Framework Event 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.gemoc.modeldebugging.executionframework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.executionframework.event.model'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.event.model.source' version='4.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.event.model.source' version='4.0.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.executionframework.event.model.source' version='4.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.executionframework.event.model.source' version='4.0.0.202107281019'/>
      </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.gemoc.executionframework.event.model.source&#xA;Bundle-Version: 4.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.diverse.k3.ui.templates' version='3.3.0.v20210326-1102' generation='2'>
      <update id='fr.inria.diverse.k3.ui.templates' range='[0.0.0,3.3.0.v20210326-1102)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='K3 Templates'/>
        <property name='org.eclipse.equinox.p2.provider' value='Inria DiverSE'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.diverse.k3.ui.templates' version='3.3.0.v20210326-1102'/>
        <provided namespace='osgi.bundle' name='fr.inria.diverse.k3.ui.templates' version='3.3.0.v20210326-1102'/>
        <provided namespace='java.package' name='fr.inria.diverse.k3.ui.templates' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.diverse.k3.ui.templates.k3al' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.diverse.k3.ui.templates' version='3.3.0.v20210326-1102'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.diverse.k3.ui' range='3.2.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='2.10.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse.pde' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.diverse.k3.al.annotationprocessor.plugin' range='3.2.1'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            fr.inria.diverse.k3.ui.templates
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.diverse.k3.ui.templates' version='3.3.0.v20210326-1102'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.diverse.k3.ui.templates;singleton:=true&#xA;Bundle-Version: 3.3.0.v20210326-1102
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.filetransfer.ssl.feature.feature.group' version='1.1.401.v20210409-2301' singleton='false'>
      <update id='org.eclipse.ecf.filetransfer.ssl.feature.feature.group' range='[0.0.0,1.1.401.v20210409-2301)' severity='0'/>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='ECF Filetransfer SSL Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature provides the SSL support for the ECF FileTransfer API used by the Eclipse platform to support P2 filetransfer.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/ecf'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - ECF'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.filetransfer.ssl.feature'/>
        <property name='maven-version' value='1.1.401-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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2014 Composent, Inc. and others.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.filetransfer.ssl.feature.feature.group' version='1.1.401.v20210409-2301'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.filetransfer.feature.feature.group' range='[3.9.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.core.ssl.feature.feature.group' range='[1.0.0,2.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.provider.filetransfer.ssl' range='[1.0.201.v20210409-2301,1.0.201.v20210409-2301]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.filetransfer.ssl.feature.feature.jar' range='[1.1.401.v20210409-2301,1.1.401.v20210409-2301]'>
          <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.xtend.lib.macro' version='2.25.0.v20210301-0821' singleton='false' generation='2'>
      <update id='org.eclipse.xtend.lib.macro' range='[0.0.0,2.25.0.v20210301-0821)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Xtend Macro Interfaces'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtend'/>
        <property name='maven-artifactId' value='org.eclipse.xtend.lib.macro'/>
        <property name='maven-version' value='2.25.0'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.lib.macro' version='2.25.0.v20210301-0821'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtend.lib.macro' version='2.25.0.v20210301-0821'/>
        <provided namespace='java.package' name='org.eclipse.xtend.lib.macro' version='2.25.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.lib.macro.declaration' version='2.25.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.lib.macro.expression' version='2.25.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.lib.macro.file' version='2.25.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.lib.macro.services' version='2.25.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtend.lib.macro' version='2.25.0.v20210301-0821'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtend.lib.macro' version='2.25.0.v20210301-0821'/>
      </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.xtend.lib.macro&#xA;Bundle-Version: 2.25.0.v20210301-0821
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.elk.core.service' version='0.7.1' generation='2'>
      <update id='org.eclipse.elk.core.service' range='[0.0.0,0.7.1)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='ELK Layout Service Layer'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.elk'/>
        <property name='maven-artifactId' value='org.eclipse.elk.core.service'/>
        <property name='maven-version' value='0.7.1'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.elk.core.service' version='0.7.1'/>
        <provided namespace='osgi.bundle' name='org.eclipse.elk.core.service' version='0.7.1'/>
        <provided namespace='java.package' name='org.eclipse.elk.core.service' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.core.service.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.core.service.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.elk.core.service' version='0.7.1'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='com.google.guava' range='15.0.0'/>
        <required namespace='osgi.bundle' name='com.google.inject' range='3.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='3.105.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='2.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.elk.graph' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.elk.core' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.elk.core.service' version='0.7.1'/>
      </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.elk.core.service;singleton:=true&#xA;Bundle-Version: 0.7.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='openjfx.swt.feature.feature.group' version='11.0.0.201901231300' singleton='false'>
      <update id='openjfx.swt.feature.feature.group' range='[0.0.0,11.0.0.201901231300)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='openjfx.swt.feature'/>
        <property name='org.eclipse.equinox.p2.provider' value='BestSolution.at'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='openjfx.swt.feature.feature.group' version='11.0.0.201901231300'/>
      </provides>
      <requires size='2'>
        <required namespace='org.eclipse.equinox.p2.iu' name='openjfx.swt' range='[11.0.0,11.0.0]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='openjfx.swt.feature.feature.jar' range='[11.0.0.201901231300,11.0.0.201901231300]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
    </unit>
    <unit id='org.eclipse.e4.ui.workbench3.source' version='0.15.500.v20201021-1339' singleton='false'>
      <update id='org.eclipse.e4.ui.workbench3.source' range='[0.0.0,0.15.500.v20201021-1339)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Bundle for Workbench APIs available in e4 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='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.workbench3'/>
        <property name='maven-version' value='0.15.500-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench3.source' version='0.15.500.v20201021-1339'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench3.source' version='0.15.500.v20201021-1339'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.workbench3.source' version='0.15.500.v20201021-1339'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.workbench3.source' version='0.15.500.v20201021-1339'/>
      </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.e4.ui.workbench3.source&#xA;Bundle-Version: 0.15.500.v20201021-1339
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.sse.ui.feature.feature.jar' version='1.18.0.20210603-1006'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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 Red Hat Inc.&#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='POM Editor (Legacy) using WebTools SourceEditing UI'/>
        <property name='df_LT.description' value='(Legacy) POM Editor using WebTools SourceEditing UI'/>
        <property name='df_LT.providerName' value='Eclipse.org - m2e'/>
        <property name='maven-groupId' value='org.eclipse.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.sse.ui.feature'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.sse.ui.feature.feature.jar' version='1.18.0.20210603-1006'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.m2e.sse.ui.feature' version='1.18.0.20210603-1006'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.m2e.sse.ui.feature' version='1.18.0.20210603-1006'/>
      </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.emf.mwe.utils' version='1.6.1.v20210218-2134' singleton='false' generation='2'>
      <update id='org.eclipse.emf.mwe.utils' range='[0.0.0,1.6.1.v20210218-2134)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='MWE Utilities'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <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.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mwe.utils'/>
        <property name='maven-version' value='1.6.1'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe.utils' version='1.6.1.v20210218-2134'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mwe.utils' version='1.6.1.v20210218-2134'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mwe.utils' version='1.6.1.v20210218-2134'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' range='0.0.0' optional='true'/>
        <required namespace='java.package' name='org.apache.commons.logging' range='1.0.4'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mwe.utils' version='1.6.1.v20210218-2134'/>
      </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.emf.mwe.utils&#xA;Bundle-Version: 1.6.1.v20210218-2134
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.text.source' version='3.12.0.v20210512-1644' singleton='false'>
      <update id='org.eclipse.text.source' range='[0.0.0,3.12.0.v20210512-1644)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Text 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='eclipse.platform.text'/>
        <property name='maven-artifactId' value='org.eclipse.text'/>
        <property name='maven-version' value='3.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text.source' version='3.12.0.v20210512-1644'/>
        <provided namespace='osgi.bundle' name='org.eclipse.text.source' version='3.12.0.v20210512-1644'/>
        <provided namespace='osgi.identity' name='org.eclipse.text.source' version='3.12.0.v20210512-1644'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.text.source' version='3.12.0.v20210512-1644'/>
      </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.text.source&#xA;Bundle-Version: 3.12.0.v20210512-1644
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.dsl.feature.source.feature.group' version='3.3.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.dsl.feature.source.feature.group' range='[0.0.0,3.3.0.202107281019)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC DSL file editor Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='List of plugins that are part of GEMOC core (API, exchanged metamodels, ....)'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://gemoc.org/studio/'/>
        <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.gemoc.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.dsl.feature'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.feature.source.feature.group' version='3.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.feature.feature.group' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.eclipse.source' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.eclipse.ui.source' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.eclipse.jdt.source' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.eclipse.pde.source' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.timeline.source' range='[3.0.0.202107281019,3.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.eclipse.messagingsystem.api.source' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.eclipse.messagingsystem.ui.source' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.source' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.ide.source' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.ui.source' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.feature.source.feature.jar' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.dsl' version='3.3.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.dsl' range='[0.0.0,3.3.0.202107281019)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Commons Dsl Xtext'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse GEMOC Project'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.dsl'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl' version='3.3.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.dsl' version='3.3.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.serializer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.scoping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.parser.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.parser.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.generator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.formatting2' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.dsl' version='3.3.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='2.14.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='2.14.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='ch.qos.logback.classic' range='1.0.7'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.dsl.model' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.api' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.14.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.gemoc.dsl
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.dsl' version='3.3.0.202107281019'/>
      </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.gemoc.dsl; singleton:=true&#xA;Bundle-Version: 3.3.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.junit.platform.launcher.source' version='1.7.1.v20210222-1948' singleton='false'>
      <update id='org.junit.platform.launcher.source' range='[0.0.0,1.7.1.v20210222-1948)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='JUnit Platform Launcher Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.junit.platform.launcher'/>
        <property name='maven-version' value='1.7.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.junit.platform.launcher.source' version='1.7.1.v20210222-1948'/>
        <provided namespace='osgi.bundle' name='org.junit.platform.launcher.source' version='1.7.1.v20210222-1948'/>
        <provided namespace='osgi.identity' name='org.junit.platform.launcher.source' version='1.7.1.v20210222-1948'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.junit.platform.launcher.source' version='1.7.1.v20210222-1948'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.junit.platform.launcher.source&#xA;Bundle-Version: 1.7.1.v20210222-1948
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.platform.doc.user' version='4.20.0.v20210530-2150'>
      <update id='org.eclipse.platform.doc.user' range='[0.0.0,4.20.0.v20210530-2150)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Workbench User Guide'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.platform.doc.user'/>
        <property name='maven-version' value='4.20.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.doc.user' version='4.20.0.v20210530-2150'/>
        <provided namespace='osgi.bundle' name='org.eclipse.platform.doc.user' version='4.20.0.v20210530-2150'/>
        <provided namespace='osgi.identity' name='org.eclipse.platform.doc.user' version='4.20.0.v20210530-2150'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='[3.2.0,4.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.platform.doc.user' version='4.20.0.v20210530-2150'/>
      </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.platform.doc.user; singleton:=true&#xA;Bundle-Version: 4.20.0.v20210530-2150
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='tooling.org.eclipse.update.feature.default' version='1.0.0' singleton='false'>
      <hostRequirements size='1'>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' range='0.0.0' optional='true' multiple='true' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='tooling.org.eclipse.update.feature.default' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='tooling' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' range='0.0.0' optional='true' multiple='true' greedy='false'/>
      </requires>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='uninstall'>
            uninstallFeature(feature:${artifact},featureId:default,featureVersion:default)
          </instruction>
          <instruction key='install'>
            installFeature(feature:${artifact},featureId:default,featureVersion:default)
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.elk.alg.spore' version='0.7.1' generation='2'>
      <update id='org.eclipse.elk.alg.spore' range='[0.0.0,0.7.1)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='ELK SPOrE'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.elk'/>
        <property name='maven-artifactId' value='org.eclipse.elk.alg.spore'/>
        <property name='maven-version' value='0.7.1'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.elk.alg.spore' version='0.7.1'/>
        <provided namespace='osgi.bundle' name='org.eclipse.elk.alg.spore' version='0.7.1'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.spore' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.spore.graph' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.spore.options' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.spore.p1structure' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.spore.p2processingorder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.spore.p3execution' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.elk.alg.spore' version='0.7.1'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='com.google.guava' range='15.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.elk.graph' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.elk.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.elk.alg.common' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.elk.alg.spore' version='0.7.1'/>
      </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.elk.alg.spore;singleton:=true&#xA;Bundle-Version: 0.7.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolinggtk.linux.x86_64org.eclipse.update.configurator' version='3.3.0.202107281019' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.update.configurator' range='3.4.800.v20210415-1314'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.eclipse.update.configurator' version='3.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolinggtk.linux.x86_64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.update.configurator' range='3.4.800.v20210415-1314'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:3);markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.dsl.ide' version='3.3.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.dsl.ide' range='[0.0.0,3.3.0.202107281019)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Commons Dsl Xtext Ide'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse GEMOC Project'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.dsl.ide'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.ide' version='3.3.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.dsl.ide' version='3.3.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.ide.contentassist.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.ide.contentassist.antlr' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.dsl.ide' version='3.3.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.dsl' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.dsl.ide
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.dsl.ide' version='3.3.0.202107281019'/>
      </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.gemoc.dsl.ide; singleton:=true&#xA;Bundle-Version: 3.3.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.ecore.imperativeocl' version='3.10.2.v20210609-1727' generation='2'>
      <update id='org.eclipse.m2m.qvt.oml.ecore.imperativeocl' range='[0.0.0,3.10.2.v20210609-1727)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='QVT Operational Ecore-based ImperativeOCL Model'/>
        <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.qvto-plugins'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.ecore.imperativeocl'/>
        <property name='maven-version' value='3.10.2-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.ecore.imperativeocl' version='3.10.2.v20210609-1727'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.ecore.imperativeocl' version='3.10.2.v20210609-1727'/>
        <provided namespace='java.package' name='org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml.ecore.imperativeocl' version='3.10.2.v20210609-1727'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.ecore' range='[3.0.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.m2m.qvt.oml.ecore.imperativeocl
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml.ecore.imperativeocl' version='3.10.2.v20210609-1727'/>
      </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.m2m.qvt.oml.ecore.imperativeocl;singleton:=true&#xA;Bundle-Version: 3.10.2.v20210609-1727
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.runtime' version='3.10.3.v20210609-1727' generation='2'>
      <update id='org.eclipse.m2m.qvt.oml.runtime' range='[0.0.0,3.10.3.v20210609-1727)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='QVT Operational Runtime'/>
        <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.qvto-plugins'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.runtime'/>
        <property name='maven-version' value='3.10.3-SNAPSHOT'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.runtime' version='3.10.3.v20210609-1727'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.runtime' version='3.10.3.v20210609-1727'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.runtime' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.runtime.generator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.runtime.launch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.runtime.project' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.runtime.project.config' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.runtime.resource' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.runtime.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.qvt.oml.runtime.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml.runtime' version='3.10.3.v20210609-1727'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.4.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.4.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.0.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.4.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.ant' range='[1.7.1,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml' range='[3.0.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.m2m.qvt.oml.runtime
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml.runtime' version='3.10.3.v20210609-1727'/>
      </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.m2m.qvt.oml.runtime; singleton:=true&#xA;Bundle-Version: 3.10.3.v20210609-1727
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.launching.ui.macosx' version='1.2.700.v20210323-0524' generation='2'>
      <update id='org.eclipse.jdt.launching.ui.macosx' range='[0.0.0,1.2.700.v20210323-0524)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Mac OS X UI Launching Support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.launching.ui.macosx'/>
        <property name='maven-version' value='1.2.700-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.launching.ui.macosx' version='1.2.700.v20210323-0524'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.launching.ui.macosx' version='1.2.700.v20210323-0524'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.macbundler' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.launching.ui.macosx' version='1.2.700.v20210323-0524'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.12.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jdt.launching.ui.macosx
          </description>
        </requiredProperties>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.cocoa.macosx.x86_64' range='0.0.0'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.26.0,4.0.0)'/>
      </requires>
      <filter>
        (osgi.os=macosx)
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.launching.ui.macosx' version='1.2.700.v20210323-0524'/>
      </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.jdt.launching.ui.macosx;singleton:=true&#xA;Bundle-Version: 1.2.700.v20210323-0524
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.hamcrest.core' version='1.3.0.v20180420-1519' singleton='false'>
      <update id='org.hamcrest.core' range='[0.0.0,1.3.0.v20180420-1519)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Hamcrest Core Library of Matchers'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.hamcrest.core'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.hamcrest.core' version='1.3.0.v20180420-1519'/>
        <provided namespace='osgi.bundle' name='org.hamcrest.core' version='1.3.0.v20180420-1519'/>
        <provided namespace='java.package' name='org.hamcrest' version='1.3.0'/>
        <provided namespace='java.package' name='org.hamcrest.core' version='1.3.0'/>
        <provided namespace='java.package' name='org.hamcrest.internal' version='1.3.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.hamcrest.core' version='1.3.0.v20180420-1519'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.hamcrest.core&#xA;Bundle-Version: 1.3.0.v20180420-1519
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.xtext.fsmdsl.ui.source' version='0.1.1.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.xtext.fsmdsl.ui.source' range='[0.0.0,0.1.1.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='ENSTA Bretagne'/>
        <property name='df_LT.bundleName' value='MoCCML Automata xtext 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.gemoc.mocc'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.xtext.fsmdsl.ui'/>
        <property name='maven-version' value='0.1.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.xtext.fsmdsl.ui.source' version='0.1.1.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.xtext.fsmdsl.ui.source' version='0.1.1.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.xtext.fsmdsl.ui.source' version='0.1.1.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.xtext.fsmdsl.ui.source' version='0.1.1.202107281019'/>
      </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.gemoc.moccml.constraint.fsmkernel.model.xtext.fsmdsl.ui.source&#xA;Bundle-Version: 0.1.1.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.editor.sequence' version='6.5.1.202106111115' generation='2'>
      <update id='org.eclipse.sirius.editor.sequence' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Sequence Diagrams Specification 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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.editor.sequence'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='61'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.editor.sequence' version='6.5.1.202106111115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.editor.sequence' version='6.5.1.202106111115'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.filters.description.delimitedeventmapping' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.filters.description.framemapping' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.filters.description.messagemapping' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.filters.description.returnmessagemapping' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.filters.description.sequencediagramdescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.filters.ordering.compoundeventend' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.filters.ordering.eventend' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.filters.ordering.eventendsordering' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.filters.ordering.instancerolesordering' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.filters.ordering.singleeventend' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.filters.template.tabstractmapping' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.filters.template.tbasicmessagemapping' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.filters.template.tconditionalexecutionstyle' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.filters.template.tconditionallifelinestyle' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.filters.template.tconditionalmessagestyle' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.filters.template.tcreationmessagemapping' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.filters.template.tdestructionmessagemapping' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.filters.template.texecutionmapping' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.filters.template.texecutionstyle' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.filters.template.tlifelinemapping' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.filters.template.tlifelinestyle' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.filters.template.tmessagemapping' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.filters.template.tmessagestyle' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.filters.template.treturnmessagemapping' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.filters.template.tsequencediagram' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.filters.template.tsourcetargetmessagemapping' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.filters.tool.instancerolereordertool' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.filters.tool.reordertool' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.sections.description.delimitedeventmapping' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.sections.description.framemapping' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.sections.description.messagemapping' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.sections.description.returnmessagemapping' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.sections.description.sequencediagramdescription' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.sections.ordering.compoundeventend' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.sections.ordering.eventend' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.sections.ordering.eventendsordering' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.sections.ordering.instancerolesordering' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.sections.ordering.singleeventend' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.sections.template.tabstractmapping' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.sections.template.tbasicmessagemapping' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.sections.template.tconditionalexecutionstyle' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.sections.template.tconditionallifelinestyle' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.sections.template.tconditionalmessagestyle' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.sections.template.tcreationmessagemapping' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.sections.template.tdestructionmessagemapping' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.sections.template.texecutionmapping' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.sections.template.texecutionstyle' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.sections.template.tlifelinemapping' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.sections.template.tlifelinestyle' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.sections.template.tmessagemapping' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.sections.template.tmessagestyle' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.sections.template.treturnmessagemapping' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.sections.template.tsequencediagram' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.sections.template.tsourcetargetmessagemapping' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.sections.tool.instancerolereordertool' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.sections.tool.reordertool' version='2.0.4'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.editor.sequence' version='6.5.1.202106111115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.editor' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram.sequence.edit' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='3.5.300'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='3.8.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.swt' range='2.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.sirius.editor.sequence
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.editor.sequence' version='6.5.1.202106111115'/>
      </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.sirius.editor.sequence;singleton:=true&#xA;Bundle-Version: 6.5.1.202106111115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.jarprocessor' version='1.2.0.v20210507-0825' generation='2'>
      <update id='org.eclipse.equinox.p2.jarprocessor' range='[0.0.0,1.2.0.v20210507-0825)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Equinox Provisioning JAR Processor'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.jarprocessor'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.jarprocessor' version='1.2.0.v20210507-0825'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.jarprocessor' version='1.2.0.v20210507-0825'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.jarprocessor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.jarprocessor.unsigner' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.jarprocessor.verifier' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.internal.provisional.equinox.p2.jarprocessor' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.jarprocessor' version='1.2.0.v20210507-0825'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.3.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime.jobs' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.p2.jarprocessor
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.jarprocessor' version='1.2.0.v20210507-0825'/>
      </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.equinox.p2.jarprocessor;singleton:=true&#xA;Bundle-Version: 1.2.0.v20210507-0825
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.executionframework.extensions.sirius' version='4.0.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.executionframework.extensions.sirius' range='[0.0.0,4.0.0.202107281019)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC executionframework extensions for Sirius'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.modeldebugging.executionframework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.executionframework.extensions.sirius'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.extensions.sirius' version='4.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.extensions.sirius' version='4.0.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.executionframework.extensions.sirius' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.executionframework.extensions.sirius.debug' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.executionframework.extensions.sirius.modelloader' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.executionframework.extensions.sirius.services' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.executionframework.extensions.sirius' version='4.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='21'>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram.ui' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='1.0.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.dsl.debug.ide.sirius.ui' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ecore.extender' range='2.0.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='3.9.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.dsl.debug' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.dsl.debug.ide' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.engine' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui' range='1.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.10.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.trace.commons.model' range='0.1.0'/>
        <required namespace='osgi.bundle' name='fr.inria.diverse.melange.resource' range='0.1.0'/>
        <required namespace='osgi.bundle' name='fr.inria.diverse.melange.adapters' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.debugger' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.gemoc.trace.commons.model.trace' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.executionframework.extensions.sirius
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.executionframework.extensions.sirius' version='4.0.0.202107281019'/>
      </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.gemoc.executionframework.extensions.sirius;singleton:=true&#xA;Bundle-Version: 4.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.trace.commons.model.source' version='3.0.1.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.trace.commons.model.source' range='[0.0.0,3.0.1.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Inria'/>
        <property name='df_LT.bundleName' value='Generic Trace 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.gemoc.trace.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.trace.commons.model'/>
        <property name='maven-version' value='3.0.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.trace.commons.model.source' version='3.0.1.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.trace.commons.model.source' version='3.0.1.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.trace.commons.model.source' version='3.0.1.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.trace.commons.model.source' version='3.0.1.202107281019'/>
      </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.gemoc.trace.commons.model.source&#xA;Bundle-Version: 3.0.1.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtend.ide' version='2.25.0.v20210301-1408' generation='2'>
      <update id='org.eclipse.xtend.ide' range='[0.0.0,2.25.0.v20210301-1408)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Xtend IDE'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <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.xtend'/>
        <property name='maven-artifactId' value='org.eclipse.xtend.ide'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
      </properties>
      <provides size='33'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.ide' version='2.25.0.v20210301-1408'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtend.ide' version='2.25.0.v20210301-1408'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.autoedit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.buildpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.codebuilder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.contentassist.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.contentassist.javadoc' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.edit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.editor.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.formatting.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.highlighting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.hover' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.hyperlinking' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.labeling' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.launching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.macro' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.quickfix' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.refactoring.importer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.validator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.validator.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.view' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtend.ide' version='2.25.0.v20210301-1408'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='28'>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.codetemplates.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.ide.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.109.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.13.102'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.13.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='3.7.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='1.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='3.13.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='3.7.101'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang' range='2.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='3.9.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.ui.refactoring' range='3.9.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui' range='3.8.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='3.11.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='2.25.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core.manipulation' range='1.9.100' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.services' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi.services' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt.theme' range='0.11.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtend.ide' version='2.25.0.v20210301-1408'/>
      </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.xtend.ide;singleton:=true&#xA;Bundle-Version: 2.25.0.v20210301-1408
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.diagram.core' version='1.7.0.202004160913' generation='2'>
      <update id='org.eclipse.gmf.runtime.diagram.core' range='[0.0.0,1.7.0.202004160913)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF Diagram Core'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.diagram.core'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.diagram.core'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
      </properties>
      <provides size='20'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.core' version='1.7.0.202004160913'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.core' version='1.7.0.202004160913'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.core.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.core.edithelpers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.core.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.core.internal.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.core.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.core.internal.listener' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.core.listener' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.core.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.core.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.core.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.core.services.eventbroker' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.core.services.view' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.core.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.core.view.factories' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.diagram.core' version='1.7.0.202004160913'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.notation' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.type.core' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.diagram.core' version='1.7.0.202004160913'/>
      </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.gmf.runtime.diagram.core; singleton:=true&#xA;Bundle-Version: 1.7.0.202004160913
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.runtime.aql.feature.jar' version='6.5.1.202106111115'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='Sirius runtime support for interpreting Acceleo expression in Viewpoint Specification Models using the AQL light interpreter.&#xA;Install this if you want to use the AQL light interpreter.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/sirius'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.sirius.common.acceleo.aql'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2015 Obeo and others.&#xA;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&#xA;&#xA;Contributors:&#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Sirius Runtime Support for AQL'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.runtime.aql'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.runtime.aql.feature.jar' version='6.5.1.202106111115'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.sirius.runtime.aql' version='6.5.1.202106111115'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.sirius.runtime.aql' version='6.5.1.202106111115'/>
      </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.gmf.runtime.notation.feature.group' version='1.13.0.202004160913' singleton='false'>
      <update id='org.eclipse.gmf.runtime.notation.feature.group' range='[0.0.0,1.13.0.202004160913)' severity='0'/>
      <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='http://www.eclipse.org/gmf'/>
        <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.gmf.notation.features'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.notation'/>
        <property name='maven-version' value='1.13.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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='Graphical Modeling Framework (GMF) Notation'/>
        <property name='df_LT.description' value='Graphical Modeling Framework Notation'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.notation.feature.group' version='1.13.0.202004160913'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.edit.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.notation' range='[1.10.0.202004160913,1.10.0.202004160913]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.notation.edit' range='[1.8.0.202004160913,1.8.0.202004160913]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.notation.feature.jar' range='[1.13.0.202004160913,1.13.0.202004160913]'>
          <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 uri='http://www.eclipse.org/legal/epl-2.0/' url='http://www.eclipse.org/legal/epl-2.0/'>
        Copyright (c) 2008, 2016 IBM Corporation and others.&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='fr.inria.aoste.timesquare.ccslkernel.model.feature.feature.jar' version='1.0.0.202106280832'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Timesquare CCSL/Kernel Model'/>
        <property name='org.eclipse.equinox.p2.description' value='Timesquare CCSL Model with Kernel and Libraries.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='org.eclipse.update.feature.plugin' value='fr.inria.aoste.timesquare.branding'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.ccslkernel.model.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.model.feature.feature.jar' version='1.0.0.202106280832'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='fr.inria.aoste.timesquare.ccslkernel.model.feature' version='1.0.0.202106280832'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='fr.inria.aoste.timesquare.ccslkernel.model.feature' version='1.0.0.202106280832'/>
      </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='license.html' url='license.html'>
          The Kairos team-project (INRIA/I3S) makes available all content in this plug-in (&amp;quot;Content&amp;quot;).&#xA;Unless otherwise indicated below, the Content is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&amp;quot;EPL&amp;quot;).&#xA;A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &amp;quot;Program&amp;quot; will mean the Content.&#xA;If you did not receive this Content directly from the Kairos team-project, the Content is being redistributed&#xA;by another party (&amp;quot;Redistributor&amp;quot;) and different terms and conditions may apply to your use of any&#xA;object code in the Content. Check the Redistributor&amp;apos;s license that was provided with the Content. If no&#xA;such license exists, contact the Redistributor.&#xA;Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in&#xA;the Content and such source code may be obtained at http://timesquare.inria.fr.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.compare.feature.jar' version='3.3.14.202102231741'>
      <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.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.emf.compare'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006, 2015 Obeo, France. &#xA;All rights reserved. This program and the accompanying materials &#xA;are made available under the terms of the Eclipse Public License v1.0 &#xA;which accompanies this distribution, and is available at &#xA;http://www.eclipse.org/legal/epl-v10.html &#xA;&#xA;Contributors: &#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Model comparison (EMF Compare) - Core'/>
        <property name='df_LT.description' value='EMF Compare provides model comparison support for any EMF model to Eclipse.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.compare.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.compare'/>
        <property name='maven-version' value='3.3.14-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.feature.jar' version='3.3.14.202102231741'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.compare' version='3.3.14.202102231741'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.compare' version='3.3.14.202102231741'/>
      </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 uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.mwe2.launch.source' version='2.12.1.v20210218-2134' singleton='false'>
      <update id='org.eclipse.emf.mwe2.launch.source' range='[0.0.0,2.12.1.v20210218-2134)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='MWE2 Launch 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.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mwe2.launch'/>
        <property name='maven-version' value='2.12.1'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.launch.source' version='2.12.1.v20210218-2134'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mwe2.launch.source' version='2.12.1.v20210218-2134'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mwe2.launch.source' version='2.12.1.v20210218-2134'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mwe2.launch.source' version='2.12.1.v20210218-2134'/>
      </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.emf.mwe2.launch.source&#xA;Bundle-Version: 2.12.1.v20210218-2134
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mwe2.language.ide.source' version='2.12.1.v20210218-2134' singleton='false'>
      <update id='org.eclipse.emf.mwe2.language.ide.source' range='[0.0.0,2.12.1.v20210218-2134)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='MWE2 Language Eclipse Independent IDE 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.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mwe2.language.ide'/>
        <property name='maven-version' value='2.12.1'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.language.ide.source' version='2.12.1.v20210218-2134'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mwe2.language.ide.source' version='2.12.1.v20210218-2134'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mwe2.language.ide.source' version='2.12.1.v20210218-2134'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mwe2.language.ide.source' version='2.12.1.v20210218-2134'/>
      </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.emf.mwe2.language.ide.source&#xA;Bundle-Version: 2.12.1.v20210218-2134
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolinggemoc_studio.ini.cocoa.macosx.x86_64' version='3.3.0.202107281019' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolinggemoc_studio.ini.cocoa.macosx.x86_64' version='3.3.0.202107281019'/>
        <provided namespace='toolinggemoc_studio' name='gemoc_studio.ini' version='3.3.0.202107281019'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='configure'>
            addJvmArg(jvmArg:-Dosgi.requiredJavaVersion=11);addJvmArg(jvmArg:-Dosgi.instance.area.default=@user.home/eclipse-workspaces/gemoc-workspace);addJvmArg(jvmArg:-XX${#58}+UseG1GC);addJvmArg(jvmArg:-XX${#58}+UseStringDeduplication);addJvmArg(jvmArg:-Dosgi.framework.extensions=org.eclipse.fx.osgi);addJvmArg(jvmArg:-Xms256m);addJvmArg(jvmArg:-Xmx2048m);addJvmArg(jvmArg:-XstartOnFirstThread);addJvmArg(jvmArg:-Dorg.eclipse.swt.internal.carbon.smallFonts);addProgramArg(programArg:-product);addProgramArg(programArg:org.eclipse.gemoc.gemoc_studio.branding.gemoc_studio);addProgramArg(programArg:--launcher.defaultAction);addProgramArg(programArg:openFile);
          </instruction>
          <instruction key='unconfigure'>
            removeJvmArg(jvmArg:-Dosgi.requiredJavaVersion=11);removeJvmArg(jvmArg:-Dosgi.instance.area.default=@user.home/eclipse-workspaces/gemoc-workspace);removeJvmArg(jvmArg:-XX${#58}+UseG1GC);removeJvmArg(jvmArg:-XX${#58}+UseStringDeduplication);removeJvmArg(jvmArg:-Dosgi.framework.extensions=org.eclipse.fx.osgi);removeJvmArg(jvmArg:-Xms256m);removeJvmArg(jvmArg:-Xmx2048m);removeJvmArg(jvmArg:-XstartOnFirstThread);removeJvmArg(jvmArg:-Dorg.eclipse.swt.internal.carbon.smallFonts);removeProgramArg(programArg:-product);removeProgramArg(programArg:org.eclipse.gemoc.gemoc_studio.branding.gemoc_studio);removeProgramArg(programArg:--launcher.defaultAction);removeProgramArg(programArg:openFile);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.acceleo.ui.interpreter' version='3.7.11.202102190929' generation='2'>
      <update id='org.eclipse.acceleo.ui.interpreter' range='[0.0.0,3.7.11.202102190929)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Acceleo Interpreter'/>
        <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.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.ui.interpreter'/>
        <property name='maven-version' value='3.7.11-SNAPSHOT'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.ui.interpreter' version='3.7.11.202102190929'/>
        <provided namespace='osgi.bundle' name='org.eclipse.acceleo.ui.interpreter' version='3.7.11.202102190929'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.ui.interpreter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.ui.interpreter.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.ui.interpreter.internal.compatibility.view' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.ui.interpreter.internal.language' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.ui.interpreter.internal.optional' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.ui.interpreter.internal.optional.debug' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.ui.interpreter.internal.view' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.ui.interpreter.internal.view.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.ui.interpreter.internal.view.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.ui.interpreter.language' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.ui.interpreter.view' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.acceleo.ui.interpreter' version='3.7.11.202102190929'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.acceleo.ui.interpreter' version='3.7.11.202102190929'/>
      </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.acceleo.ui.interpreter;singleton:=true&#xA;Bundle-Version: 3.7.11.202102190929
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.query.feature.group' version='1.12.0.201805030653' singleton='false'>
      <update id='org.eclipse.emf.query.feature.group' range='[0.0.0,1.12.0.201805030653)' severity='0'/>
      <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='http://www.eclipse.org/modeling/emf/?project=query'/>
        <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.emf.query.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.query'/>
        <property name='maven-version' value='1.12.0-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='EMF Model Query'/>
        <property name='df_LT.description' value='EMF Model Query.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.query.feature.group' version='1.12.0.201805030653'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='[3.10.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='[2.10.0,3.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.query' range='[1.7.0.201805030653,1.7.0.201805030653]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.query.feature.jar' range='[1.12.0.201805030653,1.12.0.201805030653]'>
          <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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2005, 2015 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.ecf.provider.filetransfer' version='3.2.601.v20201025-0700' generation='2'>
      <update id='org.eclipse.ecf.provider.filetransfer' range='[0.0.0,3.2.601.v20201025-0700)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.plugin.provider' value='Eclipse.org - ECF'/>
        <property name='df_LT.plugin.name' value='ECF Filetransfer Provider'/>
        <property name='org.eclipse.equinox.p2.name' value='%plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%plugin.provider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.provider.filetransfer'/>
        <property name='maven-version' value='3.2.601-SNAPSHOT'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.provider.filetransfer' version='3.2.601.v20201025-0700'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.provider.filetransfer' version='3.2.601.v20201025-0700'/>
        <provided namespace='java.package' name='org.eclipse.ecf.internal.provider.filetransfer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.provider.filetransfer' version='3.2.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.provider.filetransfer.browse' version='3.2.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.provider.filetransfer.events.socket' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.provider.filetransfer.identity' version='3.2.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.provider.filetransfer.outgoing' version='3.2.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.provider.filetransfer.retrieve' version='3.2.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.provider.filetransfer.util' version='3.2.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ecf.provider.filetransfer' version='3.2.601.v20201025-0700'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ecf' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ecf.filetransfer' range='[5.0.0,6.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='[3.0.0,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.core.net.proxy' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.core.runtime.jobs' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ecf.provider.filetransfer.events.socket' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.log' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.url' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='[1.3.2,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ecf.provider.filetransfer' version='3.2.601.v20201025-0700'/>
      </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.ecf.provider.filetransfer;singleton:=true&#xA;Bundle-Version: 3.2.601.v20201025-0700
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.dsl.ide.source' version='3.3.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.dsl.ide.source' range='[0.0.0,3.3.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse GEMOC Project'/>
        <property name='df_LT.bundleName' value='GEMOC Commons Dsl Xtext Ide 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.gemoc.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.dsl.ide'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.ide.source' version='3.3.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.dsl.ide.source' version='3.3.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.dsl.ide.source' version='3.3.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.dsl.ide.source' version='3.3.0.202107281019'/>
      </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.gemoc.dsl.ide.source&#xA;Bundle-Version: 3.3.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.security.win32.x86_64' version='1.1.200.v20190812-0919' generation='2'>
      <update id='org.eclipse.equinox.security.win32.x86_64' range='[0.0.0,1.1.200.v20190812-0919)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.fragmentName' value='Windows Data Protection services integration (64 bit)'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%fragmentName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='fragment'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.security.win32.x86_64'/>
        <property name='maven-version' value='1.1.200-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security.win32.x86_64' version='1.1.200.v20190812-0919'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.security.win32.x86_64' version='1.1.200.v20190812-0919'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.security.win32' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.security.win32.x86_64' version='1.1.200.v20190812-0919'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.equinox.security' version='1.1.200.v20190812-0919'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.security' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=win32))
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.security.win32.x86_64' version='1.1.200.v20190812-0919'/>
      </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.equinox.security.win32.x86_64;singleton:=true&#xA;Bundle-Version: 1.1.200.v20190812-0919&#xA;Fragment-Host: org.eclipse.equinox.security;bundle-version=&quot;[1.0.0,2.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='openjfx.media.win32_64' version='11.0.0' singleton='false'>
      <update id='openjfx.media.win32_64' range='[0.0.0,11.0.0)' severity='0'/>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.name' value='openjfx.media.win32_64'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='openjfx.media.win32_64' version='11.0.0'/>
        <provided namespace='osgi.bundle' name='openjfx.media.win32_64' version='11.0.0'/>
        <provided namespace='osgi.identity' name='openjfx.media.win32_64' version='11.0.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=win32))
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='openjfx.media.win32_64' version='11.0.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: openjfx.media.win32_64&#xA;Bundle-Version: 11.0.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.executionframework.value.model' version='4.0.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.executionframework.value.model' range='[0.0.0,4.0.0.202107281019)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='GEMOC Execution Framework Value Model'/>
        <property name='df_LT.providerName' value='Eclipse GEMOC 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.gemoc.modeldebugging.executionframework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.executionframework.value.model'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.value.model' version='4.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.value.model' version='4.0.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.executionframework.value.model.value' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.executionframework.value.model.value.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.executionframework.value.model.value.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.executionframework.value.model' version='4.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.executionframework.value.model
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.executionframework.value.model' version='4.0.0.202107281019'/>
      </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.gemoc.executionframework.value.model;singleton:=true&#xA;Bundle-Version: 4.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.execution.sequential.javaengine.ui.feature.source.feature.group' version='4.0.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.execution.sequential.javaengine.ui.feature.source.feature.group' range='[0.0.0,4.0.0.202107281019)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='Sequential Execution Engine Java UI Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='List of plugins that are part of the Java Execution Engine (UI only)'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://gemoc.org/studio/'/>
        <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.gemoc.execution.sequential.java'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.sequential.javaengine.ui.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;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.sequential.javaengine.ui.feature.source.feature.group' version='4.0.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.sequential.javaengine.ui.feature.feature.group' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.sequential.javaengine.ui.source' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.sequential.javaengine.ui.feature.source.feature.jar' range='[4.0.0.202107281019,4.0.0.202107281019]'>
          <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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.commons.eclipse' version='3.3.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.commons.eclipse' range='[0.0.0,3.3.0.202107281019)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Commons Eclipse'/>
        <property name='org.eclipse.equinox.p2.provider' value='INRIA'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.commons.eclipse'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.eclipse' version='3.3.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse' version='3.3.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.commons.eclipse' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.commons.eclipse.core.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.commons.eclipse.emf' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.commons.eclipse.logging' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.commons.eclipse.logging.backends' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.commons.eclipse.resource.merging' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.commons.eclipse' version='3.3.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse.messagingsystem.api' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.resources' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.commons.eclipse
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.commons.eclipse' version='3.3.0.202107281019'/>
      </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.gemoc.commons.eclipse;singleton:=true&#xA;Bundle-Version: 3.3.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.runtime.ui' version='3.10.2.v20210609-1727' generation='2'>
      <update id='org.eclipse.m2m.qvt.oml.runtime.ui' range='[0.0.0,3.10.2.v20210609-1727)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='QVT Operational Runtime 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.qvto-plugins'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.runtime.ui'/>
        <property name='maven-version' value='3.10.2-SNAPSHOT'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.runtime.ui' version='3.10.2.v20210609-1727'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.runtime.ui' version='3.10.2.v20210609-1727'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.runtime.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.runtime.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.runtime.ui.ant' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.runtime.ui.launch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.runtime.ui.trace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.runtime.ui.trace.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.runtime.ui.trace.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.runtime.ui.trace.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.runtime.ui.trace.presentation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.runtime.ui.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.qvt.oml.runtime.ui.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml.runtime.ui' version='3.10.2.v20210609-1727'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.common.ui' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.emf.util.ui' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.runtime' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.project' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.5.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.qvt.oml.runtime.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml.runtime.ui' version='3.10.2.v20210609-1727'/>
      </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.m2m.qvt.oml.runtime.ui;singleton:=true&#xA;Bundle-Version: 3.10.2.v20210609-1727
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.core.contexts' version='1.8.400.v20191217-1710' singleton='false' generation='2'>
      <update id='org.eclipse.e4.core.contexts' range='[0.0.0,1.8.400.v20191217-1710)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Contexts'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.e4'/>
        <property name='maven-artifactId' value='org.eclipse.e4.core.contexts'/>
        <property name='maven-version' value='1.8.400-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.contexts' version='1.8.400.v20191217-1710'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' version='1.8.400.v20191217-1710'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.contexts' version='1.7.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.internal.contexts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.internal.contexts.osgi' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.core.contexts' version='1.8.400.v20191217-1710'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di' range='0.0.0'/>
        <required namespace='java.package' name='javax.inject' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.5.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.service.event' range='1.3.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.core.contexts' version='1.8.400.v20191217-1710'/>
      </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.e4.core.contexts&#xA;Bundle-Version: 1.8.400.v20191217-1710
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.compare.source.feature.jar' version='3.3.14.202102231741'>
      <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.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.emf.compare'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006, 2015 Obeo, France. &#xA;All rights reserved. This program and the accompanying materials &#xA;are made available under the terms of the Eclipse Public License v1.0 &#xA;which accompanies this distribution, and is available at &#xA;http://www.eclipse.org/legal/epl-v10.html &#xA;&#xA;Contributors: &#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Model comparison (EMF Compare) - Core - SDK'/>
        <property name='df_LT.description' value='EMF Compare provides model comparison support for any EMF model to Eclipse.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.compare.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.compare'/>
        <property name='maven-version' value='3.3.14-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.source.feature.jar' version='3.3.14.202102231741'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.compare.source' version='3.3.14.202102231741'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.compare.source' version='3.3.14.202102231741'/>
      </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 uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.dsl.debug' version='3.0.1.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.dsl.debug' range='[0.0.0,3.0.1.202107281019)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Debug Model'/>
        <property name='df_LT.providerName' value='Obeo'/>
        <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='DSLDebugger'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.dsl.debug'/>
        <property name='maven-version' value='3.0.1-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.debug' version='3.0.1.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.dsl.debug' version='3.0.1.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.dsl.debug' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.dsl.debug.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.dsl.debug.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.dsl.debug' version='3.0.1.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.gemoc.dsl.debug
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.dsl.debug' version='3.0.1.202107281019'/>
      </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.gemoc.dsl.debug;singleton:=true&#xA;Bundle-Version: 3.0.1.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.simpleconfigurator.manipulator.source' version='2.2.0.v20210315-2228' singleton='false'>
      <update id='org.eclipse.equinox.simpleconfigurator.manipulator.source' range='[0.0.0,2.2.0.v20210315-2228)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Simple Configurator Manipulator 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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.simpleconfigurator.manipulator'/>
        <property name='maven-version' value='2.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.simpleconfigurator.manipulator.source' version='2.2.0.v20210315-2228'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.simpleconfigurator.manipulator.source' version='2.2.0.v20210315-2228'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.simpleconfigurator.manipulator.source' version='2.2.0.v20210315-2228'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.simpleconfigurator.manipulator.source' version='2.2.0.v20210315-2228'/>
      </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.equinox.simpleconfigurator.manipulator.source&#xA;Bundle-Version: 2.2.0.v20210315-2228
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.instantrelation.feature.feature.jar' version='1.0.0.202106280832'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Timesquare Instant Relation Model'/>
        <property name='org.eclipse.equinox.p2.description' value='Timesquare Instant Relation Model'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.instantrelation.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.instantrelation.feature.feature.jar' version='1.0.0.202106280832'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='fr.inria.aoste.timesquare.instantrelation.feature' version='1.0.0.202106280832'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='fr.inria.aoste.timesquare.instantrelation.feature' version='1.0.0.202106280832'/>
      </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='license.html' url='license.html'>
          The Kairos team-project (INRIA/I3S) makes available all content in this plug-in (&amp;quot;Content&amp;quot;).&#xA;Unless otherwise indicated below, the Content is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&amp;quot;EPL&amp;quot;).&#xA;A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &amp;quot;Program&amp;quot; will mean the Content.&#xA;If you did not receive this Content directly from the Kairos team-project, the Content is being redistributed&#xA;by another party (&amp;quot;Redistributor&amp;quot;) and different terms and conditions may apply to your use of any&#xA;object code in the Content. Check the Redistributor&amp;apos;s license that was provided with the Content. If no&#xA;such license exists, contact the Redistributor.&#xA;Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in&#xA;the Content and such source code may be obtained at http://timesquare.inria.fr.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.m2e.lifecyclemapping.defaults' version='1.17.1.20210115-1536' generation='2'>
      <update id='org.eclipse.m2e.lifecyclemapping.defaults' range='[0.0.0,1.17.1.20210115-1536)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Default Build Lifecycle Mapping Metadata'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org - m2e'/>
        <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.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.lifecyclemapping.defaults'/>
        <property name='maven-version' value='1.17.1-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.lifecyclemapping.defaults' version='1.17.1.20210115-1536'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.lifecyclemapping.defaults' version='1.17.1.20210115-1536'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.lifecyclemapping.defaults' version='1.17.1.20210115-1536'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.jdt' range='[1.16.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.m2e.lifecyclemapping.defaults
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.lifecyclemapping.defaults' version='1.17.1.20210115-1536'/>
      </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.m2e.lifecyclemapping.defaults;singleton:=true&#xA;Bundle-Version: 1.17.1.20210115-1536
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.groovy.source' version='2.4.9.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.groovy.source' range='[0.0.0,2.4.9.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='unknown'/>
        <property name='df_LT.bundleName' value='Groovy all 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.gemoc.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.groovy'/>
        <property name='maven-version' value='2.4.9-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.groovy.source' version='2.4.9.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.groovy.source' version='2.4.9.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.groovy.source' version='2.4.9.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.groovy.source' version='2.4.9.202107281019'/>
      </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.gemoc.groovy.source&#xA;Bundle-Version: 2.4.9.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.jcraft.jsch' version='0.1.55.v20190404-1902' singleton='false' generation='2'>
      <update id='com.jcraft.jsch' range='[0.0.0,0.1.55.v20190404-1902)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='JSch'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='com.jcraft.jsch'/>
        <property name='maven-version' value='0.1.55-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.jcraft.jsch' version='0.1.55.v20190404-1902'/>
        <provided namespace='osgi.bundle' name='com.jcraft.jsch' version='0.1.55.v20190404-1902'/>
        <provided namespace='java.package' name='com.jcraft.jsch' version='0.1.55'/>
        <provided namespace='java.package' name='com.jcraft.jsch.jce' version='0.1.55'/>
        <provided namespace='java.package' name='com.jcraft.jsch.jcraft' version='0.1.55'/>
        <provided namespace='java.package' name='com.jcraft.jsch.jgss' version='0.1.55'/>
        <provided namespace='osgi.identity' name='com.jcraft.jsch' version='0.1.55.v20190404-1902'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='java.package' name='com.jcraft.jzlib' range='1.0.7' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.jcraft.jsch' range='[0.1.0,1.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.crypto' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.crypto.interfaces' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.crypto.spec' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.ietf.jgss' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.jcraft.jsch' version='0.1.55.v20190404-1902'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: com.jcraft.jsch&#xA;Bundle-Version: 0.1.55.v20190404-1902
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.swt.win32' version='1.1.0.v20201119-1132' generation='2'>
      <update id='org.eclipse.e4.ui.swt.win32' range='[0.0.0,1.1.0.v20201119-1132)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.fragmentName' value='Eclipse UI WIN32 Enhancements'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%fragmentName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='fragment-win32'/>
        <property name='maven-groupId' value='org.eclipse.e4'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.swt.win32'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.swt.win32' version='1.1.0.v20201119-1132'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.swt.win32' version='1.1.0.v20201119-1132'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.swt.win32' version='1.1.0.v20201119-1132'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.e4.ui.css.swt.theme' version='1.1.0.v20201119-1132'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt.theme' range='0.10.0'/>
        <required namespace='java.package' name='javax.annotation' range='0.0.0'/>
        <required namespace='java.package' name='javax.inject' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.e4.core.services.events' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.service.event' range='1.3.1'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.e4.ui.swt.win32
          </description>
        </requiredProperties>
      </requires>
      <filter>
        (osgi.ws=win32)
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.swt.win32' version='1.1.0.v20201119-1132'/>
      </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.e4.ui.swt.win32;singleton:=true&#xA;Bundle-Version: 1.1.0.v20201119-1132&#xA;Fragment-Host: org.eclipse.e4.ui.css.swt.theme;bundle-version=&quot;0.10.0&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.codegen.ecore.ui' version='2.26.0.v20210405-0904' generation='2'>
      <update id='org.eclipse.emf.codegen.ecore.ui' range='[0.0.0,2.26.0.v20210405-0904)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EMF Ecore Code Generator 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.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.codegen.ecore.ui'/>
        <property name='maven-version' value='2.26.0-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ecore.ui' version='2.26.0.v20210405-0904'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore.ui' version='2.26.0.v20210405-0904'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.genmodel.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.genmodel.handler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.genmodel.presentation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.genmodel.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.codegen.ecore.ui' version='2.26.0.v20210405-0904'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' range='[2.26.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.20.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='[2.13.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.6.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.emf.codegen.ecore.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.codegen.ecore.ui' version='2.26.0.v20210405-0904'/>
      </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.emf.codegen.ecore.ui; singleton:=true&#xA;Bundle-Version: 2.26.0.v20210405-0904
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.httpcomponents.httpclient.win' version='4.5.13.v20210128-2225' singleton='false' generation='2'>
      <update id='org.apache.httpcomponents.httpclient.win' range='[0.0.0,4.5.13.v20210128-2225)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Apache HttpClient Windows features'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.httpcomponents.httpclient.win'/>
        <property name='maven-version' value='4.5.13-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.httpcomponents.httpclient.win' version='4.5.13.v20210128-2225'/>
        <provided namespace='osgi.bundle' name='org.apache.httpcomponents.httpclient.win' version='4.5.13.v20210128-2225'/>
        <provided namespace='java.package' name='org.apache.http.impl.auth.win' version='4.5.13'/>
        <provided namespace='osgi.identity' name='org.apache.httpcomponents.httpclient.win' version='4.5.13.v20210128-2225'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='17'>
        <required namespace='java.package' name='org.apache.http.impl.auth.win' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.auth' range='[4.5.13,4.6.0)'/>
        <required namespace='java.package' name='org.apache.http.client' range='[4.5.13,4.6.0)'/>
        <required namespace='java.package' name='org.apache.http.client.protocol' range='[4.5.13,4.6.0)'/>
        <required namespace='java.package' name='org.apache.http.conn.routing' range='[4.5.13,4.6.0)'/>
        <required namespace='java.package' name='org.apache.http.impl.auth' range='[4.5.13,4.6.0)'/>
        <required namespace='java.package' name='org.apache.http' range='[4.4.14,4.5.0)'/>
        <required namespace='java.package' name='org.apache.http.config' range='[4.4.14,4.5.0)'/>
        <required namespace='java.package' name='org.apache.http.message' range='[4.4.14,4.5.0)'/>
        <required namespace='java.package' name='org.apache.http.protocol' range='[4.4.14,4.5.0)'/>
        <required namespace='java.package' name='org.apache.http.util' range='[4.4.14,4.5.0)'/>
        <required namespace='java.package' name='org.apache.commons.codec.binary' range='[1.14.0,1.15.0)'/>
        <required namespace='java.package' name='org.apache.commons.logging' range='[1.2.0,1.3.0)'/>
        <required namespace='java.package' name='com.sun.jna' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='com.sun.jna.platform.win32' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='com.sun.jna.ptr' range='[4.4.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <filter>
        (osgi.os=win32)
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.httpcomponents.httpclient.win' version='4.5.13.v20210128-2225'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.httpcomponents.httpclient.win&#xA;Bundle-Version: 4.5.13.v20210128-2225
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.core.ssl.feature.feature.jar' version='1.1.501.v20210409-2301'>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='ECF Core SSL Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature provides the ECF core SSL fragment.  On Equinox-based frameworks, this fragment exposes the Equinox TrustManager to ECF FileTransfer and other ECF-based communications.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/ecf'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - ECF'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2009 Composent, Inc. and others.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.core.ssl.feature'/>
        <property name='maven-version' value='1.1.501-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.core.ssl.feature.feature.jar' version='1.1.501.v20210409-2301'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.ecf.core.ssl.feature' version='1.1.501.v20210409-2301'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.ecf.core.ssl.feature' version='1.1.501.v20210409-2301'/>
      </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.apache.batik.util' version='1.6.0.v201011041432' singleton='false'>
      <update id='org.apache.batik.util' range='[0.0.0,1.6.0.v201011041432)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Apache Batik Utilities'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='iplog.bug_id' value='2070'/>
        <property name='iplog.contact.name' value='Anthony Hunter'/>
        <property name='iplog.contact.email' value='anthonyh{at}ca.ibm.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.util' version='1.6.0.v201011041432'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.util' version='1.6.0.v201011041432'/>
        <provided namespace='java.package' name='org.apache.batik' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.i18n' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.util' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.util.io' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.util.resources' version='1.6.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.apache.batik.util.gui' range='[1.6.0,1.7.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.util' version='1.6.0.v201011041432'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.util&#xA;Bundle-Version: 1.6.0.v201011041432
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='javax.servlet.jsp.source' version='2.2.0.v201112011158' singleton='false'>
      <update id='javax.servlet.jsp.source' range='[0.0.0,2.2.0.v201112011158)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.bundleName' value='JSP API Source Bundle'/>
        <property name='df_LT.bundleProvider' value='Eclipse Orbit'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='javax.servlet.jsp.source' version='2.2.0.v201112011158'/>
        <provided namespace='osgi.bundle' name='javax.servlet.jsp.source' version='2.2.0.v201112011158'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='javax.servlet.jsp.source' version='2.2.0.v201112011158'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: javax.servlet.jsp.source&#xA;Bundle-Version: 2.2.0.v201112011158
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.util.ajax' version='10.0.5' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.util.ajax' range='[0.0.0,10.0.5)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: Utilities :: Ajax(JSON)'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: Utilities :: Ajax(JSON)'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://www.eclipse.org/jetty/'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.util.ajax' version='10.0.5'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.util.ajax' version='10.0.5'/>
        <provided namespace='java.package' name='org.eclipse.jetty.util.ajax' version='10.0.5'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.util.ajax' version='10.0.5'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[10.0.5,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[10.0.5,11.0.0)'/>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.util.ajax
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.util.ajax' version='10.0.5'/>
      </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.jetty.util.ajax&#xA;Bundle-Version: 10.0.5
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.gemoc_studio.headless.feature.feature.jar' version='3.3.0.202107281019'>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Studio Headless Features'/>
        <property name='org.eclipse.equinox.p2.description' value='List of features in GEMOC Studio that are part of the core of the GEMOC process.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.gemoc.org'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.gemoc_studio'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.gemoc_studio.headless.feature'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.gemoc_studio.headless.feature.feature.jar' version='3.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.gemoc_studio.headless.feature' version='3.3.0.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.gemoc_studio.headless.feature' version='3.3.0.202107281019'/>
      </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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.jdt.compiler.tool' version='1.2.1200.v20210521-0550' generation='2'>
      <update id='org.eclipse.jdt.compiler.tool' range='[0.0.0,1.2.1200.v20210521-0550)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.fragmentName' value='Java Compiler Tool Support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%fragmentName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='compiler_tool_fragment'/>
        <property name='maven-groupId' value='org.eclipse.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.compiler.tool'/>
        <property name='maven-version' value='1.2.1200-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.compiler.tool' version='1.2.1200.v20210521-0550'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.compiler.tool' version='1.2.1200.v20210521-0550'/>
        <provided namespace='java.package' name='META-INF.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler.tool' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.compiler.tool' version='1.2.1200.v20210521-0550'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.jdt.core' version='1.2.1200.v20210521-0550'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.3.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jdt.compiler.tool
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.compiler.tool' version='1.2.1200.v20210521-0550'/>
      </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.jdt.compiler.tool;singleton:=true&#xA;Bundle-Version: 1.2.1200.v20210521-0550&#xA;Fragment-Host: org.eclipse.jdt.core;bundle-version=&quot;[3.3.0,4.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.ccslkernel.model.feature.feature.group' version='1.0.0.202106280832' singleton='false'>
      <update id='fr.inria.aoste.timesquare.ccslkernel.model.feature.feature.group' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Timesquare CCSL/Kernel Model'/>
        <property name='org.eclipse.equinox.p2.description' value='Timesquare CCSL Model with Kernel and Libraries.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.ccslkernel.model.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.model.feature.feature.group' version='1.0.0.202106280832'/>
      </provides>
      <requires size='12'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.model' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.model.edit' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.model.editor' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.modelunfolding' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.model.feature.feature.jar' range='[1.0.0.202106280832,1.0.0.202106280832]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='license.html' url='license.html'>
          The Kairos team-project (INRIA/I3S) makes available all content in this plug-in (&amp;quot;Content&amp;quot;).&#xA;Unless otherwise indicated below, the Content is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&amp;quot;EPL&amp;quot;).&#xA;A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &amp;quot;Program&amp;quot; will mean the Content.&#xA;If you did not receive this Content directly from the Kairos team-project, the Content is being redistributed&#xA;by another party (&amp;quot;Redistributor&amp;quot;) and different terms and conditions may apply to your use of any&#xA;object code in the Content. Check the Redistributor&amp;apos;s license that was provided with the Content. If no&#xA;such license exists, contact the Redistributor.&#xA;Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in&#xA;the Content and such source code may be obtained at http://timesquare.inria.fr.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='tooling.source.default' version='1.0.0' singleton='false'>
      <hostRequirements size='1'>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='source' range='0.0.0' optional='true' multiple='true' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='tooling.source.default' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='tooling' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='source' range='0.0.0' optional='true' multiple='true' greedy='false'/>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='uninstall'>
            removeSourceBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            addSourceBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.launcher' version='1.6.200.v20210416-2027' generation='2'>
      <update id='org.eclipse.equinox.launcher' range='[0.0.0,1.6.200.v20210416-2027)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Equinox Launcher'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <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='launcher'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.launcher'/>
        <property name='maven-version' value='1.6.200-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.launcher' version='1.6.200.v20210416-2027'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.launcher' version='1.6.200.v20210416-2027'/>
        <provided namespace='java.package' name='org.eclipse.core.launcher' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.launcher' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.launcher' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.launcher' version='1.6.200.v20210416-2027'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.equinox.launcher
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.launcher' version='1.6.200.v20210416-2027'/>
      </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.equinox.launcher;singleton:=true&#xA;Bundle-Version: 1.6.200.v20210416-2027
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.common.ui.ext' version='6.5.1.202106111115' generation='2'>
      <update id='org.eclipse.sirius.common.ui.ext' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Common UI Extensions'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.common.ui.ext'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.common.ui.ext' version='6.5.1.202106111115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.common.ui.ext' version='6.5.1.202106111115'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.ext' version='3.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.common.ui.ext' version='6.5.1.202106111115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common.ui' range='3.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.sirius.common.ui.ext
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.common.ui.ext' version='6.5.1.202106111115'/>
      </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.sirius.common.ui.ext;singleton:=true&#xA;Bundle-Version: 6.5.1.202106111115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.draw2d' version='3.10.100.201606061308' singleton='false'>
      <update id='org.eclipse.draw2d' range='[0.0.0,3.10.100.201606061308)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse GEF'/>
        <property name='df_LT.Plugin.name' value='Draw2d'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.draw2d.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.draw2d'/>
        <property name='maven-version' value='3.10.100-SNAPSHOT'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.draw2d' version='3.10.100.201606061308'/>
        <provided namespace='osgi.bundle' name='org.eclipse.draw2d' version='3.10.100.201606061308'/>
        <provided namespace='java.package' name='org.eclipse.draw2d' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.draw2d.graph' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.draw2d.geometry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.draw2d.images' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.draw2d.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.draw2d.parts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.draw2d.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.draw2d.widgets' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.4.0,4.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='3.8.1'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.draw2d' version='3.10.100.201606061308'/>
      </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.draw2d&#xA;Bundle-Version: 3.10.100.201606061308
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.commons.3rdparty.feature.feature.group' version='3.3.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.commons.3rdparty.feature.feature.group' range='[0.0.0,3.3.0.202107281019)' severity='0'/>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Commons 3rd party'/>
        <property name='org.eclipse.equinox.p2.description' value='Plugins coming from 3rd party that are bundled and redistributed here for convenience.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://gemoc.org/studio/'/>
        <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.gemoc.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.commons.3rdparty.feature'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.3rdparty.feature.feature.group' version='3.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jaxen' range='[1.1.6.202107281019,1.1.6.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jdom2' range='[2.0.6.202107281019,2.0.6.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.groovy' range='[2.4.9.202107281019,2.4.9.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.3rdparty.feature.feature.jar' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.commons.eclipse.pde' version='3.3.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.commons.eclipse.pde' range='[0.0.0,3.3.0.202107281019)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Commons Eclipse PDE'/>
        <property name='org.eclipse.equinox.p2.provider' value='INRIA'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.commons.eclipse.pde'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.eclipse.pde' version='3.3.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse.pde' version='3.3.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.commons.eclipse.pde' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.commons.eclipse.pde.classpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.commons.eclipse.pde.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.commons.eclipse.pde.manifest' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.commons.eclipse.pde.wizards.pages.pde' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.commons.eclipse.pde.wizards.pages.pde.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.commons.eclipse.pde.wizards.pages.pde.ui.templates' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.commons.eclipse.pde' version='3.3.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'>
          <description>
            org.eclipse.gemoc.commons.eclipse.pde
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.commons.eclipse.pde' version='3.3.0.202107281019'/>
      </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.gemoc.commons.eclipse.pde;singleton:=true&#xA;Bundle-Version: 3.3.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.examples.debug.vm' version='2.15.0.v20210609-1442' generation='2'>
      <update id='org.eclipse.ocl.examples.debug.vm' range='[0.0.0,2.15.0.v20210609-1442)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='OCL Debugger Framework'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <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.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples.debug.vm'/>
        <property name='maven-version' value='2.15.0-SNAPSHOT'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.debug.vm' version='2.15.0.v20210609-1442'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.examples.debug.vm' version='2.15.0.v20210609-1442'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.debug.vm' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.debug.vm.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.debug.vm.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.debug.vm.evaluator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.debug.vm.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.debug.vm.launching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.debug.vm.messages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.debug.vm.request' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.debug.vm.response' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.debug.vm.srclookup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.debug.vm.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.examples.debug.vm' version='2.15.0.v20210609-1442'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.base' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.log4j' range='[1.2.15,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.examples.debug.vm
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.examples.debug.vm' version='2.15.0.v20210609-1442'/>
      </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.ocl.examples.debug.vm;singleton:=true&#xA;Bundle-Version: 2.15.0.v20210609-1442
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='ch.qos.logback.classic' version='1.2.3.v20200428-2012' singleton='false' generation='2'>
      <update id='ch.qos.logback.classic' range='[0.0.0,1.2.3.v20200428-2012)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Logback Classic Module'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.description' value='logback-classic module'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='http://www.qos.ch'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='ch.qos.logback.classic'/>
        <property name='maven-version' value='1.2.3-SNAPSHOT'/>
      </properties>
      <provides size='32'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='ch.qos.logback.classic' version='1.2.3.v20200428-2012'/>
        <provided namespace='osgi.bundle' name='ch.qos.logback.classic' version='1.2.3.v20200428-2012'/>
        <provided namespace='java.package' name='ch.qos.logback.classic' version='1.2.3'/>
        <provided namespace='java.package' name='ch.qos.logback.classic.boolex' version='1.2.3'/>
        <provided namespace='java.package' name='ch.qos.logback.classic.db' version='1.2.3'/>
        <provided namespace='java.package' name='ch.qos.logback.classic.db.names' version='1.2.3'/>
        <provided namespace='java.package' name='ch.qos.logback.classic.db.script' version='1.2.3'/>
        <provided namespace='java.package' name='ch.qos.logback.classic.encoder' version='1.2.3'/>
        <provided namespace='java.package' name='ch.qos.logback.classic.filter' version='1.2.3'/>
        <provided namespace='java.package' name='ch.qos.logback.classic.gaffer' version='1.2.3'/>
        <provided namespace='java.package' name='ch.qos.logback.classic.helpers' version='1.2.3'/>
        <provided namespace='java.package' name='ch.qos.logback.classic.html' version='1.2.3'/>
        <provided namespace='java.package' name='ch.qos.logback.classic.jmx' version='1.2.3'/>
        <provided namespace='java.package' name='ch.qos.logback.classic.joran' version='1.2.3'/>
        <provided namespace='java.package' name='ch.qos.logback.classic.joran.action' version='1.2.3'/>
        <provided namespace='java.package' name='ch.qos.logback.classic.jul' version='1.2.3'/>
        <provided namespace='java.package' name='ch.qos.logback.classic.layout' version='1.2.3'/>
        <provided namespace='java.package' name='ch.qos.logback.classic.log4j' version='1.2.3'/>
        <provided namespace='java.package' name='ch.qos.logback.classic.net' version='1.2.3'/>
        <provided namespace='java.package' name='ch.qos.logback.classic.net.server' version='1.2.3'/>
        <provided namespace='java.package' name='ch.qos.logback.classic.pattern' version='1.2.3'/>
        <provided namespace='java.package' name='ch.qos.logback.classic.pattern.color' version='1.2.3'/>
        <provided namespace='java.package' name='ch.qos.logback.classic.selector' version='1.2.3'/>
        <provided namespace='java.package' name='ch.qos.logback.classic.selector.servlet' version='1.2.3'/>
        <provided namespace='java.package' name='ch.qos.logback.classic.servlet' version='1.2.3'/>
        <provided namespace='java.package' name='ch.qos.logback.classic.sift' version='1.2.3'/>
        <provided namespace='java.package' name='ch.qos.logback.classic.spi' version='1.2.3'/>
        <provided namespace='java.package' name='ch.qos.logback.classic.turbo' version='1.2.3'/>
        <provided namespace='java.package' name='ch.qos.logback.classic.util' version='1.2.3'/>
        <provided namespace='osgi.identity' name='ch.qos.logback.classic' version='1.2.3.v20200428-2012'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='68'>
        <required namespace='java.package' name='org.codehaus.groovy.control' range='[2.4.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.codehaus.groovy.control.customizers' range='[2.4.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.codehaus.groovy.reflection' range='[2.4.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.codehaus.groovy.runtime' range='[2.4.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.codehaus.groovy.runtime.callsite' range='[2.4.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.codehaus.groovy.runtime.typehandling' range='[2.4.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.codehaus.groovy.runtime.wrappers' range='[2.4.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.codehaus.groovy.transform' range='[2.4.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.servlet' range='[3.1.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.servlet.http' range='[3.1.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='ch.qos.logback.classic' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.classic.boolex' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.classic.db.names' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.classic.encoder' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.classic.gaffer' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.classic.jmx' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.classic.joran' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.classic.joran.action' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.classic.layout' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.classic.net' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.classic.net.server' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.classic.pattern' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.classic.pattern.color' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.classic.selector' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.classic.sift' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.classic.spi' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.classic.turbo' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.classic.util' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.boolex' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.db' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.encoder' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.filter' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.helpers' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.html' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.joran' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.joran.action' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.joran.conditional' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.joran.event' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.joran.spi' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.joran.util' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.joran.util.beans' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.net' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.net.server' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.net.ssl' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.pattern' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.pattern.color' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.pattern.parser' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.sift' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.spi' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.status' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.util' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.25,2.0.0)'/>
        <required namespace='java.package' name='org.slf4j' range='[1.7.25,2.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.25,2.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.25,2.0.0)'/>
        <required namespace='java.package' name='groovy.lang' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.management' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.naming' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.net' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.net.ssl' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='sun.reflect' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='ch.qos.logback.core.rolling' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.rolling.helper' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.read' range='[1.2.3,1.3.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='ch.qos.logback.classic' version='1.2.3.v20200428-2012'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: ch.qos.logback.classic&#xA;Bundle-Version: 1.2.3.v20200428-2012
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingcocoa.macosx.x86_64org.eclipse.equinox.event' version='3.3.0.202107281019' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.event' range='1.6.0.v20210212-1143'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.eclipse.equinox.event' version='3.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolingcocoa.macosx.x86_64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.event' range='1.6.0.v20210212-1143'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:2);markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtend.ide.source' version='2.25.0.v20210301-1408' singleton='false'>
      <update id='org.eclipse.xtend.ide.source' range='[0.0.0,2.25.0.v20210301-1408)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtend IDE 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.xtend'/>
        <property name='maven-artifactId' value='org.eclipse.xtend.ide'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.ide.source' version='2.25.0.v20210301-1408'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtend.ide.source' version='2.25.0.v20210301-1408'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtend.ide.source' version='2.25.0.v20210301-1408'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtend.ide.source' version='2.25.0.v20210301-1408'/>
      </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.xtend.ide.source&#xA;Bundle-Version: 2.25.0.v20210301-1408
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='config.a.jre.javase' version='16.0.0' singleton='false'>
      <hostRequirements size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='a.jre.javase' range='16.0.0'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='config.a.jre.javase' version='16.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='a.jre.javase' 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.emf.ecoretools.design.properties.source' version='3.3.3.202010261352' singleton='false'>
      <update id='org.eclipse.emf.ecoretools.design.properties.source' range='[0.0.0,3.3.3.202010261352)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='org.eclipse.emf.ecoretools.design.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.emf.ecoretools'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecoretools.design.properties'/>
        <property name='maven-version' value='3.3.3-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.design.properties.source' version='3.3.3.202010261352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecoretools.design.properties.source' version='3.3.3.202010261352'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecoretools.design.properties.source' version='3.3.3.202010261352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecoretools.design.properties.source' version='3.3.3.202010261352'/>
      </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.emf.ecoretools.design.properties.source&#xA;Bundle-Version: 3.3.3.202010261352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ajdt.feature.group' version='2.2.4.202103162301' singleton='false'>
      <update id='org.eclipse.ajdt.feature.group' range='[0.0.0,2.2.4.202103162301)' 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='http://eclipse.org/ajdt'/>
        <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.ajdt'/>
        <property name='maven-artifactId' value='org.eclipse.ajdt'/>
        <property name='maven-version' value='2.2.4-SNAPSHOT'/>
        <property name='df_LT.license' value='ECLIPSE FOUNDATION SOFTWARE USER AGREEMENT&#xA;March 17, 2005&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW. BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public&#xA;License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is provided with this&#xA;Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse.org CVS&#xA;repository (&quot;Repository&quot;) in CVS modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java? ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;Features may also include other Features (&quot;Included Features&quot;). Files named&#xA;&quot;feature.xml&quot; may contain a list of the names and version numbers of&#xA;Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Eclipse Update Manager, you must agree to a license (&quot;Feature Update&#xA;License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot;. Such Abouts,&#xA;Feature Licenses and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your&#xA;use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- IBM Public License 1.0 (available at http://oss.software.ibm.com/developerworks/opensource/license10.html)&#xA;- Metro Link Public License 1.00 (available at http://www.opengroup.org/openmotif/supporters/metrolink/license.html)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use,&#xA;and re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2000, 2007 SpringSource and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html'/>
        <property name='df_LT.featureName' value='AspectJ Development Tools'/>
        <property name='df_LT.description' value='AspectJ Development Tools (AJDT) including the AspectJ compiler.'/>
        <property name='df_LT.providerName' value='Eclipse AspectJ Development Tools'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ajdt.feature.group' version='2.2.4.202103162301'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='81'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.weaving.sdk.feature.group' range='[1.2.0.202103162301,1.2.0.202103162301]' optional='true'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.aspectj.feature.group' range='[1.9.6.202103162301,1.9.6.202103162301]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.ant' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.aspectj.weaver' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.aspectj.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ltk.core.refactoring' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.aspectj.ajde' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ant.core' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core.manipulation' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench.texteditor' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.editors' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.search' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.forms' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench.texteditor' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.editors' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.search' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.debug.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.launching' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.console' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.cheatsheets' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.debug' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.intro' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ant.core' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ltk.core.refactoring' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ajdt.core' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.aspectj.weaver' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filesystem' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.contribution.weaving.jdt' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ltk.ui.refactoring' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.ibm.icu' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide.application' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.osgi' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.browser' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.forms' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ltk.core.refactoring' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.junit.core' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.simpleconfigurator.manipulator' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.frameworkadmin' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.debug' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.launching' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.commands' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ajdt.core' range='[2.2.4.202103162301,2.2.4.202103162301]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.contribution.visualiser' range='[2.2.4.202103162301,2.2.4.202103162301]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ajdt.ui' range='[2.2.4.202103162301,2.2.4.202103162301]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ajdt.examples' range='[2.2.4.202103162301,2.2.4.202103162301]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.aspectj' range='[2.2.4.202103162301,2.2.4.202103162301]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ajdt.doc.user' range='[2.2.4.202103162301,2.2.4.202103162301]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.contribution.weaving.jdt' range='[2.2.4.202103162301,2.2.4.202103162301]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.contribution.xref.ui' range='[2.2.4.202103162301,2.2.4.202103162301]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.contribution.xref.core' range='[2.2.4.202103162301,2.2.4.202103162301]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ajdt.feature.jar' range='[2.2.4.202103162301,2.2.4.202103162301]'>
          <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.equinox.p2.publisher.eclipse.source' version='1.4.0.v20210421-1159' singleton='false'>
      <update id='org.eclipse.equinox.p2.publisher.eclipse.source' range='[0.0.0,1.4.0.v20210421-1159)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Provisioning Publisher for Eclipse 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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.publisher.eclipse'/>
        <property name='maven-version' value='1.4.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.publisher.eclipse.source' version='1.4.0.v20210421-1159'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.publisher.eclipse.source' version='1.4.0.v20210421-1159'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.publisher.eclipse.source' version='1.4.0.v20210421-1159'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.publisher.eclipse.source' version='1.4.0.v20210421-1159'/>
      </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.equinox.p2.publisher.eclipse.source&#xA;Bundle-Version: 1.4.0.v20210421-1159
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.trace.annotations' version='3.0.1.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.trace.annotations' range='[0.0.0,3.0.1.202107281019)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Tracingannotations Model'/>
        <property name='df_LT.providerName' value='www.example.org'/>
        <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.gemoc.multidimensional_trace_management'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.trace.annotations'/>
        <property name='maven-version' value='3.0.1-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.trace.annotations' version='3.0.1.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.trace.annotations' version='3.0.1.202107281019'/>
        <provided namespace='java.package' name='tracingannotations' version='0.0.0'/>
        <provided namespace='java.package' name='tracingannotations.impl' version='0.0.0'/>
        <provided namespace='java.package' name='tracingannotations.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.trace.annotations' version='3.0.1.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.trace.annotations
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.trace.annotations' version='3.0.1.202107281019'/>
      </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.gemoc.trace.annotations;singleton:=true&#xA;Bundle-Version: 3.0.1.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jsch.core' version='1.3.900.v20200422-1935' generation='2'>
      <update id='org.eclipse.jsch.core' range='[0.0.0,1.3.900.v20200422-1935)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='JSch Core'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.jsch'/>
        <property name='maven-artifactId' value='org.eclipse.jsch.core'/>
        <property name='maven-version' value='1.3.900-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsch.core' version='1.3.900.v20200422-1935'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jsch.core' version='1.3.900.v20200422-1935'/>
        <provided namespace='java.package' name='org.eclipse.jsch.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jsch.internal.core' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jsch.core' version='1.3.900.v20200422-1935'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='com.jcraft.jsch' range='[0.1.50,1.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.net' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jsch.core' version='1.3.900.v20200422-1935'/>
      </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.jsch.core;singleton:=true&#xA;Bundle-Version: 1.3.900.v20200422-1935
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecoretools.ale.ide' version='1.2.0.202007171516'>
      <update id='org.eclipse.emf.ecoretools.ale.ide' range='[0.0.0,1.2.0.202007171516)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='ALE Ide'/>
        <property name='org.eclipse.equinox.p2.provider' value='Inria/Obeo'/>
        <property name='maven-groupId' value='org.eclipse.emf.ecoretools.ale'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecoretools.ale.ide'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.ale.ide' version='1.2.0.202007171516'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecoretools.ale.ide' version='1.2.0.202007171516'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.ale.ide' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.ale.ide.env' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.ale.ide.jobs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.ale.ide.listener' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.ale.ide.project' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.ale.ide.project.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.ale.ide.resource' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecoretools.ale.ide' version='1.2.0.202007171516'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecoretools.ale.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.query' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecoretools.design' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.workspace' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.emf.common.util' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.emf.ecore.resource.impl' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecoretools.ale.ide' version='1.2.0.202007171516'/>
      </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.emf.ecoretools.ale.ide;singleton:=true&#xA;Bundle-Version: 1.2.0.202007171516
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.common.types.shared.jdt38' version='2.25.0.v20210301-0928' generation='2'>
      <update id='org.eclipse.xtext.common.types.shared.jdt38' range='[0.0.0,2.25.0.v20210301-0928)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Xtext Common Types Shared State (JDT 3.8)'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <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='fragment'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.common.types.shared.jdt38'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.shared.jdt38' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.common.types.shared.jdt38' version='2.25.0.v20210301-0928'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.shared.jdt38' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.common.types.shared.jdt38' version='2.25.0.v20210301-0928'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.xtext.common.types.shared' version='2.25.0.v20210301-0928'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types.shared' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.13.1' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='3.13.100' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
        <required namespace='java.package' name='org.eclipse.ui.ide' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.common.types.shared.jdt38' version='2.25.0.v20210301-0928'/>
      </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.xtext.common.types.shared.jdt38;singleton:=true&#xA;Bundle-Version: 2.25.0.v20210301-0928&#xA;Fragment-Host: org.eclipse.xtext.common.types.shared
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.examples.feature.jar' version='2.25.0.v20210301-1429'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='Xtext Examples'/>
        <property name='df_LT.description' value='Xtext Examples Feature'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext.feature'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.examples'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.examples.feature.jar' version='2.25.0.v20210301-1429'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.xtext.examples' version='2.25.0.v20210301-1429'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.xtext.examples' version='2.25.0.v20210301-1429'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        Copyright (c) 2009, 2018 itemis AG (http://www.itemis.eu) and others.&#xA;&#xA;This program and the accompanying materials &#xA;are made available under the terms of the Eclipse Public License 2.0 &#xA;which is available at http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.compare.doc' version='3.3.14.202102231741'>
      <update id='org.eclipse.emf.compare.doc' range='[0.0.0,3.3.14.202102231741)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EMF Compare Documentation'/>
        <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.emf.compare'/>
        <property name='maven-artifactId' value='org.eclipse.emf.compare.doc'/>
        <property name='maven-version' value='3.3.14-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.doc' version='3.3.14.202102231741'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.compare.doc' version='3.3.14.202102231741'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.compare.doc' version='3.3.14.202102231741'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.compare.doc' version='3.3.14.202102231741'/>
      </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.emf.compare.doc; singleton:=true&#xA;Bundle-Version: 3.3.14.202102231741
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.mapping.editor.feature.source.feature.group' version='1.0.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.moccml.mapping.editor.feature.source.feature.group' range='[0.0.0,1.0.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='ECL model and editor Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='the ECL language and transformation to specify the concurrent&#xA;and timing aspect of your language ! (Ie. moccml.mapings)'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://timesquare.inria.fr/ecl'/>
        <property name='org.eclipse.equinox.p2.provider' value='Aoste INRIA / I3S'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.moccml.mapping.framework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.mapping.editor.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.editor.feature.source.feature.group' version='1.0.0.202107281019'/>
      </provides>
      <requires size='5'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.editor.feature.feature.group' range='[1.0.0.202107281019,1.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.source' range='[1.0.0.202107281019,1.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.xtext.source' range='[1.0.0.202107281019,1.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.xtext.ui.source' range='[1.0.0.202107281019,1.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.editor.feature.source.feature.jar' range='[1.0.0.202107281019,1.0.0.202107281019]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          Copyright (c) 2017 I3S laboratory and others.&#xA;    All rights reserved. This program and the accompanying materials&#xA;    are made available under the terms of the Eclipse Public License v1.0&#xA;    which accompanies this distribution, and is available at&#xA;    http://www.eclipse.org/legal/epl-v10.html&#xA;   &#xA;    Contributors:&#xA;        I3S laboratory - initial API and implementation
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.ecoretools.sdk.feature.jar' version='3.3.3.202010261352'>
      <properties size='11'>
        <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='http://wiki.eclipse.org/index.php/Ecore_Tools'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='Ecore Diagram Editor (SDK)'/>
        <property name='df_LT.description' value='Ecore Diagram Editor SDK includes runtime, source, and documentation'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.ecoretools.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecoretools.sdk'/>
        <property name='maven-version' value='3.3.3-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.sdk.feature.jar' version='3.3.3.202010261352'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.ecoretools.sdk' version='3.3.3.202010261352'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.ecoretools.sdk' version='3.3.3.202010261352'/>
      </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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2007, 2010 Anyware Technologies and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.mapping.ecore' version='2.8.0.v20180706-1146'>
      <update id='org.eclipse.emf.mapping.ecore' range='[0.0.0,2.8.0.v20180706-1146)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EMF Ecore Mapping'/>
        <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.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mapping.ecore'/>
        <property name='maven-version' value='2.8.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore' version='2.8.0.v20180706-1146'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mapping.ecore' version='2.8.0.v20180706-1146'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mapping.ecore' version='2.8.0.v20180706-1146'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mapping.ecore' version='2.8.0.v20180706-1146'/>
      </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.emf.mapping.ecore;singleton:=true&#xA;Bundle-Version: 2.8.0.v20180706-1146
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.uml.feature.jar' version='5.15.0.v20210609-1442'>
      <properties size='11'>
        <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://projects.eclipse.org/projects/modeling.mdt.ocl'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='OCL Classic: UML Parser,Evaluator'/>
        <property name='df_LT.description' value='Provides just enough functionality to parse and evaluate OCL queries on UML Models using the UML API.'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='maven-groupId' value='org.eclipse.ocl.features'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.uml'/>
        <property name='maven-version' value='5.15.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.uml.feature.jar' version='5.15.0.v20210609-1442'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.ocl.uml' version='5.15.0.v20210609-1442'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.ocl.uml' version='5.15.0.v20210609-1442'/>
      </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>
        [Documentation] Copyright text will be taken from the shared license feature
      </copyright>
    </unit>
    <unit id='org.eclipse.m2e.model.edit' version='1.18.0.20210601-1135' generation='2'>
      <update id='org.eclipse.m2e.model.edit' range='[0.0.0,1.18.0.20210601-1135)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.Bundle-Name' value='Maven Project Model Edit Bundle'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org - m2e'/>
        <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.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.model.edit'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.model.edit' version='1.18.0.20210601-1135'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.model.edit' version='1.18.0.20210601-1135'/>
        <provided namespace='java.package' name='org.eclipse.m2e.model.edit.pom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.model.edit.pom.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.model.edit.pom.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.model.edit.pom.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.model.edit' version='1.18.0.20210601-1135'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.uriresolver' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emf' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.core' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.m2e.model.edit
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.model.edit' version='1.18.0.20210601-1135'/>
      </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.m2e.model.edit;singleton:=true&#xA;Bundle-Version: 1.18.0.20210601-1135
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='202107281019.GEMOC_5_Execution Java_Components' version='1.0.0.7N--cLWRFL7MAMGAqMwGAH0'>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Execution Java (detailled components)'/>
        <property name='org.eclipse.equinox.p2.description' value='Individual components that are part of GEMOC and coming from https://github.com/eclipse/gemoc-studio-execution-java/'/>
        <property name='org.eclipse.equinox.p2.type.category' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='202107281019.GEMOC_5_Execution Java_Components' version='1.0.0.7N--cLWRFL7MAMGAqMwGAH0'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.sequential.javaxdsml.feature.feature.group' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.sequential.javaengine.ui.feature.feature.group' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.sequential.javaengine.feature.feature.group' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
    </unit>
    <unit id='org.eclipse.xtext.xtext.ui.graph.source' version='2.25.0.v20210301-0928' singleton='false'>
      <update id='org.eclipse.xtext.xtext.ui.graph.source' range='[0.0.0,2.25.0.v20210301-0928)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext Railroad Diagram 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.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xtext.ui.graph'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.ui.graph.source' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xtext.ui.graph.source' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.xtext.ui.graph.source' version='2.25.0.v20210301-0928'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xtext.ui.graph.source' version='2.25.0.v20210301-0928'/>
      </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.xtext.xtext.ui.graph.source&#xA;Bundle-Version: 2.25.0.v20210301-0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.feature.group' version='2.26.0.v20210506-1425' singleton='false'>
      <update id='org.eclipse.emf.feature.group' range='[0.0.0,2.26.0.v20210506-1425)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf'/>
        <property name='maven-version' value='2.26.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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='EMF - Eclipse Modeling Framework Runtime and Tools'/>
        <property name='df_LT.description' value='The runtime and tools for EMF, without source or documentation.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.feature.group' version='2.26.0.v20210506-1425'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='20'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common.feature.group' range='[2.22.0.v20210319-0732,2.22.0.v20210319-0732]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common.ui.feature.group' range='[2.17.0.v20190507-0402,2.17.0.v20190507-0402]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.feature.group' range='[2.24.0.v20210405-0628,2.24.0.v20210405-0628]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit.feature.group' range='[2.16.0.v20190920-0401,2.16.0.v20190920-0401]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit.ui.feature.group' range='[2.21.0.v20210506-1232,2.21.0.v20210506-1232]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.edit.feature.group' range='[2.14.0.v20190822-1451,2.14.0.v20190822-1451]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.editor.feature.group' range='[2.17.0.v20190528-0725,2.17.0.v20190528-0725]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.feature.group' range='[2.22.0.v20210420-0623,2.22.0.v20210420-0623]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ui.feature.group' range='[2.23.0.v20210412-0833,2.23.0.v20210412-0833]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ecore.feature.group' range='[2.26.0.v20210506-1425,2.26.0.v20210506-1425]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ecore.ui.feature.group' range='[2.26.0.v20210405-0904,2.26.0.v20210405-0904]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.converter.feature.group' range='[2.16.0.v20210405-0904,2.16.0.v20210405-0904]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.databinding.feature.group' range='[1.7.0.v20190323-1059,1.7.0.v20190323-1059]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.databinding.edit.feature.group' range='[1.8.0.v20210113-0340,1.8.0.v20210113-0340]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.feature.group' range='[2.13.0.v20190323-1059,2.13.0.v20190323-1059]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore.feature.group' range='[2.12.0.v20190323-1059,2.12.0.v20190323-1059]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ui.feature.group' range='[2.13.0.v20190323-1059,2.13.0.v20190323-1059]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore.editor.feature.group' range='[2.14.0.v20190528-0725,2.14.0.v20190528-0725]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf' range='[2.8.0.v20180706-1146,2.8.0.v20180706-1146]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.feature.jar' range='[2.26.0.v20210506-1425,2.26.0.v20210506-1425]'>
          <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 uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='fr.inria.diverse.k3.al.annotationprocessor.plugin' version='3.3.0.v20210326-1102' singleton='false' generation='2'>
      <update id='fr.inria.diverse.k3.al.annotationprocessor.plugin' range='[0.0.0,3.3.0.v20210326-1102)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='K3 Annotation Processor'/>
        <property name='org.eclipse.equinox.p2.provider' value='Inria DiverSE'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.diverse.k3.al.annotationprocessor.plugin' version='3.3.0.v20210326-1102'/>
        <provided namespace='osgi.bundle' name='fr.inria.diverse.k3.al.annotationprocessor.plugin' version='3.3.0.v20210326-1102'/>
        <provided namespace='java.package' name='fr.inria.diverse.k3.al.annotationprocessor' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.diverse.k3.al.annotationprocessor.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.diverse.k3.al.annotationprocessor.stepmanager' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.diverse.k3.al.annotationprocessor.plugin' version='3.3.0.v20210326-1102'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='2.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.7.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            fr.inria.diverse.k3.al.annotationprocessor.plugin
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.diverse.k3.al.annotationprocessor.plugin' version='3.3.0.v20210326-1102'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.diverse.k3.al.annotationprocessor.plugin&#xA;Bundle-Version: 3.3.0.v20210326-1102
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.draw2d.ui.render.awt' version='1.8.0.202004160913' generation='2'>
      <update id='org.eclipse.gmf.runtime.draw2d.ui.render.awt' range='[0.0.0,1.8.0.202004160913)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF Draw2d Image AWT based Rendering Additions'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.draw2d.ui.render.awt'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.draw2d.ui.render.awt'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.draw2d.ui.render.awt' version='1.8.0.202004160913'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.draw2d.ui.render.awt' version='1.8.0.202004160913'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.render.awt.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.render.awt.internal.graphics' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.render.awt.internal.image' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.render.awt.internal.svg' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.render.awt.internal.svg.export' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.render.awt.internal.svg.metafile' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.draw2d.ui.render.awt' version='1.8.0.202004160913'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.draw2d.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.draw2d.ui.render' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.ext.awt' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.transcoder' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.bridge' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.dom' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.dom.svg' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.svggen' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.util' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.xml' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.pdf' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.w3c.dom.svg' range='[1.1.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.draw2d.ui.render.awt' version='1.8.0.202004160913'/>
      </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.gmf.runtime.draw2d.ui.render.awt;singleton:=true&#xA;Bundle-Version: 1.8.0.202004160913
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.compare.core' version='3.6.1000.v20201020-1107' singleton='false' generation='2'>
      <update id='org.eclipse.compare.core' range='[0.0.0,3.6.1000.v20201020-1107)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Core Compare Support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.compare'/>
        <property name='maven-artifactId' value='org.eclipse.compare.core'/>
        <property name='maven-version' value='3.6.1000-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.core' version='3.6.1000.v20201020-1107'/>
        <provided namespace='osgi.bundle' name='org.eclipse.compare.core' version='3.6.1000.v20201020-1107'/>
        <provided namespace='java.package' name='org.eclipse.compare.internal.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.compare.internal.core.patch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.compare.patch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.compare.rangedifferencer' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.compare.core' version='3.6.1000.v20201020-1107'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.compare.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.compare.core' version='3.6.1000.v20201020-1107'/>
      </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.compare.core&#xA;Bundle-Version: 3.6.1000.v20201020-1107
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.databinding.edit.feature.group' version='1.8.0.v20210113-0340' singleton='false'>
      <update id='org.eclipse.emf.databinding.edit.feature.group' range='[0.0.0,1.8.0.v20210113-0340)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.databinding.edit'/>
        <property name='maven-version' value='1.8.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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='EMF Edit Data Binding'/>
        <property name='df_LT.description' value='Support for using EMF objects with JFace&apos;s data binding framework and integrating with EMF&apos;s editing framework.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.databinding.edit.feature.group' version='1.8.0.v20210113-0340'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.databinding' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.databinding.edit' range='[1.7.0.v20210113-0340,1.7.0.v20210113-0340]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.databinding.edit.feature.jar' range='[1.8.0.v20210113-0340,1.8.0.v20210113-0340]'>
          <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 uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2007-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='toolinggemoc_studio.configuration' version='3.3.0.202107281019'>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolinggemoc_studio.configuration' version='3.3.0.202107281019'/>
      </provides>
      <requires size='27'>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggemoc_studio.ini.win32.win32.x86_64' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.eclipse.core.runtime' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.eclipse.equinox.common' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.eclipse.core.runtime' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.apache.felix.scr' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggemoc_studio.config.win32.win32.x86_64' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.apache.felix.scr' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggemoc_studio.ini.gtk.linux.x86_64' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.eclipse.update.configurator' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggemoc_studio.config.cocoa.macosx.x86_64' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.eclipse.core.runtime' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.eclipse.equinox.common' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.eclipse.equinox.p2.reconciler.dropins' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.apache.felix.scr' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.eclipse.equinox.p2.reconciler.dropins' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.eclipse.equinox.event' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggemoc_studio.config.gtk.linux.x86_64' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.eclipse.equinox.event' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.eclipse.equinox.common' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.eclipse.equinox.simpleconfigurator' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.eclipse.equinox.p2.reconciler.dropins' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.eclipse.update.configurator' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggemoc_studio.ini.cocoa.macosx.x86_64' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.eclipse.update.configurator' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.eclipse.equinox.simpleconfigurator' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.eclipse.equinox.event' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.eclipse.equinox.simpleconfigurator' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
    </unit>
    <unit id='org.eclipse.help.feature.group' version='2.3.600.v20210611-1600' singleton='false'>
      <update id='org.eclipse.help.feature.group' range='[0.0.0,2.3.600.v20210611-1600)' severity='0'/>
      <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.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.help.feature'/>
        <property name='maven-artifactId' value='org.eclipse.help'/>
        <property name='maven-version' value='2.3.600-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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2008, 2013 IBM Corporation and others.'/>
        <property name='df_LT.featureName' value='Eclipse Help System'/>
        <property name='df_LT.description' value='Eclipse help system.'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.feature.group' version='2.3.600.v20210611-1600'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='28'>
        <required namespace='org.eclipse.equinox.p2.iu' name='javax.el' range='[2.2.0.v201303151357,2.2.0.v201303151357]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='jakarta.servlet-api' range='[4.0.0,4.0.0]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='javax.servlet.jsp' range='[2.2.0.v201112011158,2.2.0.v201112011158]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.sun.el' range='[2.2.0.v201303151357,2.2.0.v201303151357]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.logging' range='[1.2.0.v20180409-1502,1.2.0.v20180409-1502]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.jasper.glassfish' range='[2.2.2.v201501141630,2.2.2.v201501141630]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.lucene.analyzers-common' range='[8.4.1.v20200122-1459,8.4.1.v20200122-1459]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.lucene.core' range='[8.4.1.v20200122-1459,8.4.1.v20200122-1459]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.lucene.analyzers-smartcn' range='[8.4.1.v20200122-1459,8.4.1.v20200122-1459]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.http.jetty' range='[3.8.0.v20210414-1616,3.8.0.v20210414-1616]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.http.registry' range='[1.2.0.v20200614-1851,1.2.0.v20200614-1851]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.http.servlet' range='[1.7.100.v20210311-1631,1.7.100.v20210311-1631]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.jsp.jasper' range='[1.1.500.v20200422-1833,1.1.500.v20200422-1833]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.jsp.jasper.registry' range='[1.1.400.v20200422-1833,1.1.400.v20200422-1833]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.base' range='[4.3.300.v20210611-1600,4.3.300.v20210611-1600]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.ui' range='[4.3.0.v20210409-1726,4.3.0.v20210409-1726]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.webapp' range='[3.10.300.v20210507-0822,3.10.300.v20210507-0822]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.http' range='[10.0.5,10.0.5]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.io' range='[10.0.5,10.0.5]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.security' range='[10.0.5,10.0.5]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.server' range='[10.0.5,10.0.5]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.servlet' range='[10.0.5,10.0.5]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.util' range='[10.0.5,10.0.5]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.util.ajax' range='[10.0.5,10.0.5]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.slf4j.api' range='[1.7.30.v20200204-2150,1.7.30.v20200204-2150]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.net' range='[1.3.1100.v20210424-0724,1.3.1100.v20210424-0724]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security' range='[1.3.600.v20210126-1005,1.3.600.v20210126-1005]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.feature.jar' range='[2.3.600.v20210611-1600,2.3.600.v20210611-1600]'>
          <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='fr.inria.aoste.timesquare.feature.feature.jar' version='1.0.0.202106280832'>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='%featureLabel'/>
        <property name='org.eclipse.equinox.p2.description' value='Timesquare complete with all features : Core plugins, Integration with Eclipse UI and all simulation backends.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='org.eclipse.update.feature.plugin' value='fr.inria.aoste.timesquare.branding'/>
        <property name='df_LT.featureLabel' value='Timesquare'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.feature.feature.jar' version='1.0.0.202106280832'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='fr.inria.aoste.timesquare.feature' version='1.0.0.202106280832'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='fr.inria.aoste.timesquare.feature' version='1.0.0.202106280832'/>
      </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='license.html' url='license.html'>
          The Kairos team-project (INRIA/I3S) makes available all content in this plug-in (&amp;quot;Content&amp;quot;).&#xA;Unless otherwise indicated below, the Content is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&amp;quot;EPL&amp;quot;).&#xA;A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &amp;quot;Program&amp;quot; will mean the Content.&#xA;If you did not receive this Content directly from the Kairos team-project, the Content is being redistributed&#xA;by another party (&amp;quot;Redistributor&amp;quot;) and different terms and conditions may apply to your use of any&#xA;object code in the Content. Check the Redistributor&amp;apos;s license that was provided with the Content. If no&#xA;such license exists, contact the Redistributor.&#xA;Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in&#xA;the Content and such source code may be obtained at http://timesquare.inria.fr.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='fr.inria.aoste.timesquare.backend.codeexecution.xtext.ui' version='1.0.0.202106280832' generation='2'>
      <update id='fr.inria.aoste.timesquare.backend.codeexecution.xtext.ui' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='fr.inria.aoste.timesquare.backend.codeexecution.xtext.ui'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.backend.codeexecution.xtext.ui'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.backend.codeexecution.xtext.ui' version='1.0.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.timesquare.backend.codeexecution.xtext.ui' version='1.0.0.202106280832'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.backend.codeexecution.ui' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.backend.codeexecution.ui.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.backend.codeexecution.ui.contentassist.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.backend.codeexecution.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.backend.codeexecution.ui.quickfix' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.timesquare.backend.codeexecution.xtext.ui' version='1.0.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.model' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.backend.codeexecution.model' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.backend.codeexecution.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.logging' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.timesquare.backend.codeexecution.xtext.ui' version='1.0.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.timesquare.backend.codeexecution.xtext.ui; singleton:=true&#xA;Bundle-Version: 1.0.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.model.editor' version='1.0.0.202106280832' generation='2'>
      <update id='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.model.editor' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='CCSLPriority Model Editor'/>
        <property name='df_LT.providerName' value='Kairos INRIA/I3S'/>
        <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='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.model.editor'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.model.editor' version='1.0.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.model.editor' version='1.0.0.202106280832'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.model.ccslpriority.presentation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.model.editor' version='1.0.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.model.edit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.model.edit' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.model.editor' version='1.0.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.timesquare.ccslkernel.solver.priorities.model.editor;singleton:=true&#xA;Bundle-Version: 1.0.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.rcp.feature.group' version='4.20.0.v20210602-2209' singleton='false'>
      <update id='org.eclipse.e4.rcp.feature.group' range='[0.0.0,4.20.0.v20210602-2209)' severity='0'/>
      <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.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.e4.feature'/>
        <property name='maven-artifactId' value='org.eclipse.e4.rcp'/>
        <property name='maven-version' value='4.20.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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2010, 2019 IBM Corporation and others.'/>
        <property name='df_LT.featureName' value='Eclipse 4 Rich Client Platform'/>
        <property name='df_LT.description' value='The bundles typical required by Eclipse RCP applications as of version 4.0'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.rcp.feature.group' version='4.20.0.v20210602-2209'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='87'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common.feature.group' range='[2.7.0,3.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.feature.group' range='[2.7.0,3.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.services' range='[2.2.600.v20210110-1654,2.2.600.v20210110-1654]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.swt' range='[0.16.100.v20210315-1604,0.16.100.v20210315-1604]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.commands' range='[1.0.0.v20210507-1901,1.0.0.v20210507-1901]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.bindings' range='[0.13.0.v20201119-1132,0.13.0.v20201119-1132]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.model.workbench' range='[2.1.1000.v20210111-0958,2.1.1000.v20210111-0958]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.services' range='[1.5.0.v20210115-1333,1.5.0.v20210115-1333]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.renderers.swt' range='[0.15.100.v20210515-1815,0.15.100.v20210515-1815]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench' range='[1.13.0.v20210521-0741,1.13.0.v20210521-0741]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.css.core' range='[0.13.0.v20201015-0653,0.13.0.v20201015-0653]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.css.swt' range='[0.14.200.v20210401-1241,0.14.200.v20210401-1241]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.css' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.w3c.css.sac' range='[1.3.1.v200903091627,1.3.1.v200903091627]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.util' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.w3c.dom.svg' range='[1.1.0.v201011041433,1.1.0.v201011041433]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.w3c.dom.smil' range='[1.0.1.v200903091627,1.0.1.v200903091627]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.w3c.dom.events' range='[3.0.0.draft20060413_v201105210656,3.0.0.draft20060413_v201105210656]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='javax.inject' range='[1.0.0.v20091030,1.0.0.v20091030]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='javax.annotation' range='[1.3.5.v20200909-1856,1.3.5.v20200909-1856]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.di' range='[1.7.800.v20210526-1618,1.7.800.v20210526-1618]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.contexts' range='[1.8.400.v20191217-1710,1.8.400.v20191217-1710]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.i18n' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.constants' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.xmlgraphics' range='[2.6.0.v20210409-0748,2.6.0.v20210409-0748]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.io' range='[2.8.0.v20210415-0900,2.8.0.v20210415-0900]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.logging' range='[1.2.0.v20180409-1502,1.2.0.v20180409-1502]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.di.extensions' range='[0.16.0.v20200507-0938,0.16.0.v20200507-0938]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.css.swt.theme' range='[0.13.0.v20201026-1147,0.13.0.v20201026-1147]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.di' range='[1.3.0.v20210222-1018,1.3.0.v20210222-1018]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.widgets' range='[1.2.900.v20210412-0842,1.2.900.v20210412-0842]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.renderers.swt.cocoa' range='[0.12.600.v20200416-0656,0.12.600.v20200416-0656]'>
          <filter>
            (&amp;(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.common' range='[3.15.0.v20210518-0604,3.15.0.v20210518-0604]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.felix.scr' range='[2.1.24.v20200924-1939,2.1.24.v20200924-1939]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.event' range='[1.6.0.v20210212-1143,1.6.0.v20210212-1143]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.commands' range='[3.10.0.v20210401-0744,3.10.0.v20210401-0744]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.contenttype' range='[3.7.1000.v20210409-1722,3.7.1000.v20210409-1722]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.databinding' range='[1.10.100.v20200926-1123,1.10.100.v20200926-1123]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.databinding.beans' range='[1.7.200.v20210111-0759,1.7.200.v20210111-0759]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.databinding.observable' range='[1.10.0.v20200730-0848,1.10.0.v20200730-0848]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.databinding.property' range='[1.8.100.v20200619-0651,1.8.100.v20200619-0651]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.expressions' range='[3.7.100.v20210203-1000,3.7.100.v20210203-1000]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.jobs' range='[3.11.0.v20210420-1453,3.11.0.v20210420-1453]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='[3.22.0.v20210506-1025,3.22.0.v20210506-1025]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.app' range='[1.5.100.v20210212-1143,1.5.100.v20210212-1143]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.launcher' range='[1.6.200.v20210416-2027,1.6.200.v20210416-2027]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.preferences' range='[3.8.200.v20210212-1143,3.8.200.v20210212-1143]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.registry' range='[3.10.200.v20210503-1606,3.10.200.v20210503-1606]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.simpleconfigurator' range='[1.4.0.v20210315-2228,1.4.0.v20210315-2228]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.osgi' range='[3.16.300.v20210525-1715,3.16.300.v20210525-1715]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.osgi.compatibility.state' range='[1.2.400.v20210401-1438,1.2.400.v20210401-1438]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.osgi.services' range='[3.10.100.v20210324-0936,3.10.100.v20210324-0936]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.osgi.util' range='[3.6.0.v20210212-1137,3.6.0.v20210212-1137]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.launcher.cocoa.macosx.x86_64' range='[1.2.200.v20210527-0259,1.2.200.v20210527-0259]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.launcher.cocoa.macosx.aarch64' range='[1.2.200.v20210527-0259,1.2.200.v20210527-0259]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.launcher.gtk.linux.ppc64le' range='[1.2.200.v20210429-1609,1.2.200.v20210429-1609]'>
          <filter>
            (&amp;(osgi.arch=ppc64le)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.launcher.gtk.linux.aarch64' range='[1.2.200.v20210429-1609,1.2.200.v20210429-1609]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.launcher.gtk.linux.x86_64' range='[1.2.200.v20210429-1609,1.2.200.v20210429-1609]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.launcher.win32.win32.x86_64' range='[1.2.200.v20210429-1609,1.2.200.v20210429-1609]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt' range='[3.116.100.v20210602-2209,3.116.100.v20210602-2209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.win32.win32.x86_64' range='[3.116.100.v20210602-2209,3.116.100.v20210602-2209]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.gtk.linux.ppc64le' range='[3.116.100.v20210602-2209,3.116.100.v20210602-2209]'>
          <filter>
            (&amp;(osgi.arch=ppc64le)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.gtk.linux.aarch64' range='[3.116.100.v20210602-2209,3.116.100.v20210602-2209]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.gtk.linux.x86_64' range='[3.116.100.v20210602-2209,3.116.100.v20210602-2209]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.cocoa.macosx.x86_64' range='[3.116.100.v20210602-2209,3.116.100.v20210602-2209]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.cocoa.macosx.aarch64' range='[3.116.100.v20210602-2209,3.116.100.v20210602-2209]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface' range='[3.22.200.v20210401-0958,3.22.200.v20210401-0958]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.databinding' range='[1.12.200.v20210111-0911,1.12.200.v20210111-0911]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench3' range='[0.15.500.v20201021-1339,0.15.500.v20201021-1339]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.felix.gogo.command' range='[1.1.2.v20210111-1007,1.1.2.v20210111-1007]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.felix.gogo.runtime' range='[1.1.4.v20210111-1007,1.1.4.v20210111-1007]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.felix.gogo.shell' range='[1.1.4.v20210111-1007,1.1.4.v20210111-1007]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.console' range='[1.4.400.v20210602-1312,1.4.400.v20210602-1312]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.addons.swt' range='[1.4.200.v20210321-1910,1.4.200.v20210321-1910]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.bidi' range='[1.3.100.v20210212-1143,1.3.100.v20210212-1143]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.dialogs' range='[1.2.100.v20201109-2317,1.2.100.v20201109-2317]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.jxpath' range='[1.3.0.v200911051830,1.3.0.v200911051830]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.emf.xpath' range='[0.2.800.v20200609-0849,0.2.800.v20200609-0849]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.di.annotations' range='[1.6.600.v20191216-2352,1.6.600.v20191216-2352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.swt.gtk' range='[1.1.100.v20210108-1832,1.1.100.v20210108-1832]'>
          <filter>
            (osgi.ws=gtk)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.swt.win32' range='[1.1.0.v20201119-1132,1.1.0.v20201119-1132]'>
          <filter>
            (osgi.ws=win32)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.di.extensions.supplier' range='[0.16.0.v20210412-1358,0.16.0.v20210412-1358]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.urischeme' range='[1.1.400.v20210407-1558,1.1.400.v20210407-1558]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.notifications' range='[0.3.0.v20210218-1820,0.3.0.v20210218-1820]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.sun.jna' range='[5.8.0.v20210503-0343,5.8.0.v20210503-0343]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.sun.jna.platform' range='[5.8.0.v20210406-1004,5.8.0.v20210406-1004]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.rcp.feature.jar' range='[4.20.0.v20210602-2209,4.20.0.v20210602-2209]'>
          <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.emf.codegen.ecore.feature.group' version='2.26.0.v20210506-1425' singleton='false'>
      <update id='org.eclipse.emf.codegen.ecore.feature.group' range='[0.0.0,2.26.0.v20210506-1425)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.codegen.ecore'/>
        <property name='maven-version' value='2.26.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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='EMF Ecore Code Generator'/>
        <property name='df_LT.description' value='EMF&apos;s generator model and tools for generating code from Ecore models.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ecore.feature.group' version='2.26.0.v20210506-1425'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.launching' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.ant' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ant.core' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ecore' range='[2.26.0.v20210506-1425,2.26.0.v20210506-1425]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ant' range='[2.11.0.v20200324-0723,2.11.0.v20200324-0723]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ecore.feature.jar' range='[2.26.0.v20210506-1425,2.26.0.v20210506-1425]'>
          <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 uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.eef' version='2.1.5.202008270808' generation='2'>
      <update id='org.eclipse.eef' range='[0.0.0,2.1.5.202008270808)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EEF Model'/>
        <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.eef'/>
        <property name='maven-artifactId' value='org.eclipse.eef'/>
        <property name='maven-version' value='2.1.5-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef' version='2.1.5.202008270808'/>
        <provided namespace='osgi.bundle' name='org.eclipse.eef' version='2.1.5.202008270808'/>
        <provided namespace='java.package' name='org.eclipse.eef' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.impl' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.util' version='2.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.eef' version='2.1.5.202008270808'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.8.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.eef' version='2.1.5.202008270808'/>
      </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.eef;singleton:=true&#xA;Bundle-Version: 2.1.5.202008270808
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.backend.feature.feature.group' version='1.0.0.202106280832' singleton='false'>
      <update id='fr.inria.aoste.timesquare.backend.feature.feature.group' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Timesquare CCSL Simulation Backend Manager'/>
        <property name='org.eclipse.equinox.p2.description' value='Manager For All CCSL Simulation Backends'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.backend.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.backend.feature.feature.group' version='1.0.0.202106280832'/>
      </provides>
      <requires size='21'>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.utils.feature.feature.group' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.trace.util.feature.feature.group' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.instantrelation.feature.feature.group' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.launcher.feature.feature.group' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.codec' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.utils.extensionpoint' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.trace' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.trace.util' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.instantrelation.trace.relation' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.instantrelation' range='1.3.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.launcher.core' range='1.4.1'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.trace.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.backend.manager' range='[1.2.0.202106280832,1.2.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.backend.feature.feature.jar' range='[1.0.0.202106280832,1.0.0.202106280832]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='license.html' url='license.html'>
          The Kairos team-project (INRIA/I3S) makes available all content in this plug-in (&amp;quot;Content&amp;quot;).&#xA;Unless otherwise indicated below, the Content is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&amp;quot;EPL&amp;quot;).&#xA;A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &amp;quot;Program&amp;quot; will mean the Content.&#xA;If you did not receive this Content directly from the Kairos team-project, the Content is being redistributed&#xA;by another party (&amp;quot;Redistributor&amp;quot;) and different terms and conditions may apply to your use of any&#xA;object code in the Content. Check the Redistributor&amp;apos;s license that was provided with the Content. If no&#xA;such license exists, contact the Redistributor.&#xA;Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in&#xA;the Content and such source code may be obtained at http://timesquare.inria.fr.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.ocl.uml' version='5.15.0.v20210609-1442' generation='2'>
      <update id='org.eclipse.ocl.uml' range='[0.0.0,5.15.0.v20210609-1442)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='OCL for UML'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <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.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.uml'/>
        <property name='maven-version' value='5.15.0-SNAPSHOT'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.uml' version='5.15.0.v20210609-1442'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.uml' version='5.15.0.v20210609-1442'/>
        <provided namespace='java.package' name='org.eclipse.ocl.uml' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.uml.options' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.uml.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.uml.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.uml.internal.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.uml.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.uml' version='5.15.0.v20210609-1442'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.7.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.uml2.uml.resources' range='[5.0.0,6.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl' range='[3.0.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.ocl.uml
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.uml' version='5.15.0.v20210609-1442'/>
      </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.ocl.uml;singleton:=true&#xA;Bundle-Version: 5.15.0.v20210609-1442
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.acceleo.query' version='7.0.0.202102190929' singleton='false' generation='2'>
      <update id='org.eclipse.acceleo.query' range='[0.0.0,7.0.0.202102190929)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Acceleo Query 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.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.query'/>
        <property name='maven-version' value='7.0.0-SNAPSHOT'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.query' version='7.0.0.202102190929'/>
        <provided namespace='osgi.bundle' name='org.eclipse.acceleo.query' version='7.0.0.202102190929'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.query.ast' version='5.0.1'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.query.ast.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.query.ast.util' version='5.0.1'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.query.ast.validation' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.query.delegates' version='5.0.1'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.query.parser' version='5.0.1'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.query.runtime' version='5.0.1'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.query.runtime.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.query.runtime.impl.completion' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.query.runtime.lookup.basic' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.query.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.query.validation.type' version='5.0.1'/>
        <provided namespace='osgi.identity' name='org.eclipse.acceleo.query' version='7.0.0.202102190929'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[4.7.2,4.7.3)'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.annotations' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.acceleo.query' version='7.0.0.202102190929'/>
      </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.acceleo.query&#xA;Bundle-Version: 7.0.0.202102190929
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.examples.feature.jar' version='3.10.4.v20210609-1727'>
      <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='http://www.eclipse.org/mmt/qvto'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.m2m.qvt.oml.samples'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2007 Borland Software Corporation.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html&#xA;&#xA;Contributors:&#xA;Borland Software Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='QVT Operational Examples'/>
        <property name='df_LT.description' value='QVT Operational examples'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.qvto-features'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.examples'/>
        <property name='maven-version' value='3.10.4-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.examples.feature.jar' version='3.10.4.v20210609-1727'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.m2m.qvt.oml.examples' version='3.10.4.v20210609-1727'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.m2m.qvt.oml.examples' version='3.10.4.v20210609-1727'/>
      </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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.xdsmlframework.extensions.sirius' version='4.0.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.xdsmlframework.extensions.sirius' range='[0.0.0,4.0.0.202107281019)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Gemoc extension for Sirius'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.modeldebugging.xdsmlframework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.xdsmlframework.extensions.sirius'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.xdsmlframework.extensions.sirius' version='4.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.extensions.sirius' version='4.0.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.xdsmlframework.extensions.sirius' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.xdsmlframework.extensions.sirius.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.xdsmlframework.extensions.sirius.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.xdsmlframework.extensions.sirius.wizards.pages' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.xdsmlframework.extensions.sirius' version='4.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='30'>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse.messagingsystem.api' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse.messagingsystem.ui' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram.ui' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='1.0.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.core' range='1.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.dsl.debug.ide.sirius.ui' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ecore.extender' range='2.0.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='3.9.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.dsl.debug' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.dsl.debug.ide' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.10.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.base' range='2.0.7'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse.pde' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.editor' range='2.0.7'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.ui.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.dsl.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.engine' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.xdsmlframework.extensions.sirius
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.xdsmlframework.extensions.sirius' version='4.0.0.202107281019'/>
      </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.gemoc.xdsmlframework.extensions.sirius;singleton:=true&#xA;Bundle-Version: 4.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.extensions.timesquare.source' version='2.3.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.extensions.timesquare.source' range='[0.0.0,2.3.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Inria Aoste/I3S'/>
        <property name='df_LT.bundleName' value='Gemoc extension for TimeSquare 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.gemoc.execution.concurrent.ccsljava'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.extensions.timesquare'/>
        <property name='maven-version' value='2.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.extensions.timesquare.source' version='2.3.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.extensions.timesquare.source' version='2.3.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.extensions.timesquare.source' version='2.3.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.extensions.timesquare.source' version='2.3.0.202107281019'/>
      </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.gemoc.execution.concurrent.ccsljavaengine.extensions.timesquare.source&#xA;Bundle-Version: 2.3.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.tree.ui.ext' version='6.5.1.202106111115' generation='2'>
      <update id='org.eclipse.sirius.tree.ui.ext' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Tree UI Extensions'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.tree.ui.ext'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.tree.ui.ext' version='6.5.1.202106111115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.tree.ui.ext' version='6.5.1.202106111115'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.ui.ext' version='3.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.tree.ui.ext' version='6.5.1.202106111115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.tree.ui' range='3.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.sirius.tree.ui.ext
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.tree.ui.ext' version='6.5.1.202106111115'/>
      </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.sirius.tree.ui.ext;singleton:=true&#xA;Bundle-Version: 6.5.1.202106111115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.common' version='3.15.0.v20210518-0604' generation='2'>
      <update id='org.eclipse.equinox.common' range='[0.0.0,3.15.0.v20210518-0604)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Common Eclipse Runtime'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.common'/>
        <property name='maven-version' value='3.15.0-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.common' version='3.15.0.v20210518-0604'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.common' version='3.15.0.v20210518-0604'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.boot' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.runtime' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.runtime' version='3.7.0'/>
        <provided namespace='java.package' name='org.eclipse.core.text' version='3.13.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.events' version='1.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.common' version='3.15.0.v20210518-0604'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='java.package' name='org.eclipse.equinox.log' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.framework.log' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.datalocation' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.debug' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.localization' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.urlconversion' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.service.log' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.packageadmin' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.service.url' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.common
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.common' version='3.15.0.v20210518-0604'/>
      </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.equinox.common; singleton:=true&#xA;Bundle-Version: 3.15.0.v20210518-0604
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.common.types.shared.source' version='2.25.0.v20210301-0928' singleton='false'>
      <update id='org.eclipse.xtext.common.types.shared.source' range='[0.0.0,2.25.0.v20210301-0928)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext Common Types Shared State  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.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.common.types.shared'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.shared.source' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.common.types.shared.source' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.common.types.shared.source' version='2.25.0.v20210301-0928'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.common.types.shared.source' version='2.25.0.v20210301-0928'/>
      </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.xtext.common.types.shared.source&#xA;Bundle-Version: 2.25.0.v20210301-0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.ext.draw2d' version='6.5.1.202106111115' singleton='false' generation='2'>
      <update id='org.eclipse.sirius.ext.draw2d' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Library Extension - Draw2D'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ext.draw2d'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.draw2d' version='6.5.1.202106111115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ext.draw2d' version='6.5.1.202106111115'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.draw2d' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.draw2d.figure' version='2.0.4'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.ext.draw2d' version='6.5.1.202106111115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='2.8.0'/>
        <required namespace='java.package' name='org.eclipse.draw2d' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.draw2d.geometry' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.draw2d.graph' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.draw2d.images' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.draw2d.internal' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.draw2d.parts' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.draw2d.text' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.draw2d.widgets' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.graphics' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.sirius.ext.draw2d
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ext.draw2d' version='6.5.1.202106111115'/>
      </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.sirius.ext.draw2d&#xA;Bundle-Version: 6.5.1.202106111115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.ccslkernel.model.editor' version='1.0.0.202106280832' generation='2'>
      <update id='fr.inria.aoste.timesquare.ccslkernel.model.editor' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='TimeModel Editor'/>
        <property name='df_LT.providerName' value='Kairos INRIA/I3S'/>
        <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='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.ccslkernel.model.editor'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.model.editor' version='1.0.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.model.editor' version='1.0.0.202106280832'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.model.TimeModel.BasicType.presentation' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.model.TimeModel.CCSLModel.ClassicalExpression.presentation' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.model.TimeModel.CCSLModel.ClockExpressionAndRelation.KernelExpression.presentation' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.model.TimeModel.CCSLModel.ClockExpressionAndRelation.KernelRelation.presentation' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.model.TimeModel.CCSLModel.ClockExpressionAndRelation.presentation' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.model.TimeModel.CCSLModel.presentation' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.model.TimeModel.presentation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.timesquare.ccslkernel.model.editor' version='1.0.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.model.edit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.timesquare.ccslkernel.model.editor' version='1.0.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.timesquare.ccslkernel.model.editor;singleton:=true&#xA;Bundle-Version: 1.0.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.core.source' version='3.14.300.v20210515-0638' singleton='false'>
      <update id='org.eclipse.pde.core.source' range='[0.0.0,3.14.300.v20210515-0638)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='PDE Core 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.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.core'/>
        <property name='maven-version' value='3.14.300-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.core.source' version='3.14.300.v20210515-0638'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.core.source' version='3.14.300.v20210515-0638'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.core.source' version='3.14.300.v20210515-0638'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.core.source' version='3.14.300.v20210515-0638'/>
      </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.pde.core.source&#xA;Bundle-Version: 3.14.300.v20210515-0638
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.emf.util' version='3.10.2.v20210609-1727' generation='2'>
      <update id='org.eclipse.m2m.qvt.oml.emf.util' range='[0.0.0,3.10.2.v20210609-1727)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='QVT Operational EMF Utilities'/>
        <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.qvto-plugins'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.emf.util'/>
        <property name='maven-version' value='3.10.2-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.emf.util' version='3.10.2.v20210609-1727'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.emf.util' version='3.10.2.v20210609-1727'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.emf.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.emf.util.mmregistry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.emf.util.urimap' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.emf.util.urimap.impl' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml.emf.util' version='3.10.2.v20210609-1727'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.4.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.4.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.ecore' range='[3.0.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.m2m.qvt.oml.emf.util
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml.emf.util' version='3.10.2.v20210609-1727'/>
      </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.m2m.qvt.oml.emf.util;singleton:=true&#xA;Bundle-Version: 3.10.2.v20210609-1727
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.opentest4j' version='1.2.0.v20190826-0900' singleton='false' generation='2'>
      <update id='org.opentest4j' range='[0.0.0,1.2.0.v20190826-0900)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='org.opentest4j:opentest4j'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.opentest4j'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.opentest4j' version='1.2.0.v20190826-0900'/>
        <provided namespace='osgi.bundle' name='org.opentest4j' version='1.2.0.v20190826-0900'/>
        <provided namespace='java.package' name='org.opentest4j' version='1.2.0'/>
        <provided namespace='osgi.identity' name='org.opentest4j' version='1.2.0.v20190826-0900'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.opentest4j' version='1.2.0.v20190826-0900'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.opentest4j&#xA;Bundle-Version: 1.2.0.v20190826-0900
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.common.core' version='1.7.0.202004160913' generation='2'>
      <update id='org.eclipse.gmf.runtime.common.core' range='[0.0.0,1.7.0.202004160913)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF Common Core'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.common.core'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.common.core'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.core' version='1.7.0.202004160913'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.core' version='1.7.0.202004160913'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.core.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.core.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.core.internal.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.core.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.core.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.core.service' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.core.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.common.core' version='1.7.0.202004160913'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='4.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='4.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='4.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.common.core' version='1.7.0.202004160913'/>
      </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.gmf.runtime.common.core; singleton:=true&#xA;Bundle-Version: 1.7.0.202004160913
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt' version='3.18.800.v20210611-1600'>
      <update id='org.eclipse.jdt' range='[0.0.0,3.18.800.v20210611-1600)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Java Development Tools'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt'/>
        <property name='maven-version' value='3.18.800-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt' version='3.18.800.v20210611-1600'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt' version='3.18.800.v20210611-1600'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt' version='3.18.800.v20210611-1600'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.intro' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.cheatsheets' range='[3.2.0,4.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt' version='3.18.800.v20210611-1600'/>
      </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.jdt; singleton:=true&#xA;Bundle-Version: 3.18.800.v20210611-1600
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.mapping.editor.feature.feature.jar' version='1.0.0.202107281019'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='ECL model and editor'/>
        <property name='org.eclipse.equinox.p2.description' value='the ECL language and transformation to specify the concurrent&#xA;and timing aspect of your language ! (Ie. moccml.mapings)'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://timesquare.inria.fr/ecl'/>
        <property name='org.eclipse.equinox.p2.provider' value='Aoste INRIA / I3S'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.moccml.mapping.framework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.mapping.editor.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.editor.feature.feature.jar' version='1.0.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.moccml.mapping.editor.feature' version='1.0.0.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.moccml.mapping.editor.feature' version='1.0.0.202107281019'/>
      </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='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          Copyright (c) 2017 I3S laboratory and others.&#xA;    All rights reserved. This program and the accompanying materials&#xA;    are made available under the terms of the Eclipse Public License v1.0&#xA;    which accompanies this distribution, and is available at&#xA;    http://www.eclipse.org/legal/epl-v10.html&#xA;   &#xA;    Contributors:&#xA;        I3S laboratory - initial API and implementation
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.xtext.xtext.ui.examples' version='2.25.0.v20210301-0928' generation='2'>
      <update id='org.eclipse.xtext.xtext.ui.examples' range='[0.0.0,2.25.0.v20210301-0928)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Xtext Examples'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <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.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xtext.ui.examples'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.ui.examples' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xtext.ui.examples' version='2.25.0.v20210301-0928'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ui.examples' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.xtext.ui.examples' version='2.25.0.v20210301-0928'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.109.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.13.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common.ui' range='2.18.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.13.1'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xtext.ui.examples' version='2.25.0.v20210301-0928'/>
      </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.xtext.xtext.ui.examples;singleton:=true&#xA;Bundle-Version: 2.25.0.v20210301-0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.query' version='1.7.0.201805030653'>
      <update id='org.eclipse.emf.query' range='[0.0.0,1.7.0.201805030653)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='EMF Model Query'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.emf.query.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.emf.query'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.query' version='1.7.0.201805030653'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.query' version='1.7.0.201805030653'/>
        <provided namespace='java.package' name='org.eclipse.emf.query' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.query.conditions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.query.conditions.booleans' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.query.conditions.eobjects' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.query.conditions.eobjects.structuralfeatures' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.query.conditions.numbers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.query.conditions.strings' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.query.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.query.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.query.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.query.internal.statements' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.query.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.query.statements' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.3.0,3.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='4.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.query' version='1.7.0.201805030653'/>
      </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.emf.query;singleton:=true&#xA;Bundle-Version: 1.7.0.201805030653
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.junit4' version='2.25.0.v20210301-0928' singleton='false' generation='2'>
      <update id='org.eclipse.xtext.junit4' range='[0.0.0,2.25.0.v20210301-0928)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext JUnit4 Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.junit4'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.junit4' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.junit4' version='2.25.0.v20210301-0928'/>
        <provided namespace='java.package' name='org.eclipse.xtext.junit4' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.junit4.build' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.junit4.formatter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.junit4.ide' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.junit4.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.junit4.logging' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.junit4.serializer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.junit4.smoketest' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.junit4.smoketest.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.junit4.smoketest.processors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.junit4.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.junit4.ui.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.junit4.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.junit4.validation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.junit4' version='2.25.0.v20210301-0928'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='23'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='0.0.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.13.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.13.1' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.13.102' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='3.13.100' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='3.9.100' optional='true'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='1.2.15' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder.standalone' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' range='2.20.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.core' range='3.11.100' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit' range='4.5.0'/>
        <required namespace='java.package' name='org.junit.internal' range='4.10.0'/>
        <required namespace='java.package' name='org.junit.internal.builders' range='4.10.0'/>
        <required namespace='java.package' name='org.junit.rules' range='4.7.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runner' range='4.5.0'/>
        <required namespace='java.package' name='org.junit.runner.manipulation' range='4.5.0'/>
        <required namespace='java.package' name='org.junit.runner.notification' range='4.5.0'/>
        <required namespace='java.package' name='org.junit.runners' range='4.5.0'/>
        <required namespace='java.package' name='org.junit.runners.model' range='4.5.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.junit4' version='2.25.0.v20210301-0928'/>
      </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.xtext.junit4&#xA;Bundle-Version: 2.25.0.v20210301-0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.junit' version='3.12.0.v20210521-1840' generation='2'>
      <update id='org.eclipse.jdt.junit' range='[0.0.0,3.12.0.v20210521-1840)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Java Development Tools JUnit support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.junit'/>
        <property name='maven-version' value='3.12.0-SNAPSHOT'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.junit' version='3.12.0.v20210521-1840'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.junit' version='3.12.0.v20210521-1840'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.junit.buildpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.junit.launcher' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.junit.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.junit.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.junit.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.junit.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.junit.launcher' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.junit.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.junit' version='3.12.0.v20210521-1840'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='24'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.3.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.18.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.17.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.junit.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.2.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.ui.refactoring' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.junit.core' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='4.4.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core.manipulation' range='1.9.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jdt.junit
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.junit' version='3.12.0.v20210521-1840'/>
      </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.jdt.junit;singleton:=true&#xA;Bundle-Version: 3.12.0.v20210521-1840
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.doc' version='2.25.0.v20210301-0928'>
      <update id='org.eclipse.xtext.doc' range='[0.0.0,2.25.0.v20210301-0928)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Xtext Documentation'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <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.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.doc'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.doc' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.doc' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.doc' version='2.25.0.v20210301-0928'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='3.8.1'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.doc' version='2.25.0.v20210301-0928'/>
      </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.xtext.doc;singleton:=true&#xA;Bundle-Version: 2.25.0.v20210301-0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.compare.ide.ui.feature.jar' version='3.3.14.202102231741'>
      <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.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.emf.compare.ide.ui'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006, 2015 Obeo, France. &#xA;All rights reserved. This program and the accompanying materials &#xA;are made available under the terms of the Eclipse Public License v1.0 &#xA;which accompanies this distribution, and is available at &#xA;http://www.eclipse.org/legal/epl-v10.html &#xA;&#xA;Contributors: &#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Model comparison (EMF Compare)'/>
        <property name='df_LT.description' value='This will provide EMF Compare with an UI integrated with the standard Team actions for comparison (&apos;Compare With &gt;&apos; menu).'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.compare.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.compare.ide.ui'/>
        <property name='maven-version' value='3.3.14-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.ide.ui.feature.jar' version='3.3.14.202102231741'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.compare.ide.ui' version='3.3.14.202102231741'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.compare.ide.ui' version='3.3.14.202102231741'/>
      </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 uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='toolingorg.eclipse.configuration.macosx.x86_64-collab' version='1.0.0' singleton='false'>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.configuration.macosx.x86_64' version='1.0.0'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=macosx))
      </filter>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='configure'>
            addJvmArg(jvmArg:-Xms40m);addJvmArg(jvmArg:-Xmx512m);
          </instruction>
          <instruction key='unconfigure'>
            removeJvmArg(jvmArg:-Xms40m);removeJvmArg(jvmArg:-Xmx512m);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.jdt.ui' version='1.17.2.20210603-1006' generation='2'>
      <update id='org.eclipse.m2e.jdt.ui' range='[0.0.0,1.17.2.20210603-1006)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Maven Integration for Eclipse JDT UI'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org - m2e'/>
        <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='fragment'/>
        <property name='maven-groupId' value='org.eclipse.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.jdt.ui'/>
        <property name='maven-version' value='1.17.2-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.jdt.ui' version='1.17.2.20210603-1006'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.jdt.ui' version='1.17.2.20210603-1006'/>
        <provided namespace='java.package' name='org.eclipse.m2e.jdt.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.jdt.ui.internal.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.jdt.ui.internal.filter' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.jdt.ui' version='1.17.2.20210603-1006'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.m2e.jdt' version='1.17.2.20210603-1006'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.jdt' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.maven.runtime' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core.ui' range='[1.16.0,2.0.0)'/>
        <required namespace='java.package' name='org.slf4j' range='[1.6.2,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.m2e.jdt.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.jdt.ui' version='1.17.2.20210603-1006'/>
      </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.m2e.jdt.ui;singleton:=true&#xA;Bundle-Version: 1.17.2.20210603-1006&#xA;Fragment-Host: org.eclipse.m2e.jdt;bundle-version=&quot;[1.16.0,2.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.dsl.debug.edit' version='3.0.1.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.dsl.debug.edit' range='[0.0.0,3.0.1.202107281019)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Debug Model Edit Support'/>
        <property name='df_LT.providerName' value='Obeo'/>
        <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='DSLDebugger'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.dsl.debug.edit'/>
        <property name='maven-version' value='3.0.1-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.debug.edit' version='3.0.1.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.dsl.debug.edit' version='3.0.1.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.dsl.debug.provider' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.dsl.debug.edit' version='3.0.1.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.dsl.debug' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.gemoc.dsl.debug.edit
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.dsl.debug.edit' version='3.0.1.202107281019'/>
      </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.gemoc.dsl.debug.edit;singleton:=true&#xA;Bundle-Version: 3.0.1.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.feature.feature.group' version='2.3.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.feature.feature.group' range='[0.0.0,2.3.0.202107281019)' severity='0'/>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Execution Engine CCSL Java Runtime'/>
        <property name='org.eclipse.equinox.p2.description' value='CCSL Java Execution Engine Runtime&#xA;Runtime for running languages built for the concurrent engine.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://gemoc.org/studio/'/>
        <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.gemoc.execution.concurrent.ccsljava'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.feature'/>
        <property name='maven-version' value='2.3.0-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.feature.feature.group' version='2.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.extensions.k3' range='[2.3.0.202107281019,2.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.extensions.k3.rtd.modelstate' range='[2.3.0.202107281019,2.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.extensions.timesquare' range='[2.3.0.202107281019,2.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.utils' range='[2.3.0.202107281019,2.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.api' range='[2.3.0.202107281019,2.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine' range='[2.3.0.202107281019,2.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.stimuli_scenario.model' range='[2.3.0.202107281019,2.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.mse.model' range='[2.3.0.202107281019,2.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.feature.feature.jar' range='[2.3.0.202107281019,2.3.0.202107281019]'>
          <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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.platform.source' version='4.20.0.v20210611-1600' singleton='false'>
      <update id='org.eclipse.platform.source' range='[0.0.0,4.20.0.v20210611-1600)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse Platform 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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.platform'/>
        <property name='maven-version' value='4.20.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.source' version='4.20.0.v20210611-1600'/>
        <provided namespace='osgi.bundle' name='org.eclipse.platform.source' version='4.20.0.v20210611-1600'/>
        <provided namespace='osgi.identity' name='org.eclipse.platform.source' version='4.20.0.v20210611-1600'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.platform.source' version='4.20.0.v20210611-1600'/>
      </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.platform.source&#xA;Bundle-Version: 4.20.0.v20210611-1600
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.security.source' version='10.0.5' singleton='false'>
      <update id='org.eclipse.jetty.security.source' range='[0.0.0,10.0.5)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: Security'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.security.source' version='10.0.5'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.security.source' version='10.0.5'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.security.source' version='10.0.5'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.security.source' version='10.0.5'/>
      </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.jetty.security.source&#xA;Bundle-Version: 10.0.5
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.slf4j.api.source' version='1.7.30.v20200204-2150' singleton='false'>
      <update id='org.slf4j.api.source' range='[0.0.0,1.7.30.v20200204-2150)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='SLF4J API Module Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.slf4j.api'/>
        <property name='maven-version' value='1.7.30-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.slf4j.api.source' version='1.7.30.v20200204-2150'/>
        <provided namespace='osgi.bundle' name='org.slf4j.api.source' version='1.7.30.v20200204-2150'/>
        <provided namespace='osgi.identity' name='org.slf4j.api.source' version='1.7.30.v20200204-2150'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.slf4j.api.source' version='1.7.30.v20200204-2150'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.slf4j.api.source&#xA;Bundle-Version: 1.7.30.v20200204-2150
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.sequential.samples.deployers.feature.feature.group' version='3.1.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.sequential.samples.deployers.feature.feature.group' range='[0.0.0,3.1.0.202107281019)' severity='0'/>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Official Samples'/>
        <property name='org.eclipse.equinox.p2.description' value='Sample GEMOC-based languages, which can be used as examples and reference by specifiers. Install this if you plan to create GEMOC-based languages and want to have working examples to study.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://gemoc.org/studio/'/>
        <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.gemoc.official_samples.deployers'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.sequential.samples.deployers.feature'/>
        <property name='maven-version' value='3.1.0-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.sequential.samples.deployers.feature.feature.group' version='3.1.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.sequential.language.wb.sample.deployer' range='[3.1.0.202107281019,3.1.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.sequential.modeling.wb.sample.deployer' range='[3.1.0.202107281019,3.1.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.sequential.samples.deployers.feature.feature.jar' range='[3.1.0.202107281019,3.1.0.202107281019]'>
          <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 uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        Copyright (c) 2012, 2016 Inria and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License&#xA;v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html&#xA;Contributors:&#xA;   Inria - initial API and implementation&#xA;   I3S - initial API and implementation
      </copyright>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.samples' version='3.10.2.v20210609-1727' generation='2'>
      <update id='org.eclipse.m2m.qvt.oml.samples' range='[0.0.0,3.10.2.v20210609-1727)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='QVT Operational Samples'/>
        <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.qvto-plugins'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.samples'/>
        <property name='maven-version' value='3.10.2-SNAPSHOT'/>
      </properties>
      <provides size='35'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.samples' version='3.10.2.v20210609-1727'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.samples' version='3.10.2.v20210609-1727'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.samples' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.samples.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.samples.ui.wizard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.samples.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.samples.wizards.launch' version='0.0.0'/>
        <provided namespace='java.package' name='rdb' version='0.0.0'/>
        <provided namespace='java.package' name='rdb.constraints' version='0.0.0'/>
        <provided namespace='java.package' name='rdb.constraints.impl' version='0.0.0'/>
        <provided namespace='java.package' name='rdb.constraints.presentation' version='0.0.0'/>
        <provided namespace='java.package' name='rdb.constraints.provider' version='0.0.0'/>
        <provided namespace='java.package' name='rdb.constraints.util' version='0.0.0'/>
        <provided namespace='java.package' name='rdb.datatypes' version='0.0.0'/>
        <provided namespace='java.package' name='rdb.datatypes.impl' version='0.0.0'/>
        <provided namespace='java.package' name='rdb.datatypes.presentation' version='0.0.0'/>
        <provided namespace='java.package' name='rdb.datatypes.provider' version='0.0.0'/>
        <provided namespace='java.package' name='rdb.datatypes.util' version='0.0.0'/>
        <provided namespace='java.package' name='rdb.impl' version='0.0.0'/>
        <provided namespace='java.package' name='rdb.presentation' version='0.0.0'/>
        <provided namespace='java.package' name='rdb.provider' version='0.0.0'/>
        <provided namespace='java.package' name='rdb.util' version='0.0.0'/>
        <provided namespace='java.package' name='rdb.view' version='0.0.0'/>
        <provided namespace='java.package' name='rdb.view.impl' version='0.0.0'/>
        <provided namespace='java.package' name='rdb.view.presentation' version='0.0.0'/>
        <provided namespace='java.package' name='rdb.view.provider' version='0.0.0'/>
        <provided namespace='java.package' name='rdb.view.util' version='0.0.0'/>
        <provided namespace='java.package' name='simpleuml' version='0.0.0'/>
        <provided namespace='java.package' name='simpleuml.impl' version='0.0.0'/>
        <provided namespace='java.package' name='simpleuml.presentation' version='0.0.0'/>
        <provided namespace='java.package' name='simpleuml.provider' version='0.0.0'/>
        <provided namespace='java.package' name='simpleuml.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml.samples' version='3.10.2.v20210609-1727'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.common' range='[3.1.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.qvt.oml.samples
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml.samples' version='3.10.2.v20210609-1727'/>
      </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.m2m.qvt.oml.samples;singleton:=true&#xA;Bundle-Version: 3.10.2.v20210609-1727
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.junit.core' version='3.10.1100.v20210429-2046' generation='2'>
      <update id='org.eclipse.jdt.junit.core' range='[0.0.0,3.10.1100.v20210429-2046)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Java Development Tools JUnit core support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.junit.core'/>
        <property name='maven-version' value='3.10.1100-SNAPSHOT'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.junit.core' version='3.10.1100.v20210429-2046'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.junit.core' version='3.10.1100.v20210429-2046'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.junit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.junit.buildpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.junit.launcher' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.junit.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.junit.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.junit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.junit.launcher' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.junit.model' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.junit.core' version='3.10.1100.v20210429-2046'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.8.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.18.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.junit.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.2.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.simpleconfigurator.manipulator' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.frameworkadmin' range='[2.0.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jdt.junit.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.junit.core' version='3.10.1100.v20210429-2046'/>
      </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.jdt.junit.core;singleton:=true&#xA;Bundle-Version: 3.10.1100.v20210429-2046
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ant.ui' version='3.8.0.v20210415-1314' generation='2'>
      <update id='org.eclipse.ant.ui' range='[0.0.0,3.8.0.v20210415-1314)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Ant UI'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.ant'/>
        <property name='maven-artifactId' value='org.eclipse.ant.ui'/>
        <property name='maven-version' value='3.8.0-SNAPSHOT'/>
      </properties>
      <provides size='26'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ant.ui' version='3.8.0.v20210415-1314'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ant.ui' version='3.8.0.v20210415-1314'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.ui.console' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.ui.datatransfer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.ui.debug.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.ui.dtd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.ui.dtd.schema' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.ui.dtd.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.ui.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.ui.editor.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.ui.editor.formatter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.ui.editor.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.ui.editor.templates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.ui.editor.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.ui.editor.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.ui.launchConfigurations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.ui.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.ui.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.ui.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.ui.views.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.ui.launching' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ant.ui' version='3.8.0.v20210415-1314'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='27'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.apache.ant' range='1.9.4'/>
        <required namespace='osgi.bundle' name='org.eclipse.ant.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.externaltools' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.12.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.15.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui' range='[3.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.junit' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ant.launching' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.externaltools' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.ant.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ant.ui' version='3.8.0.v20210415-1314'/>
      </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.ant.ui; singleton:=true&#xA;Bundle-Version: 3.8.0.v20210415-1314
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtend.standalone' version='2.25.0.v20210301-1408' singleton='false'>
      <update id='org.eclipse.xtend.standalone' range='[0.0.0,2.25.0.v20210301-1408)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Xtend Standalone Bundle'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtend'/>
        <property name='maven-artifactId' value='org.eclipse.xtend.standalone'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.standalone' version='2.25.0.v20210301-1408'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtend.standalone' version='2.25.0.v20210301-1408'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtend.standalone' version='2.25.0.v20210301-1408'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.junit4' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.inject' range='3.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.junit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='1.2.15'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.13.102'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen' range='2.19.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtend.standalone' version='2.25.0.v20210301-1408'/>
      </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.xtend.standalone&#xA;Bundle-Version: 2.25.0.v20210301-1408
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.acceleo.traceability.model' version='3.7.11.202102190929' generation='2'>
      <update id='org.eclipse.acceleo.traceability.model' range='[0.0.0,3.7.11.202102190929)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Acceleo Traceability Model'/>
        <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.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.traceability.model'/>
        <property name='maven-version' value='3.7.11-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.traceability.model' version='3.7.11.202102190929'/>
        <provided namespace='osgi.bundle' name='org.eclipse.acceleo.traceability.model' version='3.7.11.202102190929'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.traceability' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.traceability.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.traceability.minimal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.traceability.spec' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.traceability.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.acceleo.traceability.model' version='3.7.11.202102190929'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.common' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.acceleo.traceability.model' version='3.7.11.202102190929'/>
      </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.acceleo.traceability.model;singleton:=true&#xA;Bundle-Version: 3.7.11.202102190929
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.importer' version='2.12.0.v20190321-1539' generation='2'>
      <update id='org.eclipse.emf.importer' range='[0.0.0,2.12.0.v20190321-1539)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EMF Model Importer'/>
        <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.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.importer'/>
        <property name='maven-version' value='2.12.0-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.importer' version='2.12.0.v20190321-1539'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.importer' version='2.12.0.v20190321-1539'/>
        <provided namespace='java.package' name='org.eclipse.emf.importer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.importer.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.importer.ui.contribution' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.importer.ui.contribution.base' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.importer.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.importer' version='2.12.0.v20190321-1539'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.converter' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore.ui' range='[2.18.0,3.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.emf.importer
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.importer' version='2.12.0.v20190321-1539'/>
      </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.emf.importer; singleton:=true&#xA;Bundle-Version: 2.12.0.v20190321-1539
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.junit' version='4.13.0.v20200204-1500' singleton='false' generation='2'>
      <update id='org.junit' range='[0.0.0,4.13.0.v20200204-1500)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='JUnit'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.junit'/>
        <property name='maven-version' value='4.13.0-SNAPSHOT'/>
      </properties>
      <provides size='37'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.junit' version='4.13.0.v20200204-1500'/>
        <provided namespace='osgi.bundle' name='org.junit' version='4.13.0.v20200204-1500'/>
        <provided namespace='java.package' name='org.junit.experimental.theories.internal' version='4.13.0'/>
        <provided namespace='java.package' name='org.junit.internal' version='4.13.0'/>
        <provided namespace='java.package' name='org.junit.internal.builders' version='4.13.0'/>
        <provided namespace='java.package' name='org.junit.internal.management' version='4.13.0'/>
        <provided namespace='java.package' name='org.junit.internal.matchers' version='4.13.0'/>
        <provided namespace='java.package' name='org.junit.internal.requests' version='4.13.0'/>
        <provided namespace='java.package' name='org.junit.internal.runners' version='4.13.0'/>
        <provided namespace='java.package' name='org.junit.internal.runners.model' version='4.13.0'/>
        <provided namespace='java.package' name='org.junit.internal.runners.rules' version='4.13.0'/>
        <provided namespace='java.package' name='org.junit.internal.runners.statements' version='4.13.0'/>
        <provided namespace='java.package' name='junit.extensions' version='4.13.0'/>
        <provided namespace='java.package' name='junit.framework' version='4.13.0'/>
        <provided namespace='java.package' name='junit.runner' version='4.13.0'/>
        <provided namespace='java.package' name='junit.textui' version='4.13.0'/>
        <provided namespace='java.package' name='org.junit' version='4.13.0'/>
        <provided namespace='java.package' name='org.junit.experimental' version='4.13.0'/>
        <provided namespace='java.package' name='org.junit.experimental.categories' version='4.13.0'/>
        <provided namespace='java.package' name='org.junit.experimental.max' version='4.13.0'/>
        <provided namespace='java.package' name='org.junit.experimental.results' version='4.13.0'/>
        <provided namespace='java.package' name='org.junit.experimental.runners' version='4.13.0'/>
        <provided namespace='java.package' name='org.junit.experimental.theories' version='4.13.0'/>
        <provided namespace='java.package' name='org.junit.experimental.theories.suppliers' version='4.13.0'/>
        <provided namespace='java.package' name='org.junit.function' version='4.13.0'/>
        <provided namespace='java.package' name='org.junit.matchers' version='4.13.0'/>
        <provided namespace='java.package' name='org.junit.rules' version='4.13.0'/>
        <provided namespace='java.package' name='org.junit.runner' version='4.13.0'/>
        <provided namespace='java.package' name='org.junit.runner.manipulation' version='4.13.0'/>
        <provided namespace='java.package' name='org.junit.runner.notification' version='4.13.0'/>
        <provided namespace='java.package' name='org.junit.runners' version='4.13.0'/>
        <provided namespace='java.package' name='org.junit.runners.model' version='4.13.0'/>
        <provided namespace='java.package' name='org.junit.runners.parameterized' version='4.13.0'/>
        <provided namespace='java.package' name='org.junit.validator' version='4.13.0'/>
        <provided namespace='osgi.identity' name='org.junit' version='4.13.0.v20200204-1500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='27'>
        <required namespace='osgi.bundle' name='org.hamcrest.core' range='1.3.0'/>
        <required namespace='java.package' name='junit.extensions' range='[4.13.0,4.14.0)'/>
        <required namespace='java.package' name='junit.framework' range='[4.13.0,4.14.0)'/>
        <required namespace='java.package' name='junit.runner' range='[4.13.0,4.14.0)'/>
        <required namespace='java.package' name='org.junit' range='[4.13.0,4.14.0)'/>
        <required namespace='java.package' name='org.junit.experimental.theories' range='[4.13.0,4.14.0)'/>
        <required namespace='java.package' name='org.junit.experimental.theories.internal' range='[4.13.0,4.14.0)'/>
        <required namespace='java.package' name='org.junit.function' range='[4.13.0,4.14.0)'/>
        <required namespace='java.package' name='org.junit.internal' range='[4.13.0,4.14.0)'/>
        <required namespace='java.package' name='org.junit.internal.builders' range='[4.13.0,4.14.0)'/>
        <required namespace='java.package' name='org.junit.internal.management' range='[4.13.0,4.14.0)'/>
        <required namespace='java.package' name='org.junit.internal.matchers' range='[4.13.0,4.14.0)'/>
        <required namespace='java.package' name='org.junit.internal.requests' range='[4.13.0,4.14.0)'/>
        <required namespace='java.package' name='org.junit.internal.runners' range='[4.13.0,4.14.0)'/>
        <required namespace='java.package' name='org.junit.internal.runners.model' range='[4.13.0,4.14.0)'/>
        <required namespace='java.package' name='org.junit.internal.runners.rules' range='[4.13.0,4.14.0)'/>
        <required namespace='java.package' name='org.junit.internal.runners.statements' range='[4.13.0,4.14.0)'/>
        <required namespace='java.package' name='org.junit.matchers' range='[4.13.0,4.14.0)'/>
        <required namespace='java.package' name='org.junit.rules' range='[4.13.0,4.14.0)'/>
        <required namespace='java.package' name='org.junit.runner' range='[4.13.0,4.14.0)'/>
        <required namespace='java.package' name='org.junit.runner.manipulation' range='[4.13.0,4.14.0)'/>
        <required namespace='java.package' name='org.junit.runner.notification' range='[4.13.0,4.14.0)'/>
        <required namespace='java.package' name='org.junit.runners' range='[4.13.0,4.14.0)'/>
        <required namespace='java.package' name='org.junit.runners.model' range='[4.13.0,4.14.0)'/>
        <required namespace='java.package' name='org.junit.runners.parameterized' range='[4.13.0,4.14.0)'/>
        <required namespace='java.package' name='org.junit.validator' range='[4.13.0,4.14.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.junit' version='4.13.0.v20200204-1500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.junit&#xA;Bundle-Version: 4.13.0.v20200204-1500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.bouncycastle.bcprov' version='1.65.1.v20200529-1514' singleton='false' generation='2'>
      <update id='org.bouncycastle.bcprov' range='[0.0.0,1.65.1.v20200529-1514)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Bouncy Castle Provider'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.bouncycastle.bcprov'/>
        <property name='maven-version' value='1.65.01-SNAPSHOT'/>
      </properties>
      <provides size='162'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.bouncycastle.bcprov' version='1.65.1.v20200529-1514'/>
        <provided namespace='osgi.bundle' name='org.bouncycastle.bcprov' version='1.65.1.v20200529-1514'/>
        <provided namespace='java.package' name='org.bouncycastle' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.anssi' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.bc' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.bsi' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.cmc' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.cmp' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.cms' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.cms.ecc' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.crmf' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.cryptlib' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.cryptopro' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.dvcs' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.eac' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.edec' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.esf' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.ess' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.est' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.gm' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.gnu' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.iana' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.icao' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.isara' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.isismtt' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.isismtt.ocsp' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.isismtt.x509' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.iso' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.kisa' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.microsoft' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.misc' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.mozilla' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.nist' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.nsri' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.ntt' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.ocsp' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.oiw' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.pkcs' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.rosstandart' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.sec' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.smime' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.teletrust' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.tsp' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.ua' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.util' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.x500' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.x500.style' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.x509' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.x509.qualified' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.x509.sigi' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.x9' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.crypto' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.crypto.agreement' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.crypto.agreement.jpake' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.crypto.agreement.kdf' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.crypto.agreement.srp' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.crypto.commitments' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.crypto.digests' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.crypto.ec' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.crypto.encodings' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.crypto.engines' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.crypto.examples' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.crypto.generators' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.crypto.io' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.crypto.kems' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.crypto.macs' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.crypto.modes' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.crypto.modes.gcm' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.crypto.modes.kgcm' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.crypto.paddings' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.crypto.params' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.crypto.parsers' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.crypto.prng' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.crypto.prng.drbg' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.crypto.signers' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.crypto.util' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.i18n' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.i18n.filter' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.iana' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.jcajce' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.interfaces' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.io' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.asymmetric' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.asymmetric.dh' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.asymmetric.dsa' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.asymmetric.dstu' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.asymmetric.ec' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.asymmetric.ecgost' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.asymmetric.ecgost12' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.asymmetric.edec' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.asymmetric.elgamal' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.asymmetric.gost' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.asymmetric.ies' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.asymmetric.rsa' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.asymmetric.util' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.asymmetric.x509' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.config' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.digest' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.drbg' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.keystore' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.keystore.bc' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.keystore.bcfks' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.keystore.pkcs12' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.symmetric' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.symmetric.util' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.util' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.spec' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.util' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.jce' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.jce.exception' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.jce.interfaces' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.jce.netscape' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.jce.provider' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.jce.spec' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.math' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.math.ec' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.math.ec.custom.djb' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.math.ec.custom.gm' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.math.ec.custom.sec' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.math.ec.endo' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.math.ec.rfc7748' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.math.ec.rfc8032' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.math.ec.tools' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.math.field' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.math.raw' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.pqc.asn1' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.pqc.crypto' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.pqc.crypto.gmss' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.pqc.crypto.gmss.util' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.pqc.crypto.lms' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.pqc.crypto.mceliece' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.pqc.crypto.newhope' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.pqc.crypto.qtesla' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.pqc.crypto.rainbow' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.pqc.crypto.rainbow.util' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.pqc.crypto.sphincs' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.pqc.crypto.util' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.pqc.crypto.xmss' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.pqc.jcajce.interfaces' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.pqc.jcajce.provider' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.pqc.jcajce.provider.gmss' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.pqc.jcajce.provider.lms' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.pqc.jcajce.provider.mceliece' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.pqc.jcajce.provider.newhope' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.pqc.jcajce.provider.qtesla' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.pqc.jcajce.provider.rainbow' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.pqc.jcajce.provider.sphincs' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.pqc.jcajce.provider.util' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.pqc.jcajce.provider.xmss' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.pqc.jcajce.spec' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.pqc.math.linearalgebra' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.util' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.util.encoders' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.util.io' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.util.io.pem' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.x509' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.x509.extension' version='1.65.1'/>
        <provided namespace='java.package' name='org.bouncycastle.x509.util' version='1.65.1'/>
        <provided namespace='osgi.identity' name='org.bouncycastle.bcprov' version='1.65.1.v20200529-1514'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='137'>
        <required namespace='java.package' name='org.bouncycastle.asn1' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.anssi' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.bc' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.bsi' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.cmp' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.cms' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.crmf' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.cryptlib' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.cryptopro' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.eac' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.edec' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.ess' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.gm' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.gnu' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.iana' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.isara' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.isismtt' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.iso' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.kisa' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.misc' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.nist' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.nsri' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.ntt' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.ocsp' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.oiw' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.pkcs' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.rosstandart' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.sec' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.smime' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.teletrust' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.tsp' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.ua' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.util' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.x500' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.x500.style' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.x509' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.x509.qualified' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.x9' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.agreement' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.agreement.jpake' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.agreement.kdf' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.digests' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.ec' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.encodings' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.engines' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.generators' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.io' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.macs' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.modes' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.modes.gcm' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.modes.kgcm' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.paddings' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.params' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.parsers' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.prng' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.prng.drbg' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.signers' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.util' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.i18n' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.i18n.filter' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.jcajce' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.jcajce.interfaces' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.jcajce.io' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.jcajce.provider.asymmetric.dh' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.jcajce.provider.asymmetric.dsa' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.jcajce.provider.asymmetric.dstu' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.jcajce.provider.asymmetric.ec' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.jcajce.provider.asymmetric.ecgost' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.jcajce.provider.asymmetric.ecgost12' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.jcajce.provider.asymmetric.edec' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.jcajce.provider.asymmetric.elgamal' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.jcajce.provider.asymmetric.gost' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.jcajce.provider.asymmetric.rsa' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.jcajce.provider.asymmetric.util' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.jcajce.provider.asymmetric.x509' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.jcajce.provider.config' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.jcajce.provider.symmetric.util' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.jcajce.provider.util' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.jcajce.spec' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.jcajce.util' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.jce' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.jce.exception' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.jce.interfaces' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.jce.provider' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.jce.spec' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.math' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.math.ec' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.math.ec.custom.djb' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.math.ec.custom.gm' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.math.ec.custom.sec' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.math.ec.endo' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.math.ec.rfc7748' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.math.ec.rfc8032' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.math.field' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.math.raw' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.pqc.asn1' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.pqc.crypto' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.pqc.crypto.gmss' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.pqc.crypto.gmss.util' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.pqc.crypto.lms' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.pqc.crypto.mceliece' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.pqc.crypto.newhope' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.pqc.crypto.qtesla' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.pqc.crypto.rainbow' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.pqc.crypto.rainbow.util' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.pqc.crypto.sphincs' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.pqc.crypto.util' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.pqc.crypto.xmss' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.pqc.jcajce.interfaces' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.pqc.jcajce.provider.lms' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.pqc.jcajce.provider.mceliece' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.pqc.jcajce.provider.newhope' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.pqc.jcajce.provider.qtesla' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.pqc.jcajce.provider.rainbow' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.pqc.jcajce.provider.sphincs' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.pqc.jcajce.provider.util' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.pqc.jcajce.provider.xmss' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.pqc.jcajce.spec' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.pqc.math.linearalgebra' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.util' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.util.encoders' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.util.io' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.util.io.pem' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.x509' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.x509.extension' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='org.bouncycastle.x509.util' range='[1.65.0,1.66.0)'/>
        <required namespace='java.package' name='javax.crypto' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.crypto.interfaces' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.crypto.spec' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.naming' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.naming.directory' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.security.auth' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.security.auth.callback' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.security.auth.x500' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version&gt;=1.5))'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.bouncycastle.bcprov' version='1.65.1.v20200529-1514'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.bouncycastle.bcprov&#xA;Bundle-Version: 1.65.1.v20200529-1514
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.widgets.source' version='1.2.900.v20210412-0842' singleton='false'>
      <update id='org.eclipse.e4.ui.widgets.source' range='[0.0.0,1.2.900.v20210412-0842)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse UI Custom widgets 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='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.widgets'/>
        <property name='maven-version' value='1.2.900-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.widgets.source' version='1.2.900.v20210412-0842'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.widgets.source' version='1.2.900.v20210412-0842'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.widgets.source' version='1.2.900.v20210412-0842'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.widgets.source' version='1.2.900.v20210412-0842'/>
      </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.e4.ui.widgets.source&#xA;Bundle-Version: 1.2.900.v20210412-0842
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.google.gson' version='2.8.6.v20201231-1626' singleton='false' generation='2'>
      <update id='com.google.gson' range='[0.0.0,2.8.6.v20201231-1626)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Gson: Google Json Library for Java'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.description' value='Gson JSON library'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.contact' value='https://github.com/google/gson'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='com.google.gson'/>
        <property name='maven-version' value='2.8.6-SNAPSHOT'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.google.gson' version='2.8.6.v20201231-1626'/>
        <provided namespace='osgi.bundle' name='com.google.gson' version='2.8.6.v20201231-1626'/>
        <provided namespace='java.package' name='com.google.gson.internal' version='2.8.6'/>
        <provided namespace='java.package' name='com.google.gson.internal.bind' version='2.8.6'/>
        <provided namespace='java.package' name='com.google.gson.internal.bind.util' version='2.8.6'/>
        <provided namespace='java.package' name='com.google.gson.internal.reflect' version='2.8.6'/>
        <provided namespace='java.package' name='com.google.gson' version='2.8.6'/>
        <provided namespace='java.package' name='com.google.gson.annotations' version='2.8.6'/>
        <provided namespace='java.package' name='com.google.gson.reflect' version='2.8.6'/>
        <provided namespace='java.package' name='com.google.gson.stream' version='2.8.6'/>
        <provided namespace='osgi.identity' name='com.google.gson' version='2.8.6.v20201231-1626'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='java.package' name='com.google.gson' range='[2.8.0,3.0.0)'/>
        <required namespace='java.package' name='com.google.gson.annotations' range='[2.8.0,3.0.0)'/>
        <required namespace='java.package' name='com.google.gson.internal' range='[2.8.0,3.0.0)'/>
        <required namespace='java.package' name='com.google.gson.internal.bind' range='[2.8.0,3.0.0)'/>
        <required namespace='java.package' name='com.google.gson.internal.bind.util' range='[2.8.0,3.0.0)'/>
        <required namespace='java.package' name='com.google.gson.internal.reflect' range='[2.8.0,3.0.0)'/>
        <required namespace='java.package' name='com.google.gson.reflect' range='[2.8.0,3.0.0)'/>
        <required namespace='java.package' name='com.google.gson.stream' range='[2.8.0,3.0.0)'/>
        <required namespace='java.package' name='sun.misc' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.google.gson' version='2.8.6.v20201231-1626'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: com.google.gson&#xA;Bundle-Version: 2.8.6.v20201231-1626
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.commons.eclipse.messagingsystem.api.source' version='3.3.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.commons.eclipse.messagingsystem.api.source' range='[0.0.0,3.3.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Inria DiverSE'/>
        <property name='df_LT.bundleName' value='GEMOC messagingsystem api 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.gemoc.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.commons.eclipse.messagingsystem.api'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.eclipse.messagingsystem.api.source' version='3.3.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse.messagingsystem.api.source' version='3.3.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.commons.eclipse.messagingsystem.api.source' version='3.3.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.commons.eclipse.messagingsystem.api.source' version='3.3.0.202107281019'/>
      </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.gemoc.commons.eclipse.messagingsystem.api.source&#xA;Bundle-Version: 3.3.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.backend.codeexecution.xtext' version='1.0.0.202106280832' generation='2'>
      <update id='fr.inria.aoste.timesquare.backend.codeexecution.xtext' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='fr.inria.aoste.timesquare.backend.codeexecution.xtext'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.backend.codeexecution.xtext'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.backend.codeexecution.xtext' version='1.0.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.timesquare.backend.codeexecution.xtext' version='1.0.0.202106280832'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.backend.codeexecution' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.backend.codeexecution.formatting' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.backend.codeexecution.parser.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.backend.codeexecution.parser.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.backend.codeexecution.scoping' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.backend.codeexecution.serializer' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.backend.codeexecution.services' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.backend.codeexecution.validation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.timesquare.backend.codeexecution.xtext' version='1.0.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='20'>
        <required namespace='osgi.bundle' name='org.eclipse.emf' range='2.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.generator' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe.utils' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe2.launch' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.trace' range='1.0.1'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.model' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.backend.codeexecution.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.logging' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.timesquare.backend.codeexecution.xtext' version='1.0.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.timesquare.backend.codeexecution.xtext; singleton:=true&#xA;Bundle-Version: 1.0.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.emf.xpath.source' version='0.2.800.v20200609-0849' singleton='false'>
      <update id='org.eclipse.e4.emf.xpath.source' range='[0.0.0,0.2.800.v20200609-0849)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse Model Xpath 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='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.e4.emf.xpath'/>
        <property name='maven-version' value='0.2.800-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.emf.xpath.source' version='0.2.800.v20200609-0849'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.emf.xpath.source' version='0.2.800.v20200609-0849'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.emf.xpath.source' version='0.2.800.v20200609-0849'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.emf.xpath.source' version='0.2.800.v20200609-0849'/>
      </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.e4.emf.xpath.source&#xA;Bundle-Version: 0.2.800.v20200609-0849
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.ccslkernel.clocktree.ui.feature.feature.jar' version='1.0.0.202106280832'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Clocktree UI in Eclipse'/>
        <property name='org.eclipse.equinox.p2.description' value='Eclipse UI integration of CCSL Clock Tree Generation'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='org.eclipse.update.feature.plugin' value='fr.inria.aoste.timesquare.branding'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.ccslkernel.clocktree.ui.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.clocktree.ui.feature.feature.jar' version='1.0.0.202106280832'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='fr.inria.aoste.timesquare.ccslkernel.clocktree.ui.feature' version='1.0.0.202106280832'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='fr.inria.aoste.timesquare.ccslkernel.clocktree.ui.feature' version='1.0.0.202106280832'/>
      </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='license.html' url='license.html'>
          The Kairos team-project (INRIA/I3S) makes available all content in this plug-in (&amp;quot;Content&amp;quot;).&#xA;Unless otherwise indicated below, the Content is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&amp;quot;EPL&amp;quot;).&#xA;A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &amp;quot;Program&amp;quot; will mean the Content.&#xA;If you did not receive this Content directly from the Kairos team-project, the Content is being redistributed&#xA;by another party (&amp;quot;Redistributor&amp;quot;) and different terms and conditions may apply to your use of any&#xA;object code in the Content. Check the Redistributor&amp;apos;s license that was provided with the Content. If no&#xA;such license exists, contact the Redistributor.&#xA;Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in&#xA;the Content and such source code may be obtained at http://timesquare.inria.fr.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.core.filesystem' version='1.9.0.v20210419-1155' generation='2'>
      <update id='org.eclipse.core.filesystem' range='[0.0.0,1.9.0.v20210419-1155)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Core File Systems'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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='eclipse.platform.resources'/>
        <property name='maven-artifactId' value='org.eclipse.core.filesystem'/>
        <property name='maven-version' value='1.9.0-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filesystem' version='1.9.0.v20210419-1155'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.filesystem' version='1.9.0.v20210419-1155'/>
        <provided namespace='java.package' name='org.eclipse.core.filesystem' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.filesystem.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.filesystem' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.filesystem.local' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.filesystem.local.unix' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.filesystem' version='1.9.0.v20210419-1155'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='[3.2.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.core.filesystem
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.filesystem' version='1.9.0.v20210419-1155'/>
      </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.core.filesystem; singleton:=true&#xA;Bundle-Version: 1.9.0.v20210419-1155
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='openjfx.web.win32_64' version='11.0.0' singleton='false'>
      <update id='openjfx.web.win32_64' range='[0.0.0,11.0.0)' severity='0'/>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.name' value='openjfx.web.win32_64'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='openjfx.web.win32_64' version='11.0.0'/>
        <provided namespace='osgi.bundle' name='openjfx.web.win32_64' version='11.0.0'/>
        <provided namespace='osgi.identity' name='openjfx.web.win32_64' version='11.0.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=win32))
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='openjfx.web.win32_64' version='11.0.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: openjfx.web.win32_64&#xA;Bundle-Version: 11.0.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.touchpoint.natives' version='1.4.0.v20210326-2048' generation='2'>
      <update id='org.eclipse.equinox.p2.touchpoint.natives' range='[0.0.0,1.4.0.v20210326-2048)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Equinox Provisioning Native Touchpoint'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.touchpoint.natives'/>
        <property name='maven-version' value='1.4.0-SNAPSHOT'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.touchpoint.natives' version='1.4.0.v20210326-2048'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.touchpoint.natives' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.touchpoint.natives' version='1.2.200.v20210326-2048'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.touchpoint.natives' version='1.2.100.v20210326-2048'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.touchpoint.natives' version='1.2.0.v20210326-2048'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.touchpoint.natives' version='1.4.0.v20210326-2048'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.touchpoint.natives.actions' version='0.0.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.touchpoint.natives' version='1.4.0.v20210326-2048'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.touchpoint.natives' version='1.1.100.v20140523-0116'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.touchpoint.natives' version='1.3.600.v20210326-2048'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.touchpoint.natives' version='1.3.500.v20210326-2048'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.touchpoint.natives' version='1.3.400.v20210326-2048'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.touchpoint.natives' version='1.3.300.v20210326-2048'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.touchpoint.natives' version='1.3.200.v20210326-2048'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.touchpoint.natives' version='1.3.100.v20210326-2048'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.touchpoint.natives' version='1.3.0.v20210326-2048'/>
      </provides>
      <requires size='17'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.app' range='1.3.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.engine' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata.expression' range='2.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.query' range='2.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.environment' range='1.3.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.3.0'/>
        <required namespace='java.package' name='org.osgi.service.packageadmin' range='1.2.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.p2.touchpoint.natives
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.touchpoint.natives' version='1.4.0.v20210326-2048'/>
      </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.equinox.p2.touchpoint.natives;singleton:=true&#xA;Bundle-Version: 1.4.0.v20210326-2048
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.validation.ui.ide' version='1.3.0.202008210805' generation='2'>
      <update id='org.eclipse.emf.validation.ui.ide' range='[0.0.0,1.3.0.202008210805)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='EMF Validation Framework UI IDE'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.emf.validation.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.emf.validation.ui.ide'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.validation.ui.ide' version='1.3.0.202008210805'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.validation.ui.ide' version='1.3.0.202008210805'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.ui.ide.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.ui.ide.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.ui.ide.quickfix' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.validation.ui.ide' version='1.3.0.202008210805'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.validation' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.validation.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.validation.ui.ide' version='1.3.0.202008210805'/>
      </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.emf.validation.ui.ide; singleton:=true&#xA;Bundle-Version: 1.3.0.202008210805
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.contribution.weaving.jdt' version='2.2.4.202103162301'>
      <update id='org.eclipse.contribution.weaving.jdt' range='[0.0.0,2.2.4.202103162301)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='JDT Weaving'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse AspectJ Development Tools'/>
        <property name='maven-groupId' value='org.eclipse.ajdt'/>
        <property name='maven-artifactId' value='org.eclipse.contribution.weaving.jdt'/>
        <property name='maven-version' value='2.2.4-SNAPSHOT'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.contribution.weaving.jdt' version='2.2.4.202103162301'/>
        <provided namespace='osgi.bundle' name='org.eclipse.contribution.weaving.jdt' version='2.2.4.202103162301'/>
        <provided namespace='java.package' name='org.eclipse.contribution.jdt' version='2.2.4'/>
        <provided namespace='java.package' name='org.eclipse.contribution.jdt.cuprovider' version='2.2.4'/>
        <provided namespace='java.package' name='org.eclipse.contribution.jdt.debug' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.contribution.jdt.imagedescriptor' version='2.2.4'/>
        <provided namespace='java.package' name='org.eclipse.contribution.jdt.itdawareness' version='2.2.4'/>
        <provided namespace='java.package' name='org.eclipse.contribution.jdt.preferences' version='2.2.4'/>
        <provided namespace='java.package' name='org.eclipse.contribution.jdt.refactoring' version='2.2.4'/>
        <provided namespace='java.package' name='org.eclipse.contribution.jdt.sourceprovider' version='2.2.4'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='17'>
        <required namespace='osgi.bundle' name='org.aspectj.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='[3.6.0,4.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.6.0,4.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.6.0,4.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.6.0,4.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.6.0,4.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.6.0,4.3.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.6.0,4.3.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.browser' range='[3.4.0,4.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.6.0,4.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='[3.6.0,4.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.junit.core' range='[3.6.0,4.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.simpleconfigurator.manipulator' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.frameworkadmin' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug' range='[3.6.0,4.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.6.0,4.3.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.contribution.weaving.jdt' version='2.2.4.202103162301'/>
      </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.contribution.weaving.jdt;singleton:=true&#xA;Bundle-Version: 2.2.4.202103162301
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.win32' version='3.4.400.v20200414-1247' singleton='false' generation='2'>
      <update id='org.eclipse.ui.win32' range='[0.0.0,3.4.400.v20200414-1247)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.fragmentName' value='Eclipse UI Win32 Enhancements'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%fragmentName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='fragment-win32'/>
        <property name='maven-groupId' value='org.eclipse.ui'/>
        <property name='maven-artifactId' value='org.eclipse.ui.win32'/>
        <property name='maven-version' value='3.4.400-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.win32' version='3.4.400.v20200414-1247'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.win32' version='3.4.400.v20200414-1247'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.editorsupport.win32' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.win32' version='3.4.400.v20200414-1247'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.ui.ide' version='3.4.400.v20200414-1247'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.2.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <filter>
        (osgi.ws=win32)
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.win32' version='3.4.400.v20200414-1247'/>
      </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.ui.win32&#xA;Bundle-Version: 3.4.400.v20200414-1247&#xA;Fragment-Host: org.eclipse.ui.ide;bundle-version=&quot;[3.2.0,4.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.egit.ui' version='5.12.0.202106070339-r' generation='2'>
      <update match='providedCapabilities.exists(pc | pc.namespace == &apos;org.eclipse.equinox.p2.iu&apos; &amp;&amp; (pc.name == &apos;org.eclipse.egit.ui&apos; &amp;&amp; pc.version &lt; &apos;5.12.0.202106070339-r&apos; || pc.name == &apos;org.eclipse.egit.ui.smartimport&apos; || pc.name == &apos;org.eclipse.egit.ui.importer&apos;))' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Git integration for Eclipse - UI'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse EGit'/>
        <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.egit'/>
        <property name='maven-artifactId' value='org.eclipse.egit.ui'/>
        <property name='maven-version' value='5.12.0.202106070339-r'/>
      </properties>
      <provides size='62'>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.commit.command' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.credentials' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.synchronize.mapping' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.operations' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.sharing' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.synchronize' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.blame' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.fetch' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.gerrit' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.history.command' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.search' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.history' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.selection' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.repository.tree' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.stash' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.trace' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.synchronize.action' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.components' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.reflog' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.synchronize.model' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.repository.tree.filter' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.repository' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.patch' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.properties' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.clone' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.reflog.command' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.clean' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.history' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.actions' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.variables' version='5.12.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.expressions' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.synchronize.compare' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.factories' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.dialogs' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.commit' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.revision' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal' version='5.12.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.egit.ui' version='5.12.0.202106070339-r'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.provisional.wizards' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.preferences' version='5.12.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.ui' version='5.12.0.202106070339-r'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.pull' version='5.12.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.egit.ui' version='5.12.0.202106070339-r'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.importing' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.handler' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.commands.shared' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.decorators' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.merge' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.push' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.jobs' version='5.12.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.import.feature.group' version='5.12.0.202106070339-r'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.repository.tree.command' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.staging' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.groups' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.rebase' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.resources' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.submodule' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.branch' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.commands' version='5.12.0'/>
      </provides>
      <requires size='71'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.12.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.6.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.5.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.108.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.core' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.ui' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.12.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.10.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.10.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='[3.6.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.security' range='[1.2.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='[3.11.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.11.200,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.12.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.12.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.8.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi.services' range='[3.5.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' range='[1.5.1,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.services' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench' range='[1.4.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='[3.108.0,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.attributes' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.info' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.internal' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.internal.efs' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.internal.gerrit' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.internal.indexdiff' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.internal.info' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.internal.job' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.internal.rebase' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.internal.signing' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.internal.storage' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.internal.util' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.op' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.project' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.securestorage' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.settings' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.synchronize' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.synchronize.dto' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.util' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.annotations' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.api' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.api.errors' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.attributes' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.blame' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.diff' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.dircache' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.errors' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.events' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.ignore' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.lib' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.merge' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.notes' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.revplot' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.revwalk' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.revwalk.filter' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.storage.file' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.submodule' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.transport' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.treewalk' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.treewalk.filter' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.util' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.util.io' range='[5.12.0,5.13.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.egit.ui' version='5.12.0.202106070339-r'/>
      </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.egit.ui;singleton:=true&#xA;Bundle-Version: 5.12.0.202106070339-r
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecoretools' version='3.3.3.202010261352' generation='2'>
      <update id='org.eclipse.emf.ecoretools' range='[0.0.0,3.3.3.202010261352)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Ecore Tools'/>
        <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.emf.ecoretools'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecoretools'/>
        <property name='maven-version' value='3.3.3-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools' version='3.3.3.202010261352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecoretools' version='3.3.3.202010261352'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecoretools' version='3.3.3.202010261352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecoretools' version='3.3.3.202010261352'/>
      </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.emf.ecoretools;singleton:=true&#xA;Bundle-Version: 3.3.3.202010261352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='gemoc_studio' version='3.3.0.202107281019'>
      <update id='gemoc_studio' range='0.0.0' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='Gemoc Studio'/>
        <property name='org.eclipse.equinox.p2.type.product' value='true'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='gemoc_studio' version='3.3.0.202107281019'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.ee' name='JavaSE' range='[11.0.0,11.0.0]'>
          <filter>
            (osgi.os=win32)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='tooling.source.default' range='[1.0.0,1.0.0]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.configuration.aix.ppc64' range='[1.0.0,1.0.0]'>
          <filter>
            (&amp;(osgi.arch=ppc64)(osgi.os=aix))
          </filter>
        </required>
        <required namespace='osgi.ee' name='JavaSE' range='[11.0.0,11.0.0]'>
          <filter>
            (osgi.os=macosx)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.gemoc_studio.branding.feature.feature.group' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='tooling.osgi.bundle.default' range='[1.0.0,1.0.0]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.configuration.macosx.x86_64' range='[1.0.0,1.0.0]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='tooling.org.eclipse.update.feature.default' range='[1.0.0,1.0.0]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.configuration.macosx' range='[1.0.0,1.0.0]'>
          <filter>
            (osgi.os=macosx)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggemoc_studio.application' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.configuration' range='[1.0.0,1.0.0]'>
          <filter>
            (!(osgi.os=macosx))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.gemoc_studio.additions.feature.feature.group' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggemoc_studio.configuration' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='osgi.ee' name='JavaSE' range='[11.0.0,11.0.0]'>
          <filter>
            (osgi.os=linux)
          </filter>
        </required>
      </requires>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='configure'>
            mkdir(path:${installFolder}/dropins);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.objectweb.asm.tree.source' version='9.1.0.v20210209-1849' singleton='false'>
      <update id='org.objectweb.asm.tree.source' range='[0.0.0,9.1.0.v20210209-1849)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='ASM Tree Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.objectweb.asm.tree'/>
        <property name='maven-version' value='9.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.objectweb.asm.tree.source' version='9.1.0.v20210209-1849'/>
        <provided namespace='osgi.bundle' name='org.objectweb.asm.tree.source' version='9.1.0.v20210209-1849'/>
        <provided namespace='osgi.identity' name='org.objectweb.asm.tree.source' version='9.1.0.v20210209-1849'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.objectweb.asm.tree.source' version='9.1.0.v20210209-1849'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.objectweb.asm.tree.source&#xA;Bundle-Version: 9.1.0.v20210209-1849
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.codegen.feature.jar' version='2.22.0.v20210420-0623'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='EMF Code Generation'/>
        <property name='df_LT.description' value='Generic code generation utilities, including Java Emitter Templates (JET) and mergers for Java and properties files.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.codegen'/>
        <property name='maven-version' value='2.22.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.feature.jar' version='2.22.0.v20210420-0623'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.codegen' version='2.22.0.v20210420-0623'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.codegen' version='2.22.0.v20210420-0623'/>
      </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 uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.dsl.debug.feature.source.feature.group' version='3.0.1.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.dsl.debug.feature.source.feature.group' range='[0.0.0,3.0.1.202107281019)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='DSL Debugger Feature Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature provides the DSL debugger.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='DSLDebugger'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.dsl.debug.feature'/>
        <property name='maven-version' value='3.0.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.debug.feature.source.feature.group' version='3.0.1.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.debug.feature.feature.group' range='[3.0.1.202107281019,3.0.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.debug.source' range='[3.0.1.202107281019,3.0.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.debug.edit.source' range='[3.0.1.202107281019,3.0.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.debug.ide.source' range='[3.0.1.202107281019,3.0.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.debug.feature.source.feature.jar' range='[3.0.1.202107281019,3.0.1.202107281019]'>
          <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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2015, 2017 Obeo and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html&#xA;&#xA;Contributors:&#xA;    Obeo - initial API and implementation
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.mapping.transfos.feature.source.feature.jar' version='1.0.0.202107281019'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='transformations for ECL Feature Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='MoCCML mapping transformation to generate your concurrency model compiler from the specification at the language level(installation means installing everything)'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Aoste INRIA / I3S'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.moccml.mapping.framework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.mapping.transfos.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.transfos.feature.source.feature.jar' version='1.0.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.moccml.mapping.transfos.feature.source' version='1.0.0.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.moccml.mapping.transfos.feature.source' version='1.0.0.202107281019'/>
      </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='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 I3S Laboratory and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.fx.ide.rrobot' version='3.7.0.202010120832' singleton='false' generation='2'>
      <update id='org.eclipse.fx.ide.rrobot' range='[0.0.0,3.7.0.202010120832)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='Rrobot'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.fx.ide.rrobot' version='3.7.0.202010120832'/>
        <provided namespace='osgi.bundle' name='org.eclipse.fx.ide.rrobot' version='3.7.0.202010120832'/>
        <provided namespace='java.package' name='org.eclipse.fx.ide.rrobot' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.fx.ide.rrobot' version='3.7.0.202010120832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.fx.ide.rrobot.model' range='2.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.core' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.7.0'/>
        <required namespace='java.package' name='org.apache.commons.lang.text' range='2.6.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.fx.ide.rrobot' version='3.7.0.202010120832'/>
      </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.fx.ide.rrobot&#xA;Bundle-Version: 3.7.0.202010120832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.launcher.ui.feature.feature.jar' version='1.0.0.202106280832'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Timesquare Integration with Eclipse UI'/>
        <property name='org.eclipse.equinox.p2.description' value='Timesquare Integration with Eclipse UI. Allows to start CCSL Simulations using the Launch Configurations of Eclipse.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.launcher.ui.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.launcher.ui.feature.feature.jar' version='1.0.0.202106280832'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='fr.inria.aoste.timesquare.launcher.ui.feature' version='1.0.0.202106280832'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='fr.inria.aoste.timesquare.launcher.ui.feature' version='1.0.0.202106280832'/>
      </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='license.html' url='license.html'>
          The Kairos team-project (INRIA/I3S) makes available all content in this plug-in (&amp;quot;Content&amp;quot;).&#xA;Unless otherwise indicated below, the Content is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&amp;quot;EPL&amp;quot;).&#xA;A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &amp;quot;Program&amp;quot; will mean the Content.&#xA;If you did not receive this Content directly from the Kairos team-project, the Content is being redistributed&#xA;by another party (&amp;quot;Redistributor&amp;quot;) and different terms and conditions may apply to your use of any&#xA;object code in the Content. Check the Redistributor&amp;apos;s license that was provided with the Content. If no&#xA;such license exists, contact the Redistributor.&#xA;Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in&#xA;the Content and such source code may be obtained at http://timesquare.inria.fr.
        </license>
      </licenses>
      <copyright>
        Kairos INRIA/I3S
      </copyright>
    </unit>
    <unit id='org.eclipse.jdt.core.manipulation' version='1.14.400.v20210531-0737' generation='2'>
      <update id='org.eclipse.jdt.core.manipulation' range='[0.0.0,1.14.400.v20210531-0737)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Java Code Manipulation Functionality'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.core.manipulation'/>
        <property name='maven-version' value='1.14.400-SNAPSHOT'/>
      </properties>
      <provides size='50'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core.manipulation' version='1.14.400.v20210531-0737'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.core.manipulation' version='1.14.400.v20210531-0737'/>
        <provided namespace='java.package' name='org.eclipse.jdt.core.manipulation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.core.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.core.refactoring.descriptors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.core.refactoring.participants' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.core.manipulation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.core.manipulation.dom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.core.manipulation.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.core.manipulation.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.core.refactoring.descriptors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.callhierarchy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.codemanipulation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.codemanipulation.tostringgeneration' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.dom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.dom.fragments' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.fix' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring.base' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring.changes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring.code' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring.code.flow' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring.delegates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring.nls' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring.nls.changes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring.participants' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring.rename' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring.reorg' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring.structure' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring.tagging' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring.typeconstraints.types' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.template.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.jarpackager' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.fix' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.javaeditor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.preferences.formatter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.text.correction' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.text.correction.proposals' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.text.template.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.core.manipulation' version='1.14.400.v20210531-0737'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.22.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='3.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='1.7.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' range='3.6.300'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jdt.core.manipulation
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.core.manipulation' version='1.14.400.v20210531-0737'/>
      </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.jdt.core.manipulation; singleton:=true&#xA;Bundle-Version: 1.14.400.v20210531-0737
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.java.source' version='2.25.0.v20210301-0909' singleton='false'>
      <update id='org.eclipse.xtext.java.source' range='[0.0.0,2.25.0.v20210301-0909)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext Java Language Sources'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.java'/>
        <property name='maven-version' value='2.25.0'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.java.source' version='2.25.0.v20210301-0909'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.java.source' version='2.25.0.v20210301-0909'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.java.source' version='2.25.0.v20210301-0909'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.java.source' version='2.25.0.v20210301-0909'/>
      </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.xtext.java.source&#xA;Bundle-Version: 2.25.0.v20210301-0909
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.provider.filetransfer.httpclient4.ssl.source' version='1.1.100.v20180301-0132' singleton='false'>
      <update id='org.eclipse.ecf.provider.filetransfer.httpclient4.ssl.source' range='[0.0.0,1.1.100.v20180301-0132)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - ECF'/>
        <property name='df_LT.bundleName' value='ECF Filetransfer HttpComponents SSL Fragment 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.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.provider.filetransfer.httpclient4.ssl'/>
        <property name='maven-version' value='1.1.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.provider.filetransfer.httpclient4.ssl.source' version='1.1.100.v20180301-0132'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.provider.filetransfer.httpclient4.ssl.source' version='1.1.100.v20180301-0132'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ecf.provider.filetransfer.httpclient4.ssl.source' version='1.1.100.v20180301-0132'/>
      </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.ecf.provider.filetransfer.httpclient4.ssl.source&#xA;Bundle-Version: 1.1.100.v20180301-0132
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.trace.editor' version='1.0.1.202106280832' generation='2'>
      <update id='fr.inria.aoste.trace.editor' range='[0.0.0,1.0.1.202106280832)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Trace Editor'/>
        <property name='df_LT.providerName' value='RTSimex 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='fr.inria.aoste.trace'/>
        <property name='maven-artifactId' value='fr.inria.aoste.trace.editor'/>
        <property name='maven-version' value='1.0.1-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.trace.editor' version='1.0.1.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.trace.editor' version='1.0.1.202106280832'/>
        <provided namespace='java.package' name='fr.inria.aoste.trace.presentation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.trace.editor' version='1.0.1.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.trace' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.trace.edit.ui' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.trace.editor' version='1.0.1.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.trace.editor;singleton:=true&#xA;Bundle-Version: 1.0.1.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.diagram.ui.providers' version='1.7.0.202004160913' generation='2'>
      <update id='org.eclipse.gmf.runtime.diagram.ui.providers' range='[0.0.0,1.7.0.202004160913)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF Diagram Providers'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.diagram.ui.providers'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.diagram.ui.providers'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.providers' version='1.7.0.202004160913'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.providers' version='1.7.0.202004160913'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.providers.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.providers.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.providers.internal.parsers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.providers.parsers' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.diagram.ui.providers' version='1.7.0.202004160913'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.properties' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.actions' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.commands.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.services' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='4.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='4.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.diagram.ui.providers' version='1.7.0.202004160913'/>
      </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.gmf.runtime.diagram.ui.providers; singleton:=true&#xA;Bundle-Version: 1.7.0.202004160913
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.junit.runtime.source' version='3.6.0.v20210513-1344' singleton='false'>
      <update id='org.eclipse.pde.junit.runtime.source' range='[0.0.0,3.6.0.v20210513-1344)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='PDE JUnit Runtime 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.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.junit.runtime'/>
        <property name='maven-version' value='3.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.junit.runtime.source' version='3.6.0.v20210513-1344'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.junit.runtime.source' version='3.6.0.v20210513-1344'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.junit.runtime.source' version='3.6.0.v20210513-1344'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.junit.runtime.source' version='3.6.0.v20210513-1344'/>
      </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.pde.junit.runtime.source&#xA;Bundle-Version: 3.6.0.v20210513-1344
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.acceleo.feature.group' version='3.7.11.202102190929' singleton='false'>
      <update id='org.eclipse.acceleo.feature.group' range='[0.0.0,3.7.11.202102190929)' severity='0'/>
      <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.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.acceleo.features'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo'/>
        <property name='maven-version' value='3.7.11-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2008, 2012 Obeo, France. &#xA;All rights reserved. This program and the accompanying materials &#xA;are made available under the terms of the Eclipse Public License v1.0 &#xA;which accompanies this distribution, and is available at &#xA;http://www.eclipse.org/legal/epl-v10.html &#xA;&#xA;Contributors: &#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Acceleo'/>
        <property name='df_LT.description' value='Acceleo is an template-based code generator used to generate any kind of code from any of EMF-based model.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.feature.group' version='3.7.11.202102190929'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.engine' range='[3.7.11.202102190929,3.7.11.202102190929]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.ide.ui' range='[3.7.11.202102190929,3.7.11.202102190929]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.model' range='[3.7.11.202102190929,3.7.11.202102190929]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.parser' range='[3.7.11.202102190929,3.7.11.202102190929]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.common' range='[3.7.11.202102190929,3.7.11.202102190929]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.common.ide' range='[3.7.11.202102190929,3.7.11.202102190929]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.doc' range='[3.7.11.202102190929,3.7.11.202102190929]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.compatibility' range='[3.7.11.202102190929,3.7.11.202102190929]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.compatibility.ui' range='[3.7.11.202102190929,3.7.11.202102190929]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.model.edit' range='[3.7.11.202102190929,3.7.11.202102190929]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.profiler' range='[3.7.11.202102190929,3.7.11.202102190929]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.profiler.edit' range='[3.7.11.202102190929,3.7.11.202102190929]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.profiler.editor' range='[3.7.11.202102190929,3.7.11.202102190929]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.traceability' range='[3.7.11.202102190929,3.7.11.202102190929]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.traceability.model' range='[3.7.11.202102190929,3.7.11.202102190929]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.common.ui' range='[3.7.11.202102190929,3.7.11.202102190929]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.ui.interpreter' range='[3.7.11.202102190929,3.7.11.202102190929]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.feature.jar' range='[3.7.11.202102190929,3.7.11.202102190929]'>
          <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 uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.sirius.runtime.feature.jar' version='6.5.1.202106111115'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='The core runtime of Sirius, UI-independant and dialect-agnostic.&#xA;Install this if you want to either use existing Sirius-based modelers or create new ones.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/sirius'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.sirius'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2007, 2015 THALES GLOBAL SERVICES and others.&#xA;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&#xA;&#xA;Contributors:&#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Sirius Core Runtime'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.runtime'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.runtime.feature.jar' version='6.5.1.202106111115'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.sirius.runtime' version='6.5.1.202106111115'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.sirius.runtime' version='6.5.1.202106111115'/>
      </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.gemoc.opsemanticsview.gen' version='4.0.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.opsemanticsview.gen' range='[0.0.0,4.0.0.202107281019)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Opsemanticsviewgen'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.modeldebugging.framework.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.opsemanticsview.gen'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.opsemanticsview.gen' version='4.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.opsemanticsview.gen' version='4.0.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.opsemanticsview.gen' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.opsemanticsview.gen' version='4.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='com.google.guava' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib.macro' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.opsemanticsview.model' range='0.1.0'/>
        <required namespace='osgi.bundle' name='fr.inria.diverse.melange.metamodel' range='0.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.11.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.dsl' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.opsemanticsview.gen
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.opsemanticsview.gen' version='4.0.0.202107281019'/>
      </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.gemoc.opsemanticsview.gen;singleton:=true&#xA;Bundle-Version: 4.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.transport.ecf' version='1.3.100.v20210329-1206' singleton='false' generation='2'>
      <update id='org.eclipse.equinox.p2.transport.ecf' range='[0.0.0,1.3.100.v20210329-1206)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Equinox Provisioning ECF based Transport'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.transport.ecf'/>
        <property name='maven-version' value='1.3.100-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.transport.ecf' version='1.3.100.v20210329-1206'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.transport.ecf' version='1.3.100.v20210329-1206'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.transport.ecf' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.transport.ecf' version='1.3.100.v20210329-1206'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.eclipse.ecf' range='3.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ecf.filetransfer' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ecf.provider.filetransfer' range='3.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.core' range='2.0.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository' range='2.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.jobs' range='3.5.100'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.6.0'/>
        <required namespace='java.package' name='org.osgi.service.packageadmin' range='1.2.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='1.5.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.p2.transport.ecf
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.transport.ecf' version='1.3.100.v20210329-1206'/>
      </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.equinox.p2.transport.ecf&#xA;Bundle-Version: 1.3.100.v20210329-1206
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecore.feature.group' version='2.24.0.v20210405-0628' singleton='false'>
      <update id='org.eclipse.emf.ecore.feature.group' range='[0.0.0,2.24.0.v20210405-0628)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecore'/>
        <property name='maven-version' value='2.24.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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='EMF - Eclipse Modeling Framework Core Runtime'/>
        <property name='df_LT.description' value='The core runtime for EMF, including EMF&apos;s common utilities, Ecore, XML/XMI persistence, and the change model.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.feature.group' version='2.24.0.v20210405-0628'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='[2.24.0.v20210405-0628,2.24.0.v20210405-0628]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.change' range='[2.14.0.v20190528-0725,2.14.0.v20190528-0725]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xmi' range='[2.16.0.v20190528-0725,2.16.0.v20190528-0725]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.feature.jar' range='[2.24.0.v20210405-0628,2.24.0.v20210405-0628]'>
          <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 uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.sirius' version='6.5.1.202106111115' generation='2'>
      <update id='org.eclipse.sirius' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Core Runtime'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='110'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius' version='6.5.1.202106111115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius' version='6.5.1.202106111115'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.action' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.color' version='2.0.5'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.componentization' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.control' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.delete' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.dialect' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.dialect.command' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.dialect.description' version='4.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.extender' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.featureextensions' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.helper' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.helper.task' version='4.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.helper.task.label' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.logger' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.metamodel.helper' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.migration' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.modelingproject' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.preferences' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.query' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.refresh' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.repair' version='2.0.5'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.resource' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.resource.strategy' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.session' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.session.danalysis' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.session.factory' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.session.resource' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.color' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.command.control' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.componentization' version='6.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.dialect' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.dialect.command' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.dialect.description' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.extender' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.featureextensions' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.helper.delete' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.helper.refresh' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.helper.task' version='3.2.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.helper.task.operations' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.logger' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.metamodel.description.factory' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.metamodel.description.spec' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.metamodel.description.tool.spec' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.metamodel.description.validation' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.metamodel.description.validation.operations' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.metamodel.helper' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.metamodel.spec' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.migration' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.migration.description' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.migration.resource' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.migration.resource.session.commands' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.modelingproject' version='6.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.modelingproject.manager' version='2.0.5'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.modelingproject.marker' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.preferences' version='6.3.1'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.query' version='3.0.1'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.repair.commands' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.representation' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.resource' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.resource.parser' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.resource.strategy' version='4.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.session' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.session.danalysis' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.session.factory' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.session.parser' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.api.command' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.api.command.semantic' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.api.command.ui' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.api.command.view' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.api.interpreter' version='2.0.5'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.api.permission' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.api.preferences' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.api.profiler' version='2.0.5'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.api.ui' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.api.ui.color' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.api.ui.resource' version='2.0.5'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.api.validation.constraint' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.internal' version='6.1.2'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.internal.command' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.internal.command.builders' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.internal.command.ui' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.internal.interpreter' version='2.2.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.internal.resource' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.internal.ui' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.internal.uri' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.internal.validation' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.internal.validation.description.constraints' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint' version='3.2.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.description' version='4.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.description.audit' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.description.audit.impl' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.description.audit.util' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.description.impl' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.description.style' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.description.style.impl' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.description.style.util' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.description.tool' version='4.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.description.tool.impl' version='4.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.description.tool.util' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.description.util' version='2.3.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.description.validation' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.description.validation.impl' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.description.validation.util' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.impl' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.util' version='3.1.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius' version='6.5.1.202106111115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ecore.extender' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.workspace' range='1.5.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.8.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='2.8.1'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='[21.0.0,30.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='1.7.400'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base.cache' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base.collect' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base.relations' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.emf' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.emf.tx' range='2.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.sirius
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius' version='6.5.1.202106111115'/>
      </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.sirius;singleton:=true&#xA;Bundle-Version: 6.5.1.202106111115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.trace.gemoc.source' version='3.0.1.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.trace.gemoc.source' range='[0.0.0,3.0.1.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='unknown'/>
        <property name='df_LT.bundleName' value='org.eclipse.gemoc.tracemm.gemoctrace 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.gemoc.multidimensional_trace_management'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.trace.gemoc'/>
        <property name='maven-version' value='3.0.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.trace.gemoc.source' version='3.0.1.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.trace.gemoc.source' version='3.0.1.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.trace.gemoc.source' version='3.0.1.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.trace.gemoc.source' version='3.0.1.202107281019'/>
      </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.gemoc.trace.gemoc.source&#xA;Bundle-Version: 3.0.1.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.userstorage.oauth' version='1.1.0.v20190307-0457' generation='2'>
      <update id='org.eclipse.userstorage.oauth' range='[0.0.0,1.1.0.v20190307-0457)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='OAuth support for Eclipse User Storage'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.userstorage'/>
        <property name='maven-artifactId' value='org.eclipse.userstorage.oauth'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.userstorage.oauth' version='1.1.0.v20190307-0457'/>
        <provided namespace='osgi.bundle' name='org.eclipse.userstorage.oauth' version='1.1.0.v20190307-0457'/>
        <provided namespace='java.package' name='org.eclipse.userstorage.internal.oauth' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.userstorage.internal.oauth.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.userstorage.oauth' version='1.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.userstorage.oauth' version='1.1.0.v20190307-0457'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.eclipse.userstorage.ui' range='[1.0.2,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.6.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.http' range='[4.3.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.client' range='[4.3.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.client.fluent' range='[4.3.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.client.utils' range='[4.3.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.entity' range='[4.3.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.message' range='[4.3.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.util' range='[4.3.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='3.3.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.7.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'>
          <description>
            org.eclipse.userstorage.oauth
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.userstorage.oauth' version='1.1.0.v20190307-0457'/>
      </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.userstorage.oauth;singleton:=true&#xA;Bundle-Version: 1.1.0.v20190307-0457
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jgit.gpg.bc' version='5.12.0.202106070339-r' generation='2'>
      <update id='org.eclipse.jgit.gpg.bc' range='[0.0.0,5.12.0.202106070339-r)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='JGit GPG support based on bouncycastle'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse JGit'/>
        <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.jgit'/>
        <property name='maven-artifactId' value='org.eclipse.jgit.gpg.bc'/>
        <property name='maven-version' value='5.12.0.202106070339-r'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.gpg.bc' version='5.12.0.202106070339-r'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jgit.gpg.bc' version='5.12.0.202106070339-r'/>
        <provided namespace='java.package' name='org.eclipse.jgit.gpg.bc' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.gpg.bc.internal' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.gpg.bc.internal.keys' version='5.12.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jgit.gpg.bc' version='5.12.0.202106070339-r'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.jgit' version='5.12.0.202106070339-r'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='26'>
        <required namespace='osgi.bundle' name='org.eclipse.jgit' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1' range='[1.65.0,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.cryptlib' range='[1.65.0,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.x9' range='[1.65.0,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.bcpg' range='[1.65.0,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.bcpg.sig' range='[1.65.0,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.ec' range='[1.65.0,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.gpg' range='[1.65.0,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.gpg.keybox' range='[1.65.0,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.gpg.keybox.jcajce' range='[1.65.0,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.jcajce.interfaces' range='[1.65.0,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.jcajce.util' range='[1.65.0,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.jce.provider' range='[1.65.0,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.math.ec' range='[1.65.0,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.math.field' range='[1.65.0,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.openpgp' range='[1.65.0,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.openpgp.jcajce' range='[1.65.0,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.openpgp.operator' range='[1.65.0,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.openpgp.operator.jcajce' range='[1.65.0,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.util' range='[1.65.0,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.util.encoders' range='[1.65.0,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.util.io' range='[1.65.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.annotations' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.api.errors' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jgit.gpg.bc' version='5.12.0.202106070339-r'/>
      </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.jgit.gpg.bc;singleton:=true&#xA;Bundle-Version: 5.12.0.202106070339-r&#xA;Fragment-Host: org.eclipse.jgit;bundle-version=&quot;[5.12.0,5.13.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.project' version='3.10.4.v20210609-1727' generation='2'>
      <update id='org.eclipse.m2m.qvt.oml.project' range='[0.0.0,3.10.4.v20210609-1727)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='QVT Operational Project'/>
        <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.qvto-plugins'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.project'/>
        <property name='maven-version' value='3.10.4-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.project' version='3.10.4.v20210609-1727'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.project' version='3.10.4.v20210609-1727'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.project' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.project.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.project.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.project.nature' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml.project' version='3.10.4.v20210609-1727'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.8.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.4.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.4.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.runtime' range='[3.0.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.m2m.qvt.oml.project
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml.project' version='3.10.4.v20210609-1727'/>
      </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.m2m.qvt.oml.project;singleton:=true&#xA;Bundle-Version: 3.10.4.v20210609-1727
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.text.quicksearch.source' version='1.1.100.v20210426-1601' singleton='false'>
      <update id='org.eclipse.text.quicksearch.source' range='[0.0.0,1.1.100.v20210426-1601)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Quick Search 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='eclipse.platform.text'/>
        <property name='maven-artifactId' value='org.eclipse.text.quicksearch'/>
        <property name='maven-version' value='1.1.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text.quicksearch.source' version='1.1.100.v20210426-1601'/>
        <provided namespace='osgi.bundle' name='org.eclipse.text.quicksearch.source' version='1.1.100.v20210426-1601'/>
        <provided namespace='osgi.identity' name='org.eclipse.text.quicksearch.source' version='1.1.100.v20210426-1601'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.text.quicksearch.source' version='1.1.100.v20210426-1601'/>
      </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.text.quicksearch.source&#xA;Bundle-Version: 1.1.100.v20210426-1601
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.examples.emf.validation.validity.ui' version='2.15.0.v20210609-1442' generation='2'>
      <update id='org.eclipse.ocl.examples.emf.validation.validity.ui' range='[0.0.0,2.15.0.v20210609-1442)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='OCL&apos;s EMF Validation Framework Validity View'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <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.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples.emf.validation.validity.ui'/>
        <property name='maven-version' value='2.15.0-SNAPSHOT'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.emf.validation.validity.ui' version='2.15.0.v20210609-1442'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.examples.emf.validation.validity.ui' version='2.15.0.v20210609-1442'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.emf.validation.validity.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.emf.validation.validity.ui.filters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.emf.validation.validity.ui.locator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.emf.validation.validity.ui.markers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.emf.validation.validity.ui.messages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.emf.validation.validity.ui.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.emf.validation.validity.ui.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.emf.validation.validity.ui.ripoffs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.emf.validation.validity.ui.view' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.emf.validation.validity.ui.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.examples.emf.validation.validity.ui' version='2.15.0.v20210609-1442'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='[2.7.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.examples.emf.validation.validity' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.examples.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.pivot' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.examples.debug.vm.ui' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.lang' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='[1.2.15,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.examples.emf.validation.validity.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.examples.emf.validation.validity.ui' version='2.15.0.v20210609-1442'/>
      </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.ocl.examples.emf.validation.validity.ui;singleton:=true&#xA;Bundle-Version: 2.15.0.v20210609-1442
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.junit5.runtime' version='1.0.1300.v20210320-1132' generation='2'>
      <update id='org.eclipse.jdt.junit5.runtime' range='[0.0.0,1.0.1300.v20210320-1132)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Java Development Tools JUnit5 Runtime Support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.junit5.runtime'/>
        <property name='maven-version' value='1.0.1300-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.junit5.runtime' version='1.0.1300.v20210320-1132'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.junit5.runtime' version='1.0.1300.v20210320-1132'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.junit5.runner' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.junit5.runtime' version='1.0.1300.v20210320-1132'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.junit.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.junit.jupiter.api' range='5.4.0'/>
        <required namespace='osgi.bundle' name='org.junit.jupiter.engine' range='5.4.0'/>
        <required namespace='osgi.bundle' name='org.junit.jupiter.migrationsupport' range='5.4.0'/>
        <required namespace='osgi.bundle' name='org.junit.jupiter.params' range='5.4.0'/>
        <required namespace='osgi.bundle' name='org.junit.vintage.engine' range='5.4.0'/>
        <required namespace='osgi.bundle' name='org.opentest4j' range='1.1.1'/>
        <required namespace='osgi.bundle' name='org.junit.platform.commons' range='1.4.0'/>
        <required namespace='osgi.bundle' name='org.junit.platform.engine' range='1.4.0'/>
        <required namespace='osgi.bundle' name='org.junit.platform.launcher' range='1.4.0'/>
        <required namespace='osgi.bundle' name='org.junit.platform.runner' range='1.4.0'/>
        <required namespace='osgi.bundle' name='org.junit.platform.suite.api' range='1.4.0'/>
        <required namespace='osgi.bundle' name='org.apiguardian' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.junit' range='4.12.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jdt.junit5.runtime
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.junit5.runtime' version='1.0.1300.v20210320-1132'/>
      </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.jdt.junit5.runtime;singleton:=true&#xA;Bundle-Version: 1.0.1300.v20210320-1132
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.simulationpolicy.feature.feature.jar' version='1.0.0.202106280832'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Timesquare CCSL Simulation Policies'/>
        <property name='org.eclipse.equinox.p2.description' value='Collection of Simulation Policies for Timesquare CCSL Solvers'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='org.eclipse.update.feature.plugin' value='fr.inria.aoste.timesquare.simulationpolicy'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.simulationpolicy.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.simulationpolicy.feature.feature.jar' version='1.0.0.202106280832'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='fr.inria.aoste.timesquare.simulationpolicy.feature' version='1.0.0.202106280832'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='fr.inria.aoste.timesquare.simulationpolicy.feature' version='1.0.0.202106280832'/>
      </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='license.html' url='license.html'>
          The Kairos team-project (INRIA/I3S) makes available all content in this plug-in (&amp;quot;Content&amp;quot;).&#xA;Unless otherwise indicated below, the Content is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&amp;quot;EPL&amp;quot;).&#xA;A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &amp;quot;Program&amp;quot; will mean the Content.&#xA;If you did not receive this Content directly from the Kairos team-project, the Content is being redistributed&#xA;by another party (&amp;quot;Redistributor&amp;quot;) and different terms and conditions may apply to your use of any&#xA;object code in the Content. Check the Redistributor&amp;apos;s license that was provided with the Content. If no&#xA;such license exists, contact the Redistributor.&#xA;Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in&#xA;the Content and such source code may be obtained at http://timesquare.inria.fr.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.frameworkadmin.equinox' version='1.2.0.v20210315-2042' generation='2'>
      <update id='org.eclipse.equinox.frameworkadmin.equinox' range='[0.0.0,1.2.0.v20210315-2042)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Equinox Framework Admin for Equinox'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.frameworkadmin.equinox'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.frameworkadmin.equinox' version='1.2.0.v20210315-2042'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.frameworkadmin.equinox' version='1.2.0.v20210315-2042'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.frameworkadmin.equinox' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.frameworkadmin.equinox.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.frameworkadmin.equinox' version='1.2.0.v20210315-2042'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.frameworkadmin' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.frameworkadmin.utils' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.configuratormanipulator' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.frameworkadmin' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.datalocation' range='1.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.environment' range='1.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.resolver' range='1.1.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.3.0'/>
        <required namespace='java.package' name='org.osgi.framework.startlevel' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.service.log' range='1.3.0'/>
        <required namespace='java.package' name='org.osgi.service.startlevel' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='1.3.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.frameworkadmin.equinox
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.frameworkadmin.equinox' version='1.2.0.v20210315-2042'/>
      </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.equinox.frameworkadmin.equinox;singleton:=true&#xA;Bundle-Version: 1.2.0.v20210315-2042
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='javax.inject.source' version='1.0.0.v20091030' singleton='false'>
      <update id='javax.inject.source' range='[0.0.0,1.0.0.v20091030)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.bundleName' value='Atinject Dependency Injection Annotations'/>
        <property name='df_LT.bundleProvider' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='javax.inject.source' version='1.0.0.v20091030'/>
        <provided namespace='osgi.bundle' name='javax.inject.source' version='1.0.0.v20091030'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='javax.inject.source' version='1.0.0.v20091030'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: javax.inject.source&#xA;Bundle-Version: 1.0.0.v20091030
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='gemoc_studio.executable.cocoa.macosx.x86_64' version='3.3.0.202107281019'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='gemoc_studio.executable.cocoa.macosx.x86_64' version='3.3.0.202107281019'/>
        <provided namespace='toolinggemoc_studio' name='gemoc_studio.executable' version='3.3.0.202107281019'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.launcher.cocoa.macosx.x86_64' range='0.0.0'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <artifacts size='1'>
        <artifact classifier='binary' id='gemoc_studio.executable.cocoa.macosx.x86_64' version='3.3.0.202107281019'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui.importexport' version='1.3.100.v20210415-1446' generation='2'>
      <update id='org.eclipse.equinox.p2.ui.importexport' range='[0.0.0,1.3.100.v20210415-1446)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Equinox Provisioning Import and Export'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.ui.importexport'/>
        <property name='maven-version' value='1.3.100-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.importexport' version='1.3.100.v20210415-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.importexport' version='1.3.100.v20210415-1446'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.importexport' version='1.3.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.importexport.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.ui.importexport' version='1.3.100.v20210415-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='26'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.extensionlocation' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata' range='2.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='3.5.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.repository.io' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.persistence' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.ui.dialogs' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.ui.model' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.ui.viewers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.director' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine.query' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.operations' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.planner' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.query' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact.spi' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata.spi' range='2.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.p2.ui.importexport
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.ui.importexport' version='1.3.100.v20210415-1446'/>
      </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.equinox.p2.ui.importexport;singleton:=true&#xA;Bundle-Version: 1.3.100.v20210415-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.source' version='3.119.0.v20210111-1350' singleton='false'>
      <update id='org.eclipse.ui.source' range='[0.0.0,3.119.0.v20210111-1350)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse 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='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.ui'/>
        <property name='maven-version' value='3.119.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.source' version='3.119.0.v20210111-1350'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.source' version='3.119.0.v20210111-1350'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.source' version='3.119.0.v20210111-1350'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.source' version='3.119.0.v20210111-1350'/>
      </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.ui.source&#xA;Bundle-Version: 3.119.0.v20210111-1350
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.mapping.qvto2ccsl.ui.source' version='1.0.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.moccml.mapping.qvto2ccsl.ui.source' range='[0.0.0,1.0.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Aoste INRIA/I3S'/>
        <property name='df_LT.bundleName' value='qvto to ccsl 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.gemoc.moccml.mapping.framework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.mapping.qvto2ccsl.ui'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.qvto2ccsl.ui.source' version='1.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.mapping.qvto2ccsl.ui.source' version='1.0.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.moccml.mapping.qvto2ccsl.ui.source' version='1.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.moccml.mapping.qvto2ccsl.ui.source' version='1.0.0.202107281019'/>
      </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.gemoc.moccml.mapping.qvto2ccsl.ui.source&#xA;Bundle-Version: 1.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.search.source' version='3.13.200.v20210419-1029' singleton='false'>
      <update id='org.eclipse.search.source' range='[0.0.0,3.13.200.v20210419-1029)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Search 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='eclipse.platform.text'/>
        <property name='maven-artifactId' value='org.eclipse.search'/>
        <property name='maven-version' value='3.13.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.search.source' version='3.13.200.v20210419-1029'/>
        <provided namespace='osgi.bundle' name='org.eclipse.search.source' version='3.13.200.v20210419-1029'/>
        <provided namespace='osgi.identity' name='org.eclipse.search.source' version='3.13.200.v20210419-1029'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.search.source' version='3.13.200.v20210419-1029'/>
      </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.search.source&#xA;Bundle-Version: 3.13.200.v20210419-1029
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.commons.eclipse.jdt.autosrcfolder.feature.source.feature.group' version='3.3.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.commons.eclipse.jdt.autosrcfolder.feature.source.feature.group' range='[0.0.0,3.3.0.202107281019)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Automatic JDT Source Folder Creator Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='When installed and enabled, this feature will make Eclipse always create missing source folder in JDT projects.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://gemoc.org/studio/'/>
        <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.gemoc.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.commons.eclipse.jdt.autosrcfolder.feature'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.eclipse.jdt.autosrcfolder.feature.source.feature.group' version='3.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.eclipse.jdt.autosrcfolder.feature.feature.group' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.eclipse.jdt.autosrcfolder.source' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.eclipse.jdt.autosrcfolder.feature.source.feature.jar' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License&#xA;v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.xtext.xbase.ui.testing.source' version='2.25.0.v20210301-0928' singleton='false'>
      <update id='org.eclipse.xtext.xbase.ui.testing.source' range='[0.0.0,2.25.0.v20210301-0928)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xbase UI Testing Infrastructure 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.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xbase.ui.testing'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.ui.testing.source' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xbase.ui.testing.source' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.xbase.ui.testing.source' version='2.25.0.v20210301-0928'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xbase.ui.testing.source' version='2.25.0.v20210301-0928'/>
      </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.xtext.xbase.ui.testing.source&#xA;Bundle-Version: 2.25.0.v20210301-0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ant.core' version='3.6.0.v20210415-1314' generation='2'>
      <update id='org.eclipse.ant.core' range='[0.0.0,3.6.0.v20210415-1314)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Ant Build Tool Core'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.ant'/>
        <property name='maven-artifactId' value='org.eclipse.ant.core'/>
        <property name='maven-version' value='3.6.0-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ant.core' version='3.6.0.v20210415-1314'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ant.core' version='3.6.0.v20210415-1314'/>
        <provided namespace='java.package' name='org.eclipse.ant.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.core.ant' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.core.contentDescriber' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ant.core' version='3.6.0.v20210415-1314'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.ant.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ant.core' version='3.6.0.v20210415-1314'/>
      </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.ant.core; singleton:=true&#xA;Bundle-Version: 3.6.0.v20210415-1314
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.validation' version='1.2.801.v202007142017' generation='2'>
      <update id='org.eclipse.wst.validation' range='[0.0.0,1.2.801.v202007142017)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.Bundle-Name.0' value='Validation Framework'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.common'/>
        <property name='maven-artifactId' value='org.eclipse.wst.validation'/>
        <property name='maven-version' value='1.2.801-SNAPSHOT'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.validation' version='1.2.801.v202007142017'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.validation' version='1.2.801.v202007142017'/>
        <provided namespace='java.package' name='org.eclipse.wst.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.validation.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.validation.internal.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.validation.internal.delegates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.validation.internal.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.validation.internal.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.validation.internal.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.validation.internal.provisional' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.validation.internal.provisional.core' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.validation' version='1.2.801.v202007142017'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.1.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.wst.validation
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.validation' version='1.2.801.v202007142017'/>
      </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.wst.validation; singleton:=true&#xA;Bundle-Version: 1.2.801.v202007142017
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.query.ocl.feature.group' version='1.12.0.201805030653' singleton='false'>
      <update id='org.eclipse.emf.query.ocl.feature.group' range='[0.0.0,1.12.0.201805030653)' severity='0'/>
      <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='http://www.eclipse.org/modeling/emf/?project=query'/>
        <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.emf.query.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.query.ocl'/>
        <property name='maven-version' value='1.12.0-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='EMF Model Query OCL Integration'/>
        <property name='df_LT.description' value='EMF Model Query OCL Integration.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.query.ocl.feature.group' version='1.12.0.201805030653'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='[2.10.0,3.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.query' range='[1.7.0,2.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='[3.10.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl' range='[3.4.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.query.ocl' range='[2.0.0.201805030653,2.0.0.201805030653]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.query.ocl.feature.jar' range='[1.12.0.201805030653,1.12.0.201805030653]'>
          <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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2005, 2015 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.common.ui.feature.jar' version='2.17.0.v20190507-0402'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='EMF Common UI'/>
        <property name='df_LT.description' value='General-purpose extensions to the Eclipse UI.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.common.ui'/>
        <property name='maven-version' value='2.17.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common.ui.feature.jar' version='2.17.0.v20190507-0402'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.common.ui' version='2.17.0.v20190507-0402'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.common.ui' version='2.17.0.v20190507-0402'/>
      </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 uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='fr.inria.diverse.melange.lib' version='0.2.2.202011161009' generation='2'>
      <update id='fr.inria.diverse.melange.lib' range='[0.0.0,0.2.2.202011161009)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='Melange Libraries'/>
        <property name='org.eclipse.equinox.p2.provider' value='Inria DiverSE'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.diverse.melange.lib' version='0.2.2.202011161009'/>
        <provided namespace='osgi.bundle' name='fr.inria.diverse.melange.lib' version='0.2.2.202011161009'/>
        <provided namespace='java.package' name='fr.inria.diverse.melange.lib' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.diverse.melange.lib.slicing.ecore' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.diverse.melange.lib.slicing.melange' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.diverse.melange.lib' version='0.2.2.202011161009'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='2.9.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase' range='[2.12.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' range='2.21.0'/>
        <required namespace='osgi.bundle' name='com.google.inject' range='3.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.diverse.melange.adapters' range='0.1.0'/>
        <required namespace='osgi.bundle' name='fr.inria.diverse.k3.al.annotationprocessor.plugin' range='3.1.0'/>
        <required namespace='osgi.bundle' name='fr.inria.diverse.melange.metamodel' range='0.1.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.diverse.melange.lib' version='0.2.2.202011161009'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.diverse.melange.lib;singleton:=true&#xA;Bundle-Version: 0.2.2.202011161009
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.instantrelation.ccslkernel' version='1.0.0.202106280832' generation='2'>
      <update id='fr.inria.aoste.timesquare.instantrelation.ccslkernel' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='CCSL/Kernel Instant Relation Builder'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.instantrelation.ccslkernel'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.instantrelation.ccslkernel' version='1.0.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.timesquare.instantrelation.ccslkernel' version='1.0.0.202106280832'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.instantrelation.ccslkernel' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.timesquare.instantrelation.ccslkernel' version='1.0.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.trace' range='1.0.1'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.instantrelation' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.modelunfolding' range='1.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.timesquare.instantrelation.ccslkernel' version='1.0.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.timesquare.instantrelation.ccslkernel;singleton:=true&#xA;Bundle-Version: 1.0.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.emf.type.core' version='1.9.0.202004160913' generation='2'>
      <update id='org.eclipse.gmf.runtime.emf.type.core' range='[0.0.0,1.9.0.202004160913)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF EMF Type Core'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.emf.type.core'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.emf.type.core'/>
        <property name='maven-version' value='1.9.0-SNAPSHOT'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.emf.type.core' version='1.9.0.202004160913'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.type.core' version='1.9.0.202004160913'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.type.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.type.core.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.type.core.edithelper' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.type.core.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.type.core.internal.descriptors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.type.core.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.type.core.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.type.core.requests' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.emf.type.core' version='1.9.0.202004160913'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.commands.core' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='4.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='4.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.emf.type.core' version='1.9.0.202004160913'/>
      </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.gmf.runtime.emf.type.core;singleton:=true&#xA;Bundle-Version: 1.9.0.202004160913
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.core' version='3.14.300.v20210515-0638' generation='2'>
      <update id='org.eclipse.pde.core' range='[0.0.0,3.14.300.v20210515-0638)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.provider-name' value='Eclipse.org'/>
        <property name='df_LT.name' value='PDE Core'/>
        <property name='org.eclipse.equinox.p2.name' value='%name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%provider-name'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.core'/>
        <property name='maven-version' value='3.14.300-SNAPSHOT'/>
      </properties>
      <provides size='37'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.core' version='3.14.300.v20210515-0638'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.core' version='3.14.300.v20210515-0638'/>
        <provided namespace='java.package' name='org.eclipse.pde.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.core.build' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.core.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.core.project' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.core.target' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.build' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.builders' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.bundle' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.content' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.exports' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.feature' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.ibundle' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.ifeature' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.iproduct' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.ischema' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.isite' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.natures' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.product' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.project' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.schema' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.site' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.target' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.text.build' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.text.bundle' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.text.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.update.configurator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.variables' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.core' version='3.14.300.v20210515-0638'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='25'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' range='[1.8.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.services' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.build' range='[3.10.0,4.1.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ant.core' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.simpleconfigurator.manipulator' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.frameworkadmin' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.engine' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.director' range='[2.1.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository' range='[2.0.0,3.0.0]'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository.tools' range='[2.0.100,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.garbagecollector' range='[1.0.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.touchpoint.eclipse' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.pde.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.core' version='3.14.300.v20210515-0638'/>
      </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.pde.core; singleton:=true&#xA;Bundle-Version: 3.14.300.v20210515-0638
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.bidi.source' version='1.3.100.v20210212-1143' singleton='false'>
      <update id='org.eclipse.equinox.bidi.source' range='[0.0.0,1.3.100.v20210212-1143)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Bidirectional Text 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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.bidi'/>
        <property name='maven-version' value='1.3.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.bidi.source' version='1.3.100.v20210212-1143'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.bidi.source' version='1.3.100.v20210212-1143'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.bidi.source' version='1.3.100.v20210212-1143'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.bidi.source' version='1.3.100.v20210212-1143'/>
      </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.equinox.bidi.source&#xA;Bundle-Version: 1.3.100.v20210212-1143
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.kairos.timesquare.grph.viewer' version='1.0.0.202106280832' singleton='false' generation='2'>
      <update id='fr.inria.kairos.timesquare.grph.viewer' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Grph Viewer'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.kairos.timesquare.grph.viewer'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.kairos.timesquare.grph.viewer' version='1.0.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.kairos.timesquare.grph.viewer' version='1.0.0.202106280832'/>
        <provided namespace='java.package' name='fr.inria.kairos.timesquare.grph.viewer' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.kairos.timesquare.grph.viewer' version='1.0.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.utils.grph' range='1.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.kairos.timesquare.grph.viewer' version='1.0.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.kairos.timesquare.grph.viewer&#xA;Bundle-Version: 1.0.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.dsl.feature.source.feature.jar' version='3.3.0.202107281019'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC DSL file editor Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='List of plugins that are part of GEMOC core (API, exchanged metamodels, ....)'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://gemoc.org/studio/'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.dsl.feature'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.feature.source.feature.jar' version='3.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.dsl.feature.source' version='3.3.0.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.dsl.feature.source' version='3.3.0.202107281019'/>
      </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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.xtext.xtext.wizard.source' version='2.25.0.v20210301-0843' singleton='false'>
      <update id='org.eclipse.xtext.xtext.wizard.source' range='[0.0.0,2.25.0.v20210301-0843)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext Wizard Sources'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xtext.wizard'/>
        <property name='maven-version' value='2.25.0'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.wizard.source' version='2.25.0.v20210301-0843'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xtext.wizard.source' version='2.25.0.v20210301-0843'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.xtext.wizard.source' version='2.25.0.v20210301-0843'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xtext.wizard.source' version='2.25.0.v20210301-0843'/>
      </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.xtext.xtext.wizard.source&#xA;Bundle-Version: 2.25.0.v20210301-0843
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.logback.feature.feature.group' version='1.17.1.20210603-1006' singleton='false'>
      <update id='org.eclipse.m2e.logback.feature.feature.group' range='[0.0.0,1.17.1.20210603-1006)' severity='0'/>
      <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.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.logback.feature'/>
        <property name='maven-version' value='1.17.1-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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2008-2010 Sonatype, Inc.&#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&#xA;&#xA;Contributors:&#xA;Sonatype, Inc. - initial API and implementation'/>
        <property name='df_LT.featureName' value='m2e - slf4j over logback logging (Optional)'/>
        <property name='df_LT.description' value='slf4j over logback logging configuration for Maven Integration for Eclipse.Includes Maven Console View support for logback logging backend.'/>
        <property name='df_LT.providerName' value='Eclipse.org - m2e'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.logback.feature.feature.group' version='1.17.1.20210603-1006'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.logback.configuration' range='[1.16.1.20210603-1006,1.16.1.20210603-1006]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.logback.appender' range='[1.17.1.20210601-1135,1.17.1.20210601-1135]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.logback.feature.feature.jar' range='[1.17.1.20210603-1006,1.17.1.20210603-1006]'>
          <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.ocl.examples.xtext.idioms' version='1.15.0.v20210609-1442' generation='2'>
      <update id='org.eclipse.ocl.examples.xtext.idioms' range='[0.0.0,1.15.0.v20210609-1442)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='OCL Idioms Model for the Xtext Declarative Serializer'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <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.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples.xtext.idioms'/>
        <property name='maven-version' value='1.15.0-SNAPSHOT'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.xtext.idioms' version='1.15.0.v20210609-1442'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.examples.xtext.idioms' version='1.15.0.v20210609-1442'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.xtext.idioms' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.xtext.idioms.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.xtext.idioms.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.xtext.idioms.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.xtext.idioms.parser.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.xtext.idioms.parser.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.xtext.idioms.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.xtext.idioms.scoping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.xtext.idioms.serializer' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.examples.xtext.idioms' version='1.15.0.v20210609-1442'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen' range='[2.6.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.util' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.examples.xtext.serializer' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.log4j' range='[1.2.15,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.examples.xtext.idioms
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.examples.xtext.idioms' version='1.15.0.v20210609-1442'/>
      </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.ocl.examples.xtext.idioms;singleton:=true&#xA;Bundle-Version: 1.15.0.v20210609-1442
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.launching.source' version='3.9.300.v20210513-1344' singleton='false'>
      <update id='org.eclipse.pde.launching.source' range='[0.0.0,3.9.300.v20210513-1344)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='PDE Launching 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.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.launching'/>
        <property name='maven-version' value='3.9.300-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.launching.source' version='3.9.300.v20210513-1344'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.launching.source' version='3.9.300.v20210513-1344'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.launching.source' version='3.9.300.v20210513-1344'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.launching.source' version='3.9.300.v20210513-1344'/>
      </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.pde.launching.source&#xA;Bundle-Version: 3.9.300.v20210513-1344
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.common.acceleo.mtl.ide' version='6.5.1.202106111115' generation='2'>
      <update id='org.eclipse.sirius.common.acceleo.mtl.ide' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius IDE Support for Acceleo 3 Expressions'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.common.acceleo.mtl.ide'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.common.acceleo.mtl.ide' version='6.5.1.202106111115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.common.acceleo.mtl.ide' version='6.5.1.202106111115'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.acceleo.mtl.ide' version='3.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.common.acceleo.mtl.ide' version='6.5.1.202106111115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='16'>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common.acceleo.mtl' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.model' range='3.4.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.common' range='3.4.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.parser' range='3.4.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.ide.ui' range='3.4.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.parser' range='3.4.1'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='[21.0.0,30.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' range='3.5.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.1.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.sirius.common.acceleo.mtl.ide
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.common.acceleo.mtl.ide' version='6.5.1.202106111115'/>
      </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.sirius.common.acceleo.mtl.ide;singleton:=true&#xA;Bundle-Version: 6.5.1.202106111115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xtext.ui' version='2.25.0.v20210301-0928' generation='2'>
      <update id='org.eclipse.xtext.xtext.ui' range='[0.0.0,2.25.0.v20210301-0928)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Xtext Xtext UI'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <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.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xtext.ui'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
      </properties>
      <provides size='21'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.ui' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xtext.ui' version='2.25.0.v20210301-0928'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.hierarchy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ecoreInference' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.launcher' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ui.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ui.editor.autoedit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ui.editor.folding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ui.editor.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ui.editor.quickfix' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ui.editor.syntaxcoloring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ui.editor.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ui.labeling' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ui.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ui.wizard.ecore2xtext' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ui.wizard.project' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.xtext.ui' version='2.25.0.v20210301-0928'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='28'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.13.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.13.102'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='3.12.50'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='3.8.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' range='2.20.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='3.11.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.109.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe.core' range='0.0.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe2.language' range='2.9.1' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe2.launch' range='2.9.1' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ui' range='3.10.100' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='3.7.101'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.codetemplates.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='2.14.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.databinding' range='1.8.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding' range='1.6.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.beans' range='1.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.property' range='1.6.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xtext.wizard' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='3.9.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xtext.ide' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xtext.ui' version='2.25.0.v20210301-0928'/>
      </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.xtext.xtext.ui;singleton:=true&#xA;Bundle-Version: 2.25.0.v20210301-0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.ccslkernel.clocktree.generator' version='1.0.0.202106280832' generation='2'>
      <update id='fr.inria.aoste.timesquare.ccslkernel.clocktree.generator' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Clock tree generator'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.ccslkernel.clocktree.generator'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.clocktree.generator' version='1.0.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.clocktree.generator' version='1.0.0.202106280832'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.clocktree.generator' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.timesquare.ccslkernel.clocktree.generator' version='1.0.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.utils.console' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.utils.pluginhelpers' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.modelunfolding' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.utils.grph' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.typesystem.emf' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.timesquare.ccslkernel.clocktree.generator' version='1.0.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.timesquare.ccslkernel.clocktree.generator;singleton:=true&#xA;Bundle-Version: 1.0.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.ale.interpreted.engine.ui.source' version='1.1.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.ale.interpreted.engine.ui.source' range='[0.0.0,1.1.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='unknown'/>
        <property name='df_LT.bundleName' value='GEMOC ALE Engine 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.gemoc.execution.ale'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.ale.interpreted.engine.ui'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.ale.interpreted.engine.ui.source' version='1.1.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.ale.interpreted.engine.ui.source' version='1.1.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.ale.interpreted.engine.ui.source' version='1.1.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.ale.interpreted.engine.ui.source' version='1.1.0.202107281019'/>
      </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.gemoc.ale.interpreted.engine.ui.source&#xA;Bundle-Version: 1.1.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.ui' version='2.25.0.v20210301-0928' generation='2'>
      <update id='org.eclipse.xtext.ui' range='[0.0.0,2.25.0.v20210301-0928)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Xtext UI Core'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <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.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.ui'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
      </properties>
      <provides size='75'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.ui' version='2.25.0.v20210301-0928'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.ui.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.compare' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.containers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.autoedit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.bracketmatching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.contentassist.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.contentassist.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.copyqualifiedname' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.doubleClicking' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.embedded' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.findrefs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.folding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.formatting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.formatting2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.handler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.hierarchy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.hover' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.hover.html' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.hyperlinking' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.info' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.model.edit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.navigation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.occurrences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.outline.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.outline.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.outline.quickoutline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.preferences.fields' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.quickfix' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.reconciler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.selection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.syntaxcoloring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.tasks' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.tasks.dialogfields' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.templates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.toggleComments' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.generator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.generator.trace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.guice' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.label' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.markers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.notification' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.refactoring.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.refactoring.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.refactoring2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.refactoring2.participant' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.refactoring2.rename' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.resource' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.resource.generic' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.shared.contribution' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.tasks' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.tasks.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.wizard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.wizard.template' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.workspace' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.ui' version='2.25.0.v20210301-0928'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='29'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.13.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.109.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='3.11.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='3.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.13.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='3.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='2.17.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='3.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.13.102' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='3.11.100' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='3.8.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.ui.refactoring' range='3.9.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='3.7.101' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.core' range='3.5.101' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.ui' range='3.8.1' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='1.2.1' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='3.9.100' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='2.14.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='3.4.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='3.13.100' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ide' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.lang' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.ui' version='2.25.0.v20210301-0928'/>
      </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.xtext.ui;singleton:=true&#xA;Bundle-Version: 2.25.0.v20210301-0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.ccslkernel.solver.extension.filterby' version='1.0.0.202106280832' generation='2'>
      <update id='fr.inria.aoste.timesquare.ccslkernel.solver.extension.filterby' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Filterby blackbox implementation'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.ccslkernel.solver.extension.filterby'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.solver.extension.filterby' version='1.0.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.solver.extension.filterby' version='1.0.0.202106280832'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.timesquare.ccslkernel.solver.extension.filterby' version='1.0.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.model' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.modelunfolding' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.buddywrapper.runtime' range='1.2.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.runtime' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.solver' range='1.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.timesquare.ccslkernel.solver.extension.filterby' version='1.0.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.timesquare.ccslkernel.solver.extension.filterby;singleton:=true&#xA;Bundle-Version: 1.0.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.execution.ale.feature.source.feature.jar' version='3.3.0.202107281019'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC ExecutionALE Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='GEMOC ExecutionJava components. &#xA;This feature regroups all the GEMOC components from https://github.com/eclipse/gemoc-studio-execution-java/&#xA;repository.&#xA;It provides an ALE interpreter and xdsml development environment based on ALE.'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.execution.ale'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.ale.feature'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.ale.feature.source.feature.jar' version='3.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.execution.ale.feature.source' version='3.3.0.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.execution.ale.feature.source' version='3.3.0.202107281019'/>
      </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='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          Eclipse Public License - v 1.0&#xA;&#xA;THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC LICENSE (&amp;quot;AGREEMENT&amp;quot;). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT&amp;apos;S ACCEPTANCE OF THIS AGREEMENT.&#xA;&#xA;1. DEFINITIONS&#xA;&#xA;&amp;quot;Contribution&amp;quot; means:&#xA;&#xA;a) in the case of the initial Contributor, the initial code and documentation distributed under this Agreement, and&#xA;&#xA;b) in the case of each subsequent Contributor:&#xA;&#xA;i) changes to the Program, and&#xA;&#xA;ii) additions to the Program;&#xA;&#xA;where such changes and/or additions to the Program originate from and are distributed by that particular Contributor. A Contribution &amp;apos;originates&amp;apos; from a Contributor if it was added to the Program by such Contributor itself or anyone acting on such Contributor&amp;apos;s behalf. Contributions do not include additions to the Program which: (i) are separate modules of software distributed in conjunction with the Program under their own license agreement, and (ii) are not derivative works of the Program.&#xA;&#xA;&amp;quot;Contributor&amp;quot; means any person or entity that distributes the Program.&#xA;&#xA;&amp;quot;Licensed Patents&amp;quot; mean patent claims licensable by a Contributor which are necessarily infringed by the use or sale of its Contribution alone or when combined with the Program.&#xA;&#xA;&amp;quot;Program&amp;quot; means the Contributions distributed in accordance with this Agreement.&#xA;&#xA;&amp;quot;Recipient&amp;quot; means anyone who receives the Program under this Agreement, including all Contributors.&#xA;&#xA;2. GRANT OF RIGHTS&#xA;&#xA;a) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, distribute and sublicense the Contribution of such Contributor, if any, and such derivative works, in source code and object code form.&#xA;&#xA;b) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free patent license under Licensed Patents to make, use, sell, offer to sell, import and otherwise transfer the Contribution of such Contributor, if any, in source code and object code form. This patent license shall apply to the combination of the Contribution and the Program if, at the time the Contribution is added by the Contributor, such addition of the Contribution causes such combination to be covered by the Licensed Patents. The patent license shall not apply to any other combinations which include the Contribution. No hardware per se is licensed hereunder.&#xA;&#xA;c) Recipient understands that although each Contributor grants the licenses to its Contributions set forth herein, no assurances are provided by any Contributor that the Program does not infringe the patent or other intellectual property rights of any other entity. Each Contributor disclaims any liability to Recipient for claims brought by any other entity based on infringement of intellectual property rights or otherwise. As a condition to exercising the rights and licenses granted hereunder, each Recipient hereby assumes sole responsibility to secure any other intellectual property rights needed, if any. For example, if a third party patent license is required to allow Recipient to distribute the Program, it is Recipient&amp;apos;s responsibility to acquire that license before distributing the Program.&#xA;&#xA;d) Each Contributor represents that to its knowledge it has sufficient copyright rights in its Contribution, if any, to grant the copyright license set forth in this Agreement.&#xA;&#xA;3. REQUIREMENTS&#xA;&#xA;A Contributor may choose to distribute the Program in object code form under its own license agreement, provided that:&#xA;&#xA;a) it complies with the terms and conditions of this Agreement; and&#xA;&#xA;b) its license agreement:&#xA;&#xA;i) effectively disclaims on behalf of all Contributors all warranties and conditions, express and implied, including warranties or conditions of title and non-infringement, and implied warranties or conditions of merchantability and fitness for a particular purpose;&#xA;&#xA;ii) effectively excludes on behalf of all Contributors all liability for damages, including direct, indirect, special, incidental and consequential damages, such as lost profits;&#xA;&#xA;iii) states that any provisions which differ from this Agreement are offered by that Contributor alone and not by any other party; and&#xA;&#xA;iv) states that source code for the Program is available from such Contributor, and informs licensees how to obtain it in a reasonable manner on or through a medium customarily used for software exchange.&#xA;&#xA;When the Program is made available in source code form:&#xA;&#xA;a) it must be made available under this Agreement; and&#xA;&#xA;b) a copy of this Agreement must be included with each copy of the Program.&#xA;&#xA;Contributors may not remove or alter any copyright notices contained within the Program.&#xA;&#xA;Each Contributor must identify itself as the originator of its Contribution, if any, in a manner that reasonably allows subsequent Recipients to identify the originator of the Contribution.&#xA;&#xA;4. COMMERCIAL DISTRIBUTION&#xA;&#xA;Commercial distributors of software may accept certain responsibilities with respect to end users, business partners and the like. While this license is intended to facilitate the commercial use of the Program, the Contributor who includes the Program in a commercial product offering should do so in a manner which does not create potential liability for other Contributors. Therefore, if a Contributor includes the Program in a commercial product offering, such Contributor (&amp;quot;Commercial Contributor&amp;quot;) hereby agrees to defend and indemnify every other Contributor (&amp;quot;Indemnified Contributor&amp;quot;) against any losses, damages and costs (collectively &amp;quot;Losses&amp;quot;) arising from claims, lawsuits and other legal actions brought by a third party against the Indemnified Contributor to the extent caused by the acts or omissions of such Commercial Contributor in connection with its distribution of the Program in a commercial product offering. The obligations in this section do not apply to any claims or Losses relating to any actual or alleged intellectual property infringement. In order to qualify, an Indemnified Contributor must: a) promptly notify the Commercial Contributor in writing of such claim, and b) allow the Commercial Contributor to control, and cooperate with the Commercial Contributor in, the defense and any related settlement negotiations. The Indemnified Contributor may participate in any such claim at its own expense.&#xA;&#xA;For example, a Contributor might include the Program in a commercial product offering, Product X. That Contributor is then a Commercial Contributor. If that Commercial Contributor then makes performance claims, or offers warranties related to Product X, those performance claims and warranties are such Commercial Contributor&amp;apos;s responsibility alone. Under this section, the Commercial Contributor would have to defend claims against the other Contributors related to those performance claims and warranties, and if a court requires any other Contributor to pay any damages as a result, the Commercial Contributor must pay those damages.&#xA;&#xA;5. NO WARRANTY&#xA;&#xA;EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN &amp;quot;AS IS&amp;quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely responsible for determining the appropriateness of using and distributing the Program and assumes all risks associated with its exercise of rights under this Agreement , including but not limited to the risks and costs of program errors, compliance with applicable laws, damage to or loss of data, programs or equipment, and unavailability or interruption of operations.&#xA;&#xA;6. DISCLAIMER OF LIABILITY&#xA;&#xA;EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.&#xA;&#xA;7. GENERAL&#xA;&#xA;If any provision of this Agreement is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this Agreement, and without further action by the parties hereto, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable.&#xA;&#xA;If Recipient institutes patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Program itself (excluding combinations of the Program with other software or hardware) infringes such Recipient&amp;apos;s patent(s), then such Recipient&amp;apos;s rights granted under Section 2(b) shall terminate as of the date such litigation is filed.&#xA;&#xA;All Recipient&amp;apos;s rights under this Agreement shall terminate if it fails to comply with any of the material terms or conditions of this Agreement and does not cure such failure in a reasonable period of time after becoming aware of such noncompliance. If all Recipient&amp;apos;s rights under this Agreement terminate, Recipient agrees to cease use and distribution of the Program as soon as reasonably practicable. However, Recipient&amp;apos;s obligations under this Agreement and any licenses granted by Recipient relating to the Program shall continue and survive.&#xA;&#xA;Everyone is permitted to copy and distribute copies of this Agreement, but in order to avoid inconsistency the Agreement is copyrighted and may only be modified in the following manner. The Agreement Steward reserves the right to publish new versions (including revisions) of this Agreement from time to time. No one other than the Agreement Steward has the right to modify this Agreement. The Eclipse Foundation is the initial Agreement Steward. The Eclipse Foundation may assign the responsibility to serve as the Agreement Steward to a suitable separate entity. Each new version of the Agreement will be given a distinguishing version number. The Program (including Contributions) may always be distributed subject to the version of the Agreement under which it was received. In addition, after a new version of the Agreement is published, Contributor may elect to distribute the Program (including its Contributions) under the new version. Except as expressly stated in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to the intellectual property of any Contributor under this Agreement, whether expressly, by implication, estoppel or otherwise. All rights in the Program not expressly granted under this Agreement are reserved.&#xA;&#xA;This Agreement is governed by the laws of the State of New York and the intellectual property laws of the United States of America. No party to this Agreement will bring a legal action under this Agreement more than one year after the cause of action arose. Each party waives its rights to a jury trial in any resulting litigation.
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2019 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.e4.core.services.source' version='2.2.600.v20210110-1654' singleton='false'>
      <update id='org.eclipse.e4.core.services.source' range='[0.0.0,2.2.600.v20210110-1654)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse Application Services 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.e4'/>
        <property name='maven-artifactId' value='org.eclipse.e4.core.services'/>
        <property name='maven-version' value='2.2.600-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.services.source' version='2.2.600.v20210110-1654'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.core.services.source' version='2.2.600.v20210110-1654'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.core.services.source' version='2.2.600.v20210110-1654'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.core.services.source' version='2.2.600.v20210110-1654'/>
      </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.e4.core.services.source&#xA;Bundle-Version: 2.2.600.v20210110-1654
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.query.ocl.source.feature.group' version='1.12.0.201805030653' singleton='false'>
      <update id='org.eclipse.emf.query.ocl.source.feature.group' range='[0.0.0,1.12.0.201805030653)' severity='0'/>
      <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='http://www.eclipse.org/modeling/emf/?project=query'/>
        <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.emf.query.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.query.ocl.source'/>
        <property name='maven-version' value='1.12.0-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='EMF Model Query OCL Integration Source'/>
        <property name='df_LT.description' value='EMF Model Query OCL Integration (source code)'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.query.ocl.source.feature.group' version='1.12.0.201805030653'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.query.ocl.source' range='[2.0.0.201805030653,2.0.0.201805030653]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.query.ocl.source.feature.jar' range='[1.12.0.201805030653,1.12.0.201805030653]'>
          <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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2005, 2015 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='202107281019.GEMOC_4_ModelDebugging_Components' version='1.0.0.8B-7AcLXMX58MhM0j3OO0h3j'>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC ModelDebugging (detailled components)'/>
        <property name='org.eclipse.equinox.p2.description' value='Individual components that are part of GEMOC and coming from https://github.com/eclipse/gemoc-studio-modeldebugging/'/>
        <property name='org.eclipse.equinox.p2.type.category' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='202107281019.GEMOC_4_ModelDebugging_Components' version='1.0.0.8B-7AcLXMX58MhM0j3OO0h3j'/>
      </provides>
      <requires size='11'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.debug.ui.feature.feature.group' range='[3.0.1.202107281019,3.0.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.trace.manager.feature.feature.group' range='[3.0.1.202107281019,3.0.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.debug.feature.feature.group' range='[3.0.1.202107281019,3.0.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.modeldebugging.framework.commons.feature.source.feature.group' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.debug.sirius.ui.feature.feature.group' range='[3.0.1.202107281019,3.0.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.trace.generator.feature.feature.group' range='[3.0.1.202107281019,3.0.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.modeldebugging.framework.commons.feature.feature.group' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.feature.feature.group' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.xdsmlframework.feature.feature.group' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.trace.commons.feature.feature.group' range='[3.0.1.202107281019,3.0.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.feature.source.feature.group' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
    </unit>
    <unit id='org.eclipse.eef.ide.ui' version='2.1.5.202008270808' generation='2'>
      <update id='org.eclipse.eef.ide.ui' range='[0.0.0,2.1.5.202008270808)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EEF IDE 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.eef'/>
        <property name='maven-artifactId' value='org.eclipse.eef.ide.ui'/>
        <property name='maven-version' value='2.1.5-SNAPSHOT'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.ide.ui' version='2.1.5.202008270808'/>
        <provided namespace='osgi.bundle' name='org.eclipse.eef.ide.ui' version='2.1.5.202008270808'/>
        <provided namespace='java.package' name='org.eclipse.eef.ide.ui.api' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.ide.ui.api.widgets' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.ide.ui.internal' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.ide.ui.internal.preferences' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.ide.ui.internal.widgets' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.ide.ui.internal.widgets.quickfix' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.ide.ui.internal.widgets.styles' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.ide.ui.internal.resource' version='2.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.eef.ide.ui' version='2.1.5.202008270808'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.5.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common.ui' range='[2.7.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.core' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.common' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.common.ui' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.ide' range='6.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.common.interpreter.api' range='1.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.eef.ide.ui' version='2.1.5.202008270808'/>
      </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.eef.ide.ui;singleton:=true&#xA;Bundle-Version: 2.1.5.202008270808
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='javaewah' version='1.1.7.v20200107-0831' singleton='false' generation='2'>
      <update id='javaewah' range='[0.0.0,1.1.7.v20200107-0831)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='javaewah'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.description' value='The bit array data structure is implemented in Java as the BitSet class. Unfortunately, this fails to scale without compression.  JavaEWAH is a word-aligned compressed variant of the Java bitset class. It uses a 64-bit run-length encoding (RLE) compression scheme.  The goal of word-aligned compression is not to achieve the best compression, but rather to improve query processing time. Hence, we try to save CPU cycles, maybe at the expense of storage. However, the EWAH scheme we implemented is always more efficient storage-wise than an uncompressed bitmap (implemented in Java as the BitSet class). Unlike some alternatives, javaewah does not rely on a patented scheme.'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='javaewah'/>
        <property name='maven-version' value='1.1.7-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='javaewah' version='1.1.7.v20200107-0831'/>
        <provided namespace='osgi.bundle' name='javaewah' version='1.1.7.v20200107-0831'/>
        <provided namespace='java.package' name='com.googlecode.javaewah' version='1.1.7'/>
        <provided namespace='java.package' name='com.googlecode.javaewah.datastructure' version='1.1.7'/>
        <provided namespace='java.package' name='com.googlecode.javaewah.symmetric' version='1.1.7'/>
        <provided namespace='java.package' name='com.googlecode.javaewah32' version='1.1.7'/>
        <provided namespace='java.package' name='com.googlecode.javaewah32.symmetric' version='1.1.7'/>
        <provided namespace='osgi.identity' name='javaewah' version='1.1.7.v20200107-0831'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='java.package' name='com.googlecode.javaewah' range='[1.1.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.googlecode.javaewah.datastructure' range='[1.1.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.googlecode.javaewah.symmetric' range='[1.1.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.googlecode.javaewah32' range='[1.1.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.googlecode.javaewah32.symmetric' range='[1.1.0,2.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='javaewah' version='1.1.7.v20200107-0831'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: javaewah&#xA;Bundle-Version: 1.1.7.v20200107-0831
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.core.di.source' version='1.7.800.v20210526-1618' singleton='false'>
      <update id='org.eclipse.e4.core.di.source' range='[0.0.0,1.7.800.v20210526-1618)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse Dependency Injection 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.e4'/>
        <property name='maven-artifactId' value='org.eclipse.e4.core.di'/>
        <property name='maven-version' value='1.7.800-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.di.source' version='1.7.800.v20210526-1618'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.core.di.source' version='1.7.800.v20210526-1618'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.core.di.source' version='1.7.800.v20210526-1618'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.core.di.source' version='1.7.800.v20210526-1618'/>
      </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.e4.core.di.source&#xA;Bundle-Version: 1.7.800.v20210526-1618
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.sun.el.source' version='2.2.0.v201303151357' singleton='false'>
      <update id='com.sun.el.source' range='[0.0.0,2.2.0.v201303151357)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.bundleName' value='Javax El Reference Implementation Source Bundle'/>
        <property name='df_LT.bundleProvider' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.sun.el.source' version='2.2.0.v201303151357'/>
        <provided namespace='osgi.bundle' name='com.sun.el.source' version='2.2.0.v201303151357'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.sun.el.source' version='2.2.0.v201303151357'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: com.sun.el.source&#xA;Bundle-Version: 2.2.0.v201303151357
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.xtext.mocdsl.ui.source' version='0.1.1.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.xtext.mocdsl.ui.source' range='[0.0.0,0.1.1.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='ENSTA Bretagne'/>
        <property name='df_LT.bundleName' value='MoCCML MoCC (CCSL&amp;Automata) DSL xtext 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.gemoc.mocc'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.xtext.mocdsl.ui'/>
        <property name='maven-version' value='0.1.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.xtext.mocdsl.ui.source' version='0.1.1.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.xtext.mocdsl.ui.source' version='0.1.1.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.xtext.mocdsl.ui.source' version='0.1.1.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.xtext.mocdsl.ui.source' version='0.1.1.202107281019'/>
      </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.gemoc.moccml.constraint.ccslmocc.model.xtext.mocdsl.ui.source&#xA;Bundle-Version: 0.1.1.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.backend.power' version='1.0.0.202106280832' generation='2'>
      <update id='fr.inria.aoste.timesquare.backend.power' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Power Analysis Backend'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.backend.power'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.backend.power' version='1.0.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.timesquare.backend.power' version='1.0.0.202106280832'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.backend.power' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.backend.power.behavior' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.backend.power.view' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.timesquare.backend.power' version='1.0.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.uml2.uml' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.uml2.uml.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.utils.console' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.utils.pluginhelpers' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.trace' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.trace.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.instantrelation.trace.relation' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.launcher.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.backend.manager' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.timesquare.backend.power' version='1.0.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.timesquare.backend.power;singleton:=true&#xA;Bundle-Version: 1.0.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.runtime.source' version='3.7.200.v20210513-1344' singleton='false'>
      <update id='org.eclipse.pde.runtime.source' range='[0.0.0,3.7.200.v20210513-1344)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='PDE Runtime 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.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.runtime'/>
        <property name='maven-version' value='3.7.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.runtime.source' version='3.7.200.v20210513-1344'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.runtime.source' version='3.7.200.v20210513-1344'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.runtime.source' version='3.7.200.v20210513-1344'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.runtime.source' version='3.7.200.v20210513-1344'/>
      </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.pde.runtime.source&#xA;Bundle-Version: 3.7.200.v20210513-1344
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.help.source' version='3.9.0.v20210507-0822' singleton='false'>
      <update id='org.eclipse.help.source' range='[0.0.0,3.9.0.v20210507-0822)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Help System Core 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.help'/>
        <property name='maven-artifactId' value='org.eclipse.help'/>
        <property name='maven-version' value='3.9.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.source' version='3.9.0.v20210507-0822'/>
        <provided namespace='osgi.bundle' name='org.eclipse.help.source' version='3.9.0.v20210507-0822'/>
        <provided namespace='osgi.identity' name='org.eclipse.help.source' version='3.9.0.v20210507-0822'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.help.source' version='3.9.0.v20210507-0822'/>
      </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.help.source&#xA;Bundle-Version: 3.9.0.v20210507-0822
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.junit.jupiter.api' version='5.7.1.v20210222-1948' singleton='false' generation='2'>
      <update id='org.junit.jupiter.api' range='[0.0.0,5.7.1.v20210222-1948)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='JUnit Jupiter API'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.junit.jupiter.api'/>
        <property name='maven-version' value='5.7.1-SNAPSHOT'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.junit.jupiter.api' version='5.7.1.v20210222-1948'/>
        <provided namespace='osgi.bundle' name='org.junit.jupiter.api' version='5.7.1.v20210222-1948'/>
        <provided namespace='java.package' name='org.junit.jupiter.api' version='5.7.1'/>
        <provided namespace='java.package' name='org.junit.jupiter.api.condition' version='5.7.1'/>
        <provided namespace='java.package' name='org.junit.jupiter.api.extension' version='5.7.1'/>
        <provided namespace='java.package' name='org.junit.jupiter.api.extension.support' version='5.7.1'/>
        <provided namespace='java.package' name='org.junit.jupiter.api.function' version='5.7.1'/>
        <provided namespace='java.package' name='org.junit.jupiter.api.io' version='5.7.1'/>
        <provided namespace='java.package' name='org.junit.jupiter.api.parallel' version='5.7.1'/>
        <provided namespace='osgi.identity' name='org.junit.jupiter.api' version='5.7.1.v20210222-1948'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='17'>
        <required namespace='java.package' name='org.opentest4j' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons' range='[1.7.1,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.annotation' range='[1.7.1,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.function' range='[1.7.1,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.logging' range='[1.7.1,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.support' range='[1.7.1,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.util' range='[1.7.1,2.0.0)'/>
        <required namespace='java.package' name='org.apiguardian.api' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='kotlin' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='kotlin.collections' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='kotlin.jvm.functions' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='kotlin.jvm.internal' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.jupiter.api' range='[5.7.0,6.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.jupiter.api.extension' range='[5.7.0,6.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.jupiter.api.function' range='[5.7.0,6.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.jupiter.api.parallel' range='[5.7.0,6.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.junit.jupiter.api' version='5.7.1.v20210222-1948'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.junit.jupiter.api&#xA;Bundle-Version: 5.7.1.v20210222-1948
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.dsl.debug.ui.feature.feature.jar' version='3.0.1.202107281019'>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='DSL Debugger UI Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature provides classes to ease the use of&#xA;the DSL debugger with EMF editors.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='DSLDebugger'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.dsl.debug.ui.feature'/>
        <property name='maven-version' value='3.0.1-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.debug.ui.feature.feature.jar' version='3.0.1.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.dsl.debug.ui.feature' version='3.0.1.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.dsl.debug.ui.feature' version='3.0.1.202107281019'/>
      </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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2015, 2017 Obeo and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html&#xA;&#xA;Contributors:&#xA;    Obeo - initial API and implementation
      </copyright>
    </unit>
    <unit id='org.eclipse.platform.doc.isv' version='4.20.0.v20210611-1636'>
      <update id='org.eclipse.platform.doc.isv' range='[0.0.0,4.20.0.v20210611-1636)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Platform Plug-in Developer Guide'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.platform.doc.isv'/>
        <property name='maven-version' value='4.20.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.doc.isv' version='4.20.0.v20210611-1636'/>
        <provided namespace='osgi.bundle' name='org.eclipse.platform.doc.isv' version='4.20.0.v20210611-1636'/>
        <provided namespace='osgi.identity' name='org.eclipse.platform.doc.isv' version='4.20.0.v20210611-1636'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='[3.2.0,4.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.platform.doc.isv' version='4.20.0.v20210611-1636'/>
      </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.platform.doc.isv; singleton:=true&#xA;Bundle-Version: 4.20.0.v20210611-1636
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.bridge' version='1.6.0.v201011041432' singleton='false'>
      <update id='org.apache.batik.bridge' range='[0.0.0,1.6.0.v201011041432)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Apache Batik Bridge/GVT/Scripting'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='iplog.bug_id' value='2070'/>
        <property name='iplog.contact.name' value='Anthony Hunter'/>
        <property name='iplog.contact.email' value='anthonyh{at}ca.ibm.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.bridge' version='1.6.0.v201011041432'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.bridge' version='1.6.0.v201011041432'/>
        <provided namespace='java.package' name='org.apache.batik.bridge' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.bridge.svg12' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.gvt' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.gvt.event' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.gvt.filter' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.gvt.flow' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.gvt.font' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.gvt.renderer' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.gvt.svg12' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.gvt.text' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.script' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.script.rhino' version='1.6.0'/>
        <provided namespace='java.package' name='META-INF.services' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.apache.batik.css' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.dom' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.dom.svg' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.ext.awt' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.parser' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.util' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.util.gui' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.xml' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.w3c.dom.svg' range='[1.1.0,1.3.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.bridge' version='1.6.0.v201011041432'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.bridge&#xA;Bundle-Version: 1.6.0.v201011041432
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.source.feature.group' version='3.14.800.v20210611-1636' singleton='false'>
      <update id='org.eclipse.pde.source.feature.group' range='[0.0.0,3.14.800.v20210611-1636)' 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.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.pde.feature'/>
        <property name='maven-artifactId' value='org.eclipse.pde'/>
        <property name='maven-version' value='3.14.800-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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2000, 2015 IBM Corporation and others.&#xA;&#xA;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&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='Eclipse PDE Plug-in Developer Resources'/>
        <property name='df_LT.description' value='Eclipse plug-in development environment, including documentation and source code zips.'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.source.feature.group' version='3.14.800.v20210611-1636'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='24'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.feature.group' range='[3.14.800.v20210611-1636,3.14.800.v20210611-1636]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.build.source' range='[3.11.0.v20210429-0618,3.11.0.v20210429-0618]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.core.source' range='[3.14.300.v20210515-0638,3.14.300.v20210515-0638]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.junit.runtime.source' range='[3.6.0.v20210513-1344,3.6.0.v20210513-1344]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.runtime.source' range='[3.7.200.v20210513-1344,3.7.200.v20210513-1344]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ui.source' range='[3.13.100.v20210515-0638,3.13.100.v20210515-0638]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ui.templates.source' range='[3.7.200.v20201208-0953,3.7.200.v20201208-0953]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.objectweb.asm.source' range='[9.1.0.v20210209-1849,9.1.0.v20210209-1849]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.objectweb.asm.tree.source' range='[9.1.0.v20210209-1849,9.1.0.v20210209-1849]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.api.tools.source' range='[1.2.500.v20210521-1226,1.2.500.v20210521-1226]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.api.tools.annotations.source' range='[1.1.400.v20190929-1236,1.1.400.v20190929-1236]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.api.tools.ui.source' range='[1.2.300.v20210415-0924,1.2.300.v20210415-0924]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ds.core.source' range='[1.2.300.v20210316-0728,1.2.300.v20210316-0728]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ds.ui.source' range='[1.2.100.v20210507-0837,1.2.100.v20210507-0837]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.launching.source' range='[3.9.300.v20210513-1344,3.9.300.v20210513-1344]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ua.core.source' range='[1.2.200.v20210208-1459,1.2.200.v20210208-1459]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ua.ui.source' range='[1.2.200.v20210515-0638,1.2.200.v20210515-0638]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.trace.source' range='[1.2.0.v20210110-1242,1.2.0.v20210110-1242]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ds.annotations.source' range='[1.2.100.v20210211-1236,1.2.100.v20210211-1236]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.genericeditor.extension.source' range='[1.1.100.v20201207-1622,1.1.100.v20201207-1622]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ds.lib.source' range='[1.1.500.v20210209-1250,1.1.500.v20210209-1250]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ds1_2.lib.source' range='[1.0.500.v20210209-1250,1.0.500.v20210209-1250]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tools.layout.spy.source' range='[1.1.0.v20210110-1247,1.1.0.v20210110-1247]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.source.feature.jar' range='[3.14.800.v20210611-1636,3.14.800.v20210611-1636]'>
          <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.jetty.servlet' version='10.0.5' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.servlet' range='[0.0.0,10.0.5)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: Servlet Handling'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: Servlet Handling'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://www.eclipse.org/jetty/'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.servlet' version='10.0.5'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.servlet' version='10.0.5'/>
        <provided namespace='java.package' name='org.eclipse.jetty.servlet' version='10.0.5'/>
        <provided namespace='java.package' name='org.eclipse.jetty.servlet.jmx' version='10.0.5'/>
        <provided namespace='java.package' name='org.eclipse.jetty.servlet.listener' version='10.0.5'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.servlet' version='10.0.5'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='25'>
        <required namespace='java.package' name='javax.servlet' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='javax.servlet.annotation' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='javax.servlet.descriptor' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='javax.servlet.http' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http' range='[10.0.5,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http.pathmap' range='[10.0.5,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.io' range='[10.0.5,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.jmx' range='[10.0.5,11.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.security' range='[10.0.5,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server' range='[10.0.5,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.handler' range='[10.0.5,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.handler.gzip' range='[10.0.5,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.session' range='[10.0.5,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.servlet' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[10.0.5,11.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.ajax' range='[10.0.5,11.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.annotation' range='[10.0.5,11.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[10.0.5,11.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.resource' range='[10.0.5,11.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[10.0.5,11.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.servlet
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.servlet' version='10.0.5'/>
      </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.jetty.servlet&#xA;Bundle-Version: 10.0.5
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.rcp.feature.source.feature.jar' version='1.4.1200.v20210507-0825'>
      <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.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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2008, 2011 IBM Corporation and others.'/>
        <property name='df_LT.featureName' value='Equinox p2 RCP Management Facilities Source'/>
        <property name='df_LT.description' value='Source code for the Equinox provisioning platform'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.rcp.feature'/>
        <property name='maven-version' value='1.4.1200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.rcp.feature.source.feature.jar' version='1.4.1200.v20210507-0825'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.equinox.p2.rcp.feature.source' version='1.4.1200.v20210507-0825'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.equinox.p2.rcp.feature.source' version='1.4.1200.v20210507-0825'/>
      </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.gemoc.moccml.mapping.feedback.model.feature.source.feature.jar' version='1.0.0.202107281019'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='the feedback execution model  Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Aoste INRIA / I3S'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.moccml.mapping.framework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.mapping.feedback.model.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.feedback.model.feature.source.feature.jar' version='1.0.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.moccml.mapping.feedback.model.feature.source' version='1.0.0.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.moccml.mapping.feedback.model.feature.source' version='1.0.0.202107281019'/>
      </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='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 I3S Laboratory and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.xtext.smap' version='2.25.0.v20210301-0909' singleton='false' generation='2'>
      <update id='org.eclipse.xtext.smap' range='[0.0.0,2.25.0.v20210301-0909)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext JSR-45 SMAP installer'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.smap'/>
        <property name='maven-version' value='2.25.0'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.smap' version='2.25.0.v20210301-0909'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.smap' version='2.25.0.v20210301-0909'/>
        <provided namespace='java.package' name='org.eclipse.xtext.smap' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.smap' version='2.25.0.v20210301-0909'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.smap' version='2.25.0.v20210301-0909'/>
      </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.xtext.smap&#xA;Bundle-Version: 2.25.0.v20210301-0909
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.runtime.feature.jar' version='3.10.4.v20210609-1727'>
      <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='http://www.eclipse.org/mmt/qvto'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.m2m.qvt.oml.runtime'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2007 Borland Software Corporation.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html&#xA;&#xA;Contributors:&#xA;Borland Software Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='QVT Operational Runtime'/>
        <property name='df_LT.description' value='QVT Operational integration with Eclipse Platform'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.qvto-features'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.runtime'/>
        <property name='maven-version' value='3.10.4-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.runtime.feature.jar' version='3.10.4.v20210609-1727'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.m2m.qvt.oml.runtime' version='3.10.4.v20210609-1727'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.m2m.qvt.oml.runtime' version='3.10.4.v20210609-1727'/>
      </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 uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.gmf.runtime.common.ui' version='1.8.1.202004160913' generation='2'>
      <update id='org.eclipse.gmf.runtime.common.ui' range='[0.0.0,1.8.1.202004160913)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF Common UI'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.common.ui'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.common.ui'/>
        <property name='maven-version' value='1.8.1-SNAPSHOT'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui' version='1.8.1.202004160913'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui' version='1.8.1.202004160913'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.editors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.internal.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.internal.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.internal.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.viewers' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.common.ui' version='1.8.1.202004160913'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.core' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.common.ui' version='1.8.1.202004160913'/>
      </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.gmf.runtime.common.ui; singleton:=true&#xA;Bundle-Version: 1.8.1.202004160913
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.codegen.ui.feature.group' version='2.23.0.v20210412-0833' singleton='false'>
      <update id='org.eclipse.emf.codegen.ui.feature.group' range='[0.0.0,2.23.0.v20210412-0833)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.codegen.ui'/>
        <property name='maven-version' value='2.23.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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='EMF Code Generation UI'/>
        <property name='df_LT.description' value='Tools for compiling and editing Java Emitter Templates in the IDE.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ui.feature.group' version='2.23.0.v20210412-0833'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.launching' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ui' range='[2.23.0.v20210412-0833,2.23.0.v20210412-0833]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ui.feature.jar' range='[2.23.0.v20210412-0833,2.23.0.v20210412-0833]'>
          <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 uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='fr.inria.aoste.timesquare.utils.feature.feature.jar' version='1.0.0.202106280832'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Timesquare Utilities Plugins'/>
        <property name='org.eclipse.equinox.p2.description' value='Various utilities plugins for Timesquare'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.utils.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.utils.feature.feature.jar' version='1.0.0.202106280832'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='fr.inria.aoste.timesquare.utils.feature' version='1.0.0.202106280832'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='fr.inria.aoste.timesquare.utils.feature' version='1.0.0.202106280832'/>
      </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='license.html' url='license.html'>
          The Kairos team-project (INRIA/I3S) makes available all content in this plug-in (&amp;quot;Content&amp;quot;).&#xA;Unless otherwise indicated below, the Content is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&amp;quot;EPL&amp;quot;).&#xA;A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &amp;quot;Program&amp;quot; will mean the Content.&#xA;If you did not receive this Content directly from the Kairos team-project, the Content is being redistributed&#xA;by another party (&amp;quot;Redistributor&amp;quot;) and different terms and conditions may apply to your use of any&#xA;object code in the Content. Check the Redistributor&amp;apos;s license that was provided with the Content. If no&#xA;such license exists, contact the Redistributor.&#xA;Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in&#xA;the Content and such source code may be obtained at http://timesquare.inria.fr.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.team.ui.source' version='3.9.0.v20210426-0837' singleton='false'>
      <update id='org.eclipse.team.ui.source' range='[0.0.0,3.9.0.v20210426-0837)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Team Support 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.team'/>
        <property name='maven-artifactId' value='org.eclipse.team.ui'/>
        <property name='maven-version' value='3.9.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.ui.source' version='3.9.0.v20210426-0837'/>
        <provided namespace='osgi.bundle' name='org.eclipse.team.ui.source' version='3.9.0.v20210426-0837'/>
        <provided namespace='osgi.identity' name='org.eclipse.team.ui.source' version='3.9.0.v20210426-0837'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.team.ui.source' version='3.9.0.v20210426-0837'/>
      </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.team.ui.source&#xA;Bundle-Version: 3.9.0.v20210426-0837
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.execution.moccml.feature.source.feature.group' version='2.3.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.execution.moccml.feature.source.feature.group' range='[0.0.0,2.3.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC ExecutionMOCCML Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='GEMOC ExecutionMOCCML components. &#xA;This feature regroups all the GEMOC components from https://github.com/eclipse/gemoc-studio-execution-moccml/&#xA;repository.&#xA;It provides a concurrent engine and xdsml development environment based on Java and CCSL.'/>
        <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.gemoc.execution.concurrent.ccsljava'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.moccml.feature'/>
        <property name='maven-version' value='2.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.moccml.feature.source.feature.group' version='2.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.moccml.feature.feature.group' range='[2.3.0.202107281019,2.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.feature.source.feature.group' range='[2.3.0.202107281019,2.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.ui.feature.source.feature.group' range='[2.3.0.202107281019,2.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.feature.source.feature.group' range='[2.3.0.202107281019,2.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.concurrent_addons.feature.source.feature.group' range='[2.3.0.202107281019,2.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.moccml.example.deployer.source' range='[2.3.0.202107281019,2.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.moccml.feature.source.feature.jar' range='[2.3.0.202107281019,2.3.0.202107281019]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          Eclipse Public License - v 1.0&#xA;&#xA;THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC LICENSE (&amp;quot;AGREEMENT&amp;quot;). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT&amp;apos;S ACCEPTANCE OF THIS AGREEMENT.&#xA;&#xA;1. DEFINITIONS&#xA;&#xA;&amp;quot;Contribution&amp;quot; means:&#xA;&#xA;a) in the case of the initial Contributor, the initial code and documentation distributed under this Agreement, and&#xA;&#xA;b) in the case of each subsequent Contributor:&#xA;&#xA;i) changes to the Program, and&#xA;&#xA;ii) additions to the Program;&#xA;&#xA;where such changes and/or additions to the Program originate from and are distributed by that particular Contributor. A Contribution &amp;apos;originates&amp;apos; from a Contributor if it was added to the Program by such Contributor itself or anyone acting on such Contributor&amp;apos;s behalf. Contributions do not include additions to the Program which: (i) are separate modules of software distributed in conjunction with the Program under their own license agreement, and (ii) are not derivative works of the Program.&#xA;&#xA;&amp;quot;Contributor&amp;quot; means any person or entity that distributes the Program.&#xA;&#xA;&amp;quot;Licensed Patents&amp;quot; mean patent claims licensable by a Contributor which are necessarily infringed by the use or sale of its Contribution alone or when combined with the Program.&#xA;&#xA;&amp;quot;Program&amp;quot; means the Contributions distributed in accordance with this Agreement.&#xA;&#xA;&amp;quot;Recipient&amp;quot; means anyone who receives the Program under this Agreement, including all Contributors.&#xA;&#xA;2. GRANT OF RIGHTS&#xA;&#xA;a) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, distribute and sublicense the Contribution of such Contributor, if any, and such derivative works, in source code and object code form.&#xA;&#xA;b) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free patent license under Licensed Patents to make, use, sell, offer to sell, import and otherwise transfer the Contribution of such Contributor, if any, in source code and object code form. This patent license shall apply to the combination of the Contribution and the Program if, at the time the Contribution is added by the Contributor, such addition of the Contribution causes such combination to be covered by the Licensed Patents. The patent license shall not apply to any other combinations which include the Contribution. No hardware per se is licensed hereunder.&#xA;&#xA;c) Recipient understands that although each Contributor grants the licenses to its Contributions set forth herein, no assurances are provided by any Contributor that the Program does not infringe the patent or other intellectual property rights of any other entity. Each Contributor disclaims any liability to Recipient for claims brought by any other entity based on infringement of intellectual property rights or otherwise. As a condition to exercising the rights and licenses granted hereunder, each Recipient hereby assumes sole responsibility to secure any other intellectual property rights needed, if any. For example, if a third party patent license is required to allow Recipient to distribute the Program, it is Recipient&amp;apos;s responsibility to acquire that license before distributing the Program.&#xA;&#xA;d) Each Contributor represents that to its knowledge it has sufficient copyright rights in its Contribution, if any, to grant the copyright license set forth in this Agreement.&#xA;&#xA;3. REQUIREMENTS&#xA;&#xA;A Contributor may choose to distribute the Program in object code form under its own license agreement, provided that:&#xA;&#xA;a) it complies with the terms and conditions of this Agreement; and&#xA;&#xA;b) its license agreement:&#xA;&#xA;i) effectively disclaims on behalf of all Contributors all warranties and conditions, express and implied, including warranties or conditions of title and non-infringement, and implied warranties or conditions of merchantability and fitness for a particular purpose;&#xA;&#xA;ii) effectively excludes on behalf of all Contributors all liability for damages, including direct, indirect, special, incidental and consequential damages, such as lost profits;&#xA;&#xA;iii) states that any provisions which differ from this Agreement are offered by that Contributor alone and not by any other party; and&#xA;&#xA;iv) states that source code for the Program is available from such Contributor, and informs licensees how to obtain it in a reasonable manner on or through a medium customarily used for software exchange.&#xA;&#xA;When the Program is made available in source code form:&#xA;&#xA;a) it must be made available under this Agreement; and&#xA;&#xA;b) a copy of this Agreement must be included with each copy of the Program.&#xA;&#xA;Contributors may not remove or alter any copyright notices contained within the Program.&#xA;&#xA;Each Contributor must identify itself as the originator of its Contribution, if any, in a manner that reasonably allows subsequent Recipients to identify the originator of the Contribution.&#xA;&#xA;4. COMMERCIAL DISTRIBUTION&#xA;&#xA;Commercial distributors of software may accept certain responsibilities with respect to end users, business partners and the like. While this license is intended to facilitate the commercial use of the Program, the Contributor who includes the Program in a commercial product offering should do so in a manner which does not create potential liability for other Contributors. Therefore, if a Contributor includes the Program in a commercial product offering, such Contributor (&amp;quot;Commercial Contributor&amp;quot;) hereby agrees to defend and indemnify every other Contributor (&amp;quot;Indemnified Contributor&amp;quot;) against any losses, damages and costs (collectively &amp;quot;Losses&amp;quot;) arising from claims, lawsuits and other legal actions brought by a third party against the Indemnified Contributor to the extent caused by the acts or omissions of such Commercial Contributor in connection with its distribution of the Program in a commercial product offering. The obligations in this section do not apply to any claims or Losses relating to any actual or alleged intellectual property infringement. In order to qualify, an Indemnified Contributor must: a) promptly notify the Commercial Contributor in writing of such claim, and b) allow the Commercial Contributor to control, and cooperate with the Commercial Contributor in, the defense and any related settlement negotiations. The Indemnified Contributor may participate in any such claim at its own expense.&#xA;&#xA;For example, a Contributor might include the Program in a commercial product offering, Product X. That Contributor is then a Commercial Contributor. If that Commercial Contributor then makes performance claims, or offers warranties related to Product X, those performance claims and warranties are such Commercial Contributor&amp;apos;s responsibility alone. Under this section, the Commercial Contributor would have to defend claims against the other Contributors related to those performance claims and warranties, and if a court requires any other Contributor to pay any damages as a result, the Commercial Contributor must pay those damages.&#xA;&#xA;5. NO WARRANTY&#xA;&#xA;EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN &amp;quot;AS IS&amp;quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely responsible for determining the appropriateness of using and distributing the Program and assumes all risks associated with its exercise of rights under this Agreement , including but not limited to the risks and costs of program errors, compliance with applicable laws, damage to or loss of data, programs or equipment, and unavailability or interruption of operations.&#xA;&#xA;6. DISCLAIMER OF LIABILITY&#xA;&#xA;EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.&#xA;&#xA;7. GENERAL&#xA;&#xA;If any provision of this Agreement is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this Agreement, and without further action by the parties hereto, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable.&#xA;&#xA;If Recipient institutes patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Program itself (excluding combinations of the Program with other software or hardware) infringes such Recipient&amp;apos;s patent(s), then such Recipient&amp;apos;s rights granted under Section 2(b) shall terminate as of the date such litigation is filed.&#xA;&#xA;All Recipient&amp;apos;s rights under this Agreement shall terminate if it fails to comply with any of the material terms or conditions of this Agreement and does not cure such failure in a reasonable period of time after becoming aware of such noncompliance. If all Recipient&amp;apos;s rights under this Agreement terminate, Recipient agrees to cease use and distribution of the Program as soon as reasonably practicable. However, Recipient&amp;apos;s obligations under this Agreement and any licenses granted by Recipient relating to the Program shall continue and survive.&#xA;&#xA;Everyone is permitted to copy and distribute copies of this Agreement, but in order to avoid inconsistency the Agreement is copyrighted and may only be modified in the following manner. The Agreement Steward reserves the right to publish new versions (including revisions) of this Agreement from time to time. No one other than the Agreement Steward has the right to modify this Agreement. The Eclipse Foundation is the initial Agreement Steward. The Eclipse Foundation may assign the responsibility to serve as the Agreement Steward to a suitable separate entity. Each new version of the Agreement will be given a distinguishing version number. The Program (including Contributions) may always be distributed subject to the version of the Agreement under which it was received. In addition, after a new version of the Agreement is published, Contributor may elect to distribute the Program (including its Contributions) under the new version. Except as expressly stated in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to the intellectual property of any Contributor under this Agreement, whether expressly, by implication, estoppel or otherwise. All rights in the Program not expressly granted under this Agreement are reserved.&#xA;&#xA;This Agreement is governed by the laws of the State of New York and the intellectual property laws of the United States of America. No party to this Agreement will bring a legal action under this Agreement more than one year after the cause of action arose. Each party waives its rights to a jury trial in any resulting litigation.
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2019 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.repository.tools.source' version='2.3.0.v20210325-0750' singleton='false'>
      <update id='org.eclipse.equinox.p2.repository.tools.source' range='[0.0.0,2.3.0.v20210325-0750)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Provisioning Repository 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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.repository.tools'/>
        <property name='maven-version' value='2.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.repository.tools.source' version='2.3.0.v20210325-0750'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository.tools.source' version='2.3.0.v20210325-0750'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.repository.tools.source' version='2.3.0.v20210325-0750'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.repository.tools.source' version='2.3.0.v20210325-0750'/>
      </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.equinox.p2.repository.tools.source&#xA;Bundle-Version: 2.3.0.v20210325-0750
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.emf.ui.properties' version='1.7.0.202004160913' generation='2'>
      <update id='org.eclipse.gmf.runtime.emf.ui.properties' range='[0.0.0,1.7.0.202004160913)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF EMF UI Properties Providers'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.emf.ui.properties'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.emf.ui.properties'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.emf.ui.properties' version='1.7.0.202004160913'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.ui.properties' version='1.7.0.202004160913'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.ui.properties.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.ui.properties.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.ui.properties.descriptors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.ui.properties.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.ui.properties.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.ui.properties.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.ui.properties.sections' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.ui.properties.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.emf.ui.properties' version='1.7.0.202004160913'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.services.properties' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.commands.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='4.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='4.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.emf.ui.properties' version='1.7.0.202004160913'/>
      </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.gmf.runtime.emf.ui.properties; singleton:=true&#xA;Bundle-Version: 1.7.0.202004160913
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.elk.alg.mrtree' version='0.7.1' generation='2'>
      <update id='org.eclipse.elk.alg.mrtree' range='[0.0.0,0.7.1)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='ELK Mr. Tree Layout Algorithm'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.elk'/>
        <property name='maven-artifactId' value='org.eclipse.elk.alg.mrtree'/>
        <property name='maven-version' value='0.7.1'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.elk.alg.mrtree' version='0.7.1'/>
        <provided namespace='osgi.bundle' name='org.eclipse.elk.alg.mrtree' version='0.7.1'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.mrtree' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.mrtree.options' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.elk.alg.mrtree' version='0.7.1'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.elk.graph' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.elk.core' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.elk.alg.mrtree' version='0.7.1'/>
      </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.elk.alg.mrtree;singleton:=true&#xA;Bundle-Version: 0.7.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.security.linux' version='1.0.100.v20210419-1942' generation='2'>
      <update id='org.eclipse.equinox.security.linux' range='[0.0.0,1.0.100.v20210419-1942)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.fragmentName' value='Linux libsecret integration'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%fragmentName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='fragment'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.security.linux'/>
        <property name='maven-version' value='1.0.100-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security.linux' version='1.0.100.v20210419-1942'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.security.linux' version='1.0.100.v20210419-1942'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.security.linux' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.security.linux' version='1.0.100.v20210419-1942'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.equinox.security' version='1.0.100.v20210419-1942'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.security' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='com.sun.jna' range='5.8.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.security.linux
          </description>
        </requiredProperties>
      </requires>
      <filter>
        (osgi.os=linux)
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.security.linux' version='1.0.100.v20210419-1942'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.security.linux;singleton:=true&#xA;Bundle-Version: 1.0.100.v20210419-1942&#xA;Fragment-Host: org.eclipse.equinox.security;bundle-version=&quot;[1.0.0,2.0.0)&quot;
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.commons.eclipse.jdt' version='3.3.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.commons.eclipse.jdt' range='[0.0.0,3.3.0.202107281019)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Commons Eclipse JDT'/>
        <property name='org.eclipse.equinox.p2.provider' value='INRIA'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.commons.eclipse.jdt'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.eclipse.jdt' version='3.3.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse.jdt' version='3.3.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.commons.eclipse.jdt' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.commons.eclipse.jdt' version='3.3.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.resources' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'>
          <description>
            org.eclipse.gemoc.commons.eclipse.jdt
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.commons.eclipse.jdt' version='3.3.0.202107281019'/>
      </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.gemoc.commons.eclipse.jdt;singleton:=true&#xA;Bundle-Version: 3.3.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ltk.ui.refactoring.source' version='3.11.400.v20210320-1132' singleton='false'>
      <update id='org.eclipse.ltk.ui.refactoring.source' range='[0.0.0,3.11.400.v20210320-1132)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Refactoring 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.ltk'/>
        <property name='maven-artifactId' value='org.eclipse.ltk.ui.refactoring'/>
        <property name='maven-version' value='3.11.400-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ltk.ui.refactoring.source' version='3.11.400.v20210320-1132'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ltk.ui.refactoring.source' version='3.11.400.v20210320-1132'/>
        <provided namespace='osgi.identity' name='org.eclipse.ltk.ui.refactoring.source' version='3.11.400.v20210320-1132'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ltk.ui.refactoring.source' version='3.11.400.v20210320-1132'/>
      </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.ltk.ui.refactoring.source&#xA;Bundle-Version: 3.11.400.v20210320-1132
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.gexpressions.feature.source.feature.jar' version='3.3.0.202107281019'>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='GExpressions Feature Developer Resources'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.gexpressions.feature'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.gexpressions.feature.source.feature.jar' version='3.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.gexpressions.feature.source' version='3.3.0.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.gexpressions.feature.source' version='3.3.0.202107281019'/>
      </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>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.preferences.source' version='3.8.200.v20210212-1143' singleton='false'>
      <update id='org.eclipse.equinox.preferences.source' range='[0.0.0,3.8.200.v20210212-1143)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Eclipse Preferences Mechanism 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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.preferences'/>
        <property name='maven-version' value='3.8.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.preferences.source' version='3.8.200.v20210212-1143'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.preferences.source' version='3.8.200.v20210212-1143'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.preferences.source' version='3.8.200.v20210212-1143'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.preferences.source' version='3.8.200.v20210212-1143'/>
      </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.equinox.preferences.source&#xA;Bundle-Version: 3.8.200.v20210212-1143
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jface.text.source' version='3.18.0.v20210512-1640' singleton='false'>
      <update id='org.eclipse.jface.text.source' range='[0.0.0,3.18.0.v20210512-1640)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='JFace Text 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='eclipse.platform.text'/>
        <property name='maven-artifactId' value='org.eclipse.jface.text'/>
        <property name='maven-version' value='3.18.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.text.source' version='3.18.0.v20210512-1640'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jface.text.source' version='3.18.0.v20210512-1640'/>
        <provided namespace='osgi.identity' name='org.eclipse.jface.text.source' version='3.18.0.v20210512-1640'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jface.text.source' version='3.18.0.v20210512-1640'/>
      </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.jface.text.source&#xA;Bundle-Version: 3.18.0.v20210512-1640
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.duration.editor.feature.feature.jar' version='1.0.0.202106280832'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Timesquare CCSL VCD Duration Editor (XText based)'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='org.eclipse.update.feature.plugin' value='fr.inria.aoste.timesquare.branding'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.duration.editor.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.duration.editor.feature.feature.jar' version='1.0.0.202106280832'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='fr.inria.aoste.timesquare.duration.editor.feature' version='1.0.0.202106280832'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='fr.inria.aoste.timesquare.duration.editor.feature' version='1.0.0.202106280832'/>
      </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='license.html' url='license.html'>
          The Kairos team-project (INRIA/I3S) makes available all content in this plug-in (&amp;quot;Content&amp;quot;).&#xA;Unless otherwise indicated below, the Content is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&amp;quot;EPL&amp;quot;).&#xA;A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &amp;quot;Program&amp;quot; will mean the Content.&#xA;If you did not receive this Content directly from the Kairos team-project, the Content is being redistributed&#xA;by another party (&amp;quot;Redistributor&amp;quot;) and different terms and conditions may apply to your use of any&#xA;object code in the Content. Check the Redistributor&amp;apos;s license that was provided with the Content. If no&#xA;such license exists, contact the Redistributor.&#xA;Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in&#xA;the Content and such source code may be obtained at http://timesquare.inria.fr.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.feature.feature.jar' version='2.3.0.202107281019'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC MOCCML'/>
        <property name='org.eclipse.equinox.p2.description' value='GEMOC MOCCML components. &#xA;This feature regroups all the GEMOC components from https://github.com/eclipse/gemoc-studio-moccml/&#xA;repository.&#xA;It provides the moccml mapping and constraint languages.'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.execution.concurrent.ccsljava'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.feature'/>
        <property name='maven-version' value='2.3.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.feature.feature.jar' version='2.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.moccml.feature' version='2.3.0.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.moccml.feature' version='2.3.0.202107281019'/>
      </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='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          Eclipse Public License - v 1.0&#xA;&#xA;THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC LICENSE (&quot;AGREEMENT&quot;). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT&apos;S ACCEPTANCE OF THIS AGREEMENT.&#xA;&#xA;1. DEFINITIONS&#xA;&#xA;&quot;Contribution&quot; means:&#xA;&#xA;a) in the case of the initial Contributor, the initial code and documentation distributed under this Agreement, and&#xA;&#xA;b) in the case of each subsequent Contributor:&#xA;&#xA;i) changes to the Program, and&#xA;&#xA;ii) additions to the Program;&#xA;&#xA;where such changes and/or additions to the Program originate from and are distributed by that particular Contributor. A Contribution &apos;originates&apos; from a Contributor if it was added to the Program by such Contributor itself or anyone acting on such Contributor&apos;s behalf. Contributions do not include additions to the Program which: (i) are separate modules of software distributed in conjunction with the Program under their own license agreement, and (ii) are not derivative works of the Program.&#xA;&#xA;&quot;Contributor&quot; means any person or entity that distributes the Program.&#xA;&#xA;&quot;Licensed Patents&quot; mean patent claims licensable by a Contributor which are necessarily infringed by the use or sale of its Contribution alone or when combined with the Program.&#xA;&#xA;&quot;Program&quot; means the Contributions distributed in accordance with this Agreement.&#xA;&#xA;&quot;Recipient&quot; means anyone who receives the Program under this Agreement, including all Contributors.&#xA;&#xA;2. GRANT OF RIGHTS&#xA;&#xA;a) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, distribute and sublicense the Contribution of such Contributor, if any, and such derivative works, in source code and object code form.&#xA;&#xA;b) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free patent license under Licensed Patents to make, use, sell, offer to sell, import and otherwise transfer the Contribution of such Contributor, if any, in source code and object code form. This patent license shall apply to the combination of the Contribution and the Program if, at the time the Contribution is added by the Contributor, such addition of the Contribution causes such combination to be covered by the Licensed Patents. The patent license shall not apply to any other combinations which include the Contribution. No hardware per se is licensed hereunder.&#xA;&#xA;c) Recipient understands that although each Contributor grants the licenses to its Contributions set forth herein, no assurances are provided by any Contributor that the Program does not infringe the patent or other intellectual property rights of any other entity. Each Contributor disclaims any liability to Recipient for claims brought by any other entity based on infringement of intellectual property rights or otherwise. As a condition to exercising the rights and licenses granted hereunder, each Recipient hereby assumes sole responsibility to secure any other intellectual property rights needed, if any. For example, if a third party patent license is required to allow Recipient to distribute the Program, it is Recipient&apos;s responsibility to acquire that license before distributing the Program.&#xA;&#xA;d) Each Contributor represents that to its knowledge it has sufficient copyright rights in its Contribution, if any, to grant the copyright license set forth in this Agreement.&#xA;&#xA;3. REQUIREMENTS&#xA;&#xA;A Contributor may choose to distribute the Program in object code form under its own license agreement, provided that:&#xA;&#xA;a) it complies with the terms and conditions of this Agreement; and&#xA;&#xA;b) its license agreement:&#xA;&#xA;i) effectively disclaims on behalf of all Contributors all warranties and conditions, express and implied, including warranties or conditions of title and non-infringement, and implied warranties or conditions of merchantability and fitness for a particular purpose;&#xA;&#xA;ii) effectively excludes on behalf of all Contributors all liability for damages, including direct, indirect, special, incidental and consequential damages, such as lost profits;&#xA;&#xA;iii) states that any provisions which differ from this Agreement are offered by that Contributor alone and not by any other party; and&#xA;&#xA;iv) states that source code for the Program is available from such Contributor, and informs licensees how to obtain it in a reasonable manner on or through a medium customarily used for software exchange.&#xA;&#xA;When the Program is made available in source code form:&#xA;&#xA;a) it must be made available under this Agreement; and&#xA;&#xA;b) a copy of this Agreement must be included with each copy of the Program.&#xA;&#xA;Contributors may not remove or alter any copyright notices contained within the Program.&#xA;&#xA;Each Contributor must identify itself as the originator of its Contribution, if any, in a manner that reasonably allows subsequent Recipients to identify the originator of the Contribution.&#xA;&#xA;4. COMMERCIAL DISTRIBUTION&#xA;&#xA;Commercial distributors of software may accept certain responsibilities with respect to end users, business partners and the like. While this license is intended to facilitate the commercial use of the Program, the Contributor who includes the Program in a commercial product offering should do so in a manner which does not create potential liability for other Contributors. Therefore, if a Contributor includes the Program in a commercial product offering, such Contributor (&quot;Commercial Contributor&quot;) hereby agrees to defend and indemnify every other Contributor (&quot;Indemnified Contributor&quot;) against any losses, damages and costs (collectively &quot;Losses&quot;) arising from claims, lawsuits and other legal actions brought by a third party against the Indemnified Contributor to the extent caused by the acts or omissions of such Commercial Contributor in connection with its distribution of the Program in a commercial product offering. The obligations in this section do not apply to any claims or Losses relating to any actual or alleged intellectual property infringement. In order to qualify, an Indemnified Contributor must: a) promptly notify the Commercial Contributor in writing of such claim, and b) allow the Commercial Contributor to control, and cooperate with the Commercial Contributor in, the defense and any related settlement negotiations. The Indemnified Contributor may participate in any such claim at its own expense.&#xA;&#xA;For example, a Contributor might include the Program in a commercial product offering, Product X. That Contributor is then a Commercial Contributor. If that Commercial Contributor then makes performance claims, or offers warranties related to Product X, those performance claims and warranties are such Commercial Contributor&apos;s responsibility alone. Under this section, the Commercial Contributor would have to defend claims against the other Contributors related to those performance claims and warranties, and if a court requires any other Contributor to pay any damages as a result, the Commercial Contributor must pay those damages.&#xA;&#xA;5. NO WARRANTY&#xA;&#xA;EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely responsible for determining the appropriateness of using and distributing the Program and assumes all risks associated with its exercise of rights under this Agreement , including but not limited to the risks and costs of program errors, compliance with applicable laws, damage to or loss of data, programs or equipment, and unavailability or interruption of operations.&#xA;&#xA;6. DISCLAIMER OF LIABILITY&#xA;&#xA;EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.&#xA;&#xA;7. GENERAL&#xA;&#xA;If any provision of this Agreement is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this Agreement, and without further action by the parties hereto, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable.&#xA;&#xA;If Recipient institutes patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Program itself (excluding combinations of the Program with other software or hardware) infringes such Recipient&apos;s patent(s), then such Recipient&apos;s rights granted under Section 2(b) shall terminate as of the date such litigation is filed.&#xA;&#xA;All Recipient&apos;s rights under this Agreement shall terminate if it fails to comply with any of the material terms or conditions of this Agreement and does not cure such failure in a reasonable period of time after becoming aware of such noncompliance. If all Recipient&apos;s rights under this Agreement terminate, Recipient agrees to cease use and distribution of the Program as soon as reasonably practicable. However, Recipient&apos;s obligations under this Agreement and any licenses granted by Recipient relating to the Program shall continue and survive.&#xA;&#xA;Everyone is permitted to copy and distribute copies of this Agreement, but in order to avoid inconsistency the Agreement is copyrighted and may only be modified in the following manner. The Agreement Steward reserves the right to publish new versions (including revisions) of this Agreement from time to time. No one other than the Agreement Steward has the right to modify this Agreement. The Eclipse Foundation is the initial Agreement Steward. The Eclipse Foundation may assign the responsibility to serve as the Agreement Steward to a suitable separate entity. Each new version of the Agreement will be given a distinguishing version number. The Program (including Contributions) may always be distributed subject to the version of the Agreement under which it was received. In addition, after a new version of the Agreement is published, Contributor may elect to distribute the Program (including its Contributions) under the new version. Except as expressly stated in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to the intellectual property of any Contributor under this Agreement, whether expressly, by implication, estoppel or otherwise. All rights in the Program not expressly granted under this Agreement are reserved.&#xA;&#xA;This Agreement is governed by the laws of the State of New York and the intellectual property laws of the United States of America. No party to this Agreement will bring a legal action under this Agreement more than one year after the cause of action arose. Each party waives its rights to a jury trial in any resulting litigation.
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2019 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.ecoretools.ale.examples' version='1.2.0.202007171516'>
      <update id='org.eclipse.emf.ecoretools.ale.examples' range='[0.0.0,1.2.0.202007171516)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='maven-groupId' value='org.eclipse.emf.ecoretools.ale'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecoretools.ale.examples'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.ale.examples' version='1.2.0.202007171516'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecoretools.ale.examples' version='1.2.0.202007171516'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecoretools.ale.examples' version='1.2.0.202007171516'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common.ui' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecoretools.ale.examples' version='1.2.0.202007171516'/>
      </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.emf.ecoretools.ale.examples;singleton:=true&#xA;Bundle-Version: 1.2.0.202007171516
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.mapping.ecltoqvto.ui.source' version='1.0.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.moccml.mapping.ecltoqvto.ui.source' range='[0.0.0,1.0.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Aoste Inria/I3S'/>
        <property name='df_LT.bundleName' value='ecl to qvto 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.gemoc.moccml.mapping.framework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.mapping.ecltoqvto.ui'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.ecltoqvto.ui.source' version='1.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.mapping.ecltoqvto.ui.source' version='1.0.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.moccml.mapping.ecltoqvto.ui.source' version='1.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.moccml.mapping.ecltoqvto.ui.source' version='1.0.0.202107281019'/>
      </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.gemoc.moccml.mapping.ecltoqvto.ui.source&#xA;Bundle-Version: 1.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.runtime.feature.jar' version='2.25.0.v20210301-1429'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='Xtext Runtime'/>
        <property name='df_LT.description' value='Xtext Runtime Feature'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext.feature'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.runtime'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.runtime.feature.jar' version='2.25.0.v20210301-1429'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.xtext.runtime' version='2.25.0.v20210301-1429'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.xtext.runtime' version='2.25.0.v20210301-1429'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        Copyright (c) 2009, 2018 itemis AG (http://www.itemis.eu) and others.&#xA;&#xA;This program and the accompanying materials &#xA;are made available under the terms of the Eclipse Public License 2.0 &#xA;which is available at http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.constraint.core.feature.source.feature.group' version='0.1.1.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.moccml.constraint.core.feature.source.feature.group' range='[0.0.0,0.1.1.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Moccml Constraint Core Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='The MoCC Modeling Language Abstract Syntax provides an extension&#xA;to CCSL to&#xA;define constraints using automaton. The feature includes metamodels and genmodel&#xA;edits and editors.'/>
        <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.gemoc.mocc'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.constraint.core.feature'/>
        <property name='maven-version' value='0.1.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.core.feature.source.feature.group' version='0.1.1.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.core.feature.feature.group' range='[0.1.1.202107281019,0.1.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.source' range='[0.1.1.202107281019,0.1.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.source' range='[0.1.1.202107281019,0.1.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.core.feature.source.feature.jar' range='[0.1.1.202107281019,0.1.1.202107281019]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 I3S Laboratory and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.ui.browser' version='3.6.1100.v20210118-1327' generation='2'>
      <update id='org.eclipse.ui.browser' range='[0.0.0,3.6.1100.v20210118-1327)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse.org'/>
        <property name='df_LT.Plugin.name' value='Browser Support'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.ui.browser'/>
        <property name='maven-version' value='3.6.1100-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.browser' version='3.6.1100.v20210118-1327'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.browser' version='3.6.1100.v20210118-1327'/>
        <provided namespace='java.package' name='org.eclipse.ui.browser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.browser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.browser.browsers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.browser.macosx' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.browser' version='3.6.1100.v20210118-1327'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.urischeme' range='1.1.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ui.browser
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.browser' version='3.6.1100.v20210118-1327'/>
      </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.ui.browser; singleton:=true&#xA;Bundle-Version: 3.6.1100.v20210118-1327
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.archetype.common' version='1.18.0.20210603-1206' singleton='false' generation='2'>
      <update id='org.eclipse.m2e.archetype.common' range='[0.0.0,1.18.0.20210603-1206)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Maven Archetype Common Bundle'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org - m2e'/>
        <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.doc.url' value='www.eclipse.org'/>
        <property name='maven-groupId' value='org.eclipse.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.archetype.common'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
      </properties>
      <provides size='26'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.archetype.common' version='1.18.0.20210603-1206'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.archetype.common' version='1.18.0.20210603-1206'/>
        <provided namespace='java.package' name='META-INF.plexus' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.archetype' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.archetype.catalog' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.archetype.catalog.io.xpp3' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.archetype.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.archetype.common.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.archetype.creator' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.archetype.downloader' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.archetype.exception' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.archetype.generator' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.archetype.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.archetype.metadata.io.xpp3' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.archetype.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.archetype.model.io.xpp3' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.archetype.old' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.archetype.old.descriptor' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.archetype.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.archetype.registry.io.xpp3' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.archetype.repositorycrawler' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.archetype.source' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.plexus.velocity' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.archetype.common' version='1.18.0.20210603-1206'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.maven.runtime' range='[1.18.0,1.19.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2e.archetype.common
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.m2e.archetype.common
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.archetype.common' version='1.18.0.20210603-1206'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2e.archetype.common;singleton:=false&#xA;Bundle-Version: 1.18.0.20210603-1206
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.css.swt.theme' version='0.13.0.v20201026-1147' generation='2'>
      <update id='org.eclipse.e4.ui.css.swt.theme' range='[0.0.0,0.13.0.v20201026-1147)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse CSS SWT Theme Support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.css.swt.theme'/>
        <property name='maven-version' value='0.13.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.css.swt.theme' version='0.13.0.v20201026-1147'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt.theme' version='0.13.0.v20201026-1147'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.swt.internal.theme' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.swt.theme' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.css.swt.theme' version='0.13.0.v20201026-1147'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt' range='0.13.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.core' range='0.12.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.w3c.css.sac' range='1.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.preferences' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.8.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.datalocation' range='1.3.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.5.0'/>
        <required namespace='java.package' name='org.osgi.service.component.annotations' range='1.2.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.service.event' range='1.3.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.extender' match='(&amp;(osgi.extender=osgi.component)(version&gt;=1.2)(!(version&gt;=2.0)))'>
          <description>
            org.eclipse.e4.ui.css.swt.theme
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.e4.ui.css.swt.theme
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.css.swt.theme' version='0.13.0.v20201026-1147'/>
      </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.e4.ui.css.swt.theme;singleton:=true&#xA;Bundle-Version: 0.13.0.v20201026-1147
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.duration.model.feature.feature.jar' version='1.0.0.202106280832'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Timesquare Duration Model'/>
        <property name='org.eclipse.equinox.p2.description' value='Timesquare Duration Model'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.duration.model.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.duration.model.feature.feature.jar' version='1.0.0.202106280832'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='fr.inria.aoste.timesquare.duration.model.feature' version='1.0.0.202106280832'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='fr.inria.aoste.timesquare.duration.model.feature' version='1.0.0.202106280832'/>
      </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='license.html' url='license.html'>
          The Kairos team-project (INRIA/I3S) makes available all content in this plug-in (&amp;quot;Content&amp;quot;).&#xA;Unless otherwise indicated below, the Content is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&amp;quot;EPL&amp;quot;).&#xA;A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &amp;quot;Program&amp;quot; will mean the Content.&#xA;If you did not receive this Content directly from the Kairos team-project, the Content is being redistributed&#xA;by another party (&amp;quot;Redistributor&amp;quot;) and different terms and conditions may apply to your use of any&#xA;object code in the Content. Check the Redistributor&amp;apos;s license that was provided with the Content. If no&#xA;such license exists, contact the Redistributor.&#xA;Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in&#xA;the Content and such source code may be obtained at http://timesquare.inria.fr.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.jetty.server' version='10.0.5' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.server' range='[0.0.0,10.0.5)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: Server Core'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: Server Core'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://www.eclipse.org/jetty/'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.server' version='10.0.5'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.server' version='10.0.5'/>
        <provided namespace='java.package' name='org.eclipse.jetty.server' version='10.0.5'/>
        <provided namespace='java.package' name='org.eclipse.jetty.server.handler' version='10.0.5'/>
        <provided namespace='java.package' name='org.eclipse.jetty.server.handler.gzip' version='10.0.5'/>
        <provided namespace='java.package' name='org.eclipse.jetty.server.handler.jmx' version='10.0.5'/>
        <provided namespace='java.package' name='org.eclipse.jetty.server.jmx' version='10.0.5'/>
        <provided namespace='java.package' name='org.eclipse.jetty.server.resource' version='10.0.5'/>
        <provided namespace='java.package' name='org.eclipse.jetty.server.session' version='10.0.5'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.server' version='10.0.5'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='29'>
        <required namespace='java.package' name='javax.naming' range='0.0.0'/>
        <required namespace='java.package' name='javax.net.ssl' range='0.0.0'/>
        <required namespace='java.package' name='javax.security.auth' range='0.0.0'/>
        <required namespace='java.package' name='javax.servlet' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='javax.servlet.descriptor' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='javax.servlet.http' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='javax.sql' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.http' range='[10.0.5,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http.pathmap' range='[10.0.5,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.io' range='[10.0.5,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.io.ssl' range='[10.0.5,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.jmx' range='[10.0.5,11.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.server' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.handler' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.resource' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.session' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[10.0.5,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.annotation' range='[10.0.5,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[10.0.5,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.compression' range='[10.0.5,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.resource' range='[10.0.5,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.ssl' range='[10.0.5,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.statistic' range='[10.0.5,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[10.0.5,11.0.0)'/>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.server
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.server' version='10.0.5'/>
      </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.jetty.server&#xA;Bundle-Version: 10.0.5
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecore.feature.jar' version='2.24.0.v20210405-0628'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='EMF - Eclipse Modeling Framework Core Runtime'/>
        <property name='df_LT.description' value='The core runtime for EMF, including EMF&apos;s common utilities, Ecore, XML/XMI persistence, and the change model.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecore'/>
        <property name='maven-version' value='2.24.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.feature.jar' version='2.24.0.v20210405-0628'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.ecore' version='2.24.0.v20210405-0628'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.ecore' version='2.24.0.v20210405-0628'/>
      </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 uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.e4.core.di.annotations.source' version='1.6.600.v20191216-2352' singleton='false'>
      <update id='org.eclipse.e4.core.di.annotations.source' range='[0.0.0,1.6.600.v20191216-2352)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse Dependency Injection 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.e4'/>
        <property name='maven-artifactId' value='org.eclipse.e4.core.di.annotations'/>
        <property name='maven-version' value='1.6.600-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.di.annotations.source' version='1.6.600.v20191216-2352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.core.di.annotations.source' version='1.6.600.v20191216-2352'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.core.di.annotations.source' version='1.6.600.v20191216-2352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.core.di.annotations.source' version='1.6.600.v20191216-2352'/>
      </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.e4.core.di.annotations.source&#xA;Bundle-Version: 1.6.600.v20191216-2352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.intro.quicklinks' version='1.1.100.v20210315-0954' generation='2'>
      <update id='org.eclipse.ui.intro.quicklinks' range='[0.0.0,1.1.100.v20210315-0954)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.plugin_name' value='Quicklinks for the Welcome Framework'/>
        <property name='df_LT.provider_name' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%plugin_name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%provider_name'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform.ua'/>
        <property name='maven-artifactId' value='org.eclipse.ui.intro.quicklinks'/>
        <property name='maven-version' value='1.1.100-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.intro.quicklinks' version='1.1.100.v20210315-0954'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.intro.quicklinks' version='1.1.100.v20210315-0954'/>
        <provided namespace='java.package' name='org.eclipse.ui.intro.quicklinks' version='1.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.intro.quicklinks' version='1.1.100.v20210315-0954'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.intro' range='3.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='3.108.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='3.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='3.6.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.12.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.8.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.ui.intro.quicklinks
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.intro.quicklinks' version='1.1.100.v20210315-0954'/>
      </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.ui.intro.quicklinks;singleton:=true&#xA;Bundle-Version: 1.1.100.v20210315-0954
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.css.core.source' version='0.13.0.v20201015-0653' singleton='false'>
      <update id='org.eclipse.e4.ui.css.core.source' range='[0.0.0,0.13.0.v20201015-0653)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse CSS Core 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='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.css.core'/>
        <property name='maven-version' value='0.13.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.css.core.source' version='0.13.0.v20201015-0653'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.css.core.source' version='0.13.0.v20201015-0653'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.css.core.source' version='0.13.0.v20201015-0653'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.css.core.source' version='0.13.0.v20201015-0653'/>
      </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.e4.ui.css.core.source&#xA;Bundle-Version: 0.13.0.v20201015-0653
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.diagram' version='6.5.1.202106111115' generation='2'>
      <update id='org.eclipse.sirius.diagram' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Diagrams Runtime'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.diagram'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='83'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram' version='6.5.1.202106111115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.diagram' version='6.5.1.202106111115'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram' version='4.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.api.componentization' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.api.diagramtype' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.api.helper' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.api.helper.concern' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.api.helper.decoration' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.api.helper.delete' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.api.helper.display' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.api.helper.filter' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.api.helper.graphicalfilters' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.api.helper.layers' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.api.query' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.api.refresh' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.color' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.componentization.mappings' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.componentization.mappings.table' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.componentization.mappings.visitor' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.dialect' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.dialect.description' version='4.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.edit.helpers' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.helper.decoration' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.helper.display' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.helper.filter' version='6.1.2'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.helper.refresh' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.helper.task' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.helper.task.operations' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.layers' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.metamodel.description.extensions' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.metamodel.description.operations' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.metamodel.description.spec' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.metamodel.description.style.spec' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.metamodel.description.tool.spec' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.metamodel.helper' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.metamodel.operations' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.metamodel.spec' version='3.2.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.migration' version='3.2.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.query' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.refresh' version='6.2.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.repair.commands' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.repair.resource' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.repair.resource.session.diagram.data' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.sync' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.description' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.description.concern' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.description.concern.impl' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.description.concern.util' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.description.filter' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.description.filter.impl' version='4.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.description.filter.util' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.description.impl' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.description.style' version='4.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.description.style.impl' version='3.2.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.description.style.util' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.description.tool' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.description.tool.impl' version='4.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.description.tool.util' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.description.util' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.impl' version='4.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.internal.edit.helpers' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.internal.preferences' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.internal.queries' version='4.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.tools.api.command' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.tools.api.command.view' version='2.0.5'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.tools.api.layout' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.tools.api.management' version='6.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.tools.api.preferences' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.tools.api.refresh' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.tools.api.validation.constraint' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.tools.internal.actions.pinning' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.tools.internal.command' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.tools.internal.command.builders' version='4.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.tools.internal.command.reconnect' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.tools.internal.commands' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.tools.internal.management' version='6.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.tools.internal.preferences' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.tools.internal.validation.constraints' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.tools.internal.validation.description.constraints' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.util' version='4.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.diagram' version='6.5.1.202106111115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='com.google.guava' range='[21.0.0,30.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.core' range='1.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ecore.extender' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.8.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='4.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.diagram' range='4.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.1.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base.cache' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base.collect' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.emf' range='2.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.sirius.diagram
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.diagram' version='6.5.1.202106111115'/>
      </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.sirius.diagram;singleton:=true&#xA;Bundle-Version: 6.5.1.202106111115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.diffmerge.sirius.feature.feature.group' version='0.10.0.201805311703' singleton='false'>
      <update id='org.eclipse.emf.diffmerge.sirius.feature.feature.group' range='[0.0.0,0.10.0.201805311703)' severity='0'/>
      <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.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.emf.diffmerge'/>
        <property name='maven-artifactId' value='org.eclipse.emf.diffmerge.sirius.feature'/>
        <property name='maven-version' value='0.10.0-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006-2018 Thales Global Services S.A.S.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html'/>
        <property name='df_LT.featureName' value='EMF Diff/Merge Sirius Feature (Incubation)'/>
        <property name='df_LT.description' value='A customization of EMF Diff/Merge for Sirius.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.diffmerge.sirius.feature.feature.group' version='0.10.0.201805311703'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.diffmerge.gmf.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.diffmerge.sirius' range='[0.10.0.201805311703,0.10.0.201805311703]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.diffmerge.ui.sirius' range='[0.10.0.201805311703,0.10.0.201805311703]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.diffmerge.sirius.feature.feature.jar' range='[0.10.0.201805311703,0.10.0.201805311703]'>
          <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.gmf.runtime.diagram.ui' version='1.9.0.202004160913' generation='2'>
      <update id='org.eclipse.gmf.runtime.diagram.ui' range='[0.0.0,1.9.0.202004160913)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF Diagram UI'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.diagram.ui'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.diagram.ui'/>
        <property name='maven-version' value='1.9.0-SNAPSHOT'/>
      </properties>
      <provides size='57'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui' version='1.9.0.202004160913'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui' version='1.9.0.202004160913'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.dialogs.sortfilter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.editparts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.editpolicies' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.figures' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.handles' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.image' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.dialogs.sortfilter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.editparts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.editpolicies' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.figures' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.handles' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.pagesetup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.parts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.requests' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.ruler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.ruler.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.services.decorator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.services.editpart' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.services.editpolicy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.services.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.services.palette' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.tools' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.type' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.label' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.menus' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.parts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.requests' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.services.decorator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.services.editpart' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.services.editpolicy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.services.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.services.palette' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.tools' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.type' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.view.factories' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.view.factories.optimal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.diagram.ui' version='1.9.0.202004160913'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='21'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.commands.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.gef.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.action' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.notation' range='[1.10.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.draw2d.ui.render' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='4.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='4.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.diagram.ui' version='1.9.0.202004160913'/>
      </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.gmf.runtime.diagram.ui; singleton:=true&#xA;Bundle-Version: 1.9.0.202004160913
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jsch.ui.source' version='1.4.0.v20210426-0843' singleton='false'>
      <update id='org.eclipse.jsch.ui.source' range='[0.0.0,1.4.0.v20210426-0843)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='JSch 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.jsch'/>
        <property name='maven-artifactId' value='org.eclipse.jsch.ui'/>
        <property name='maven-version' value='1.4.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsch.ui.source' version='1.4.0.v20210426-0843'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jsch.ui.source' version='1.4.0.v20210426-0843'/>
        <provided namespace='osgi.identity' name='org.eclipse.jsch.ui.source' version='1.4.0.v20210426-0843'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jsch.ui.source' version='1.4.0.v20210426-0843'/>
      </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.jsch.ui.source&#xA;Bundle-Version: 1.4.0.v20210426-0843
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.gemoc_studio.branding.feature_root' version='3.3.0.202107281019'>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.gemoc_studio.branding.feature_root' version='3.3.0.202107281019'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='binary' id='org.eclipse.gemoc.gemoc_studio.branding.feature_root' version='3.3.0.202107281019'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='uninstall'>
            cleanupzip(source:@artifact, target:${installFolder});
          </instruction>
          <instruction key='install'>
            unzip(source:@artifact, target:${installFolder});
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.stimuli_scenario.model' version='2.3.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.stimuli_scenario.model' range='[0.0.0,2.3.0.202107281019)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='StimuliScenario Model'/>
        <property name='df_LT.providerName' value='Inria'/>
        <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.gemoc.execution.concurrent.ccsljava'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.stimuli_scenario.model'/>
        <property name='maven-version' value='2.3.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.stimuli_scenario.model' version='2.3.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.stimuli_scenario.model' version='2.3.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.stimuliscenario' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.stimuliscenario.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.stimuliscenario.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.stimuli_scenario.model' version='2.3.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.mapping.feedback.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.model' range='1.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'>
          <description>
            org.eclipse.gemoc.execution.concurrent.ccsljavaengine.stimuli_scenario.model
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.stimuli_scenario.model' version='2.3.0.202107281019'/>
      </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.gemoc.execution.concurrent.ccsljavaengine.stimuli_scenario.model;singleton:=true&#xA;Bundle-Version: 2.3.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.xdsmlframework.extensions.kermeta3' version='4.0.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.xdsmlframework.extensions.kermeta3' range='[0.0.0,4.0.0.202107281019)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Gemoc extension for Kermeta3'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.modeldebugging.xdsmlframework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.xdsmlframework.extensions.kermeta3'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.xdsmlframework.extensions.kermeta3' version='4.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.extensions.kermeta3' version='4.0.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.xdsmlframework.extensions.kermeta3' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.xdsmlframework.extensions.kermeta3' version='4.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.dsl' range='3.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.api' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.14.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.xdsmlframework.extensions.kermeta3
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.xdsmlframework.extensions.kermeta3' version='4.0.0.202107281019'/>
      </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.gemoc.xdsmlframework.extensions.kermeta3;singleton:=true&#xA;Bundle-Version: 4.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.ale.interpreted.engine.source' version='1.1.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.ale.interpreted.engine.source' range='[0.0.0,1.1.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='unknown'/>
        <property name='df_LT.bundleName' value='GEMOC ALE Engine 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.gemoc.execution.ale'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.ale.interpreted.engine'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.ale.interpreted.engine.source' version='1.1.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.ale.interpreted.engine.source' version='1.1.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.ale.interpreted.engine.source' version='1.1.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.ale.interpreted.engine.source' version='1.1.0.202107281019'/>
      </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.gemoc.ale.interpreted.engine.source&#xA;Bundle-Version: 1.1.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xbase.source' version='2.25.0.v20210301-0909' singleton='false'>
      <update id='org.eclipse.xtext.xbase.source' range='[0.0.0,2.25.0.v20210301-0909)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Xbase Runtime Library Sources'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xbase'/>
        <property name='maven-version' value='2.25.0'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.source' version='2.25.0.v20210301-0909'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xbase.source' version='2.25.0.v20210301-0909'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.xbase.source' version='2.25.0.v20210301-0909'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xbase.source' version='2.25.0.v20210301-0909'/>
      </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.xtext.xbase.source&#xA;Bundle-Version: 2.25.0.v20210301-0909
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.common.project.facet.core' version='1.4.401.v202007142017' generation='2'>
      <update id='org.eclipse.wst.common.project.facet.core' range='[0.0.0,1.4.401.v202007142017)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Faceted Project Framework'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <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.webtools.common'/>
        <property name='maven-artifactId' value='org.eclipse.wst.common.project.facet.core'/>
        <property name='maven-version' value='1.4.401-SNAPSHOT'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.project.facet.core' version='1.4.401.v202007142017'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' version='1.4.401.v202007142017'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.project.facet.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.project.facet.core.events' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.project.facet.core.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.project.facet.core.runtime' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.project.facet.core.runtime.events' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.project.facet.core.runtime.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.project.facet.core.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.project.facet.core.util.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.common.project.facet.core' version='1.4.401.v202007142017'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.wst.common.project.facet.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.common.project.facet.core' version='1.4.401.v202007142017'/>
      </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.wst.common.project.facet.core; singleton:=true&#xA;Bundle-Version: 1.4.401.v202007142017
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swt.win32.win32.x86_64' version='3.116.100.v20210602-2209'>
      <update id='org.eclipse.swt.win32.win32.x86_64' range='[0.0.0,3.116.100.v20210602-2209)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.fragmentName' value='Standard Widget Toolkit for Windows'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%fragmentName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='fragment'/>
        <property name='maven-groupId' value='org.eclipse.swt'/>
        <property name='maven-artifactId' value='org.eclipse.swt.win32.win32.x86_64'/>
        <property name='maven-version' value='3.116.100-SNAPSHOT'/>
      </properties>
      <provides size='26'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.win32.win32.x86_64' version='3.116.100.v20210602-2209'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swt.win32.win32.x86_64' version='3.116.100.v20210602-2209'/>
        <provided namespace='java.package' name='org.eclipse.swt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.accessibility' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.awt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.browser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.custom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.events' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.graphics' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.opengl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.printing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.program' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.widgets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.internal.image' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.ole.win32' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.internal.gdip' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.internal.ole.win32' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.internal.win32' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.internal.opengl.win32' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.swt.win32.win32.x86_64' version='3.116.100.v20210602-2209'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.swt' version='3.116.100.v20210602-2209'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.116.0,4.0.0)'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swt.win32.win32.x86_64' version='3.116.100.v20210602-2209'/>
      </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.swt.win32.win32.x86_64; singleton:=true&#xA;Bundle-Version: 3.116.100.v20210602-2209&#xA;Fragment-Host: org.eclipse.swt;bundle-version=&quot;[3.116.0,4.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.ds1_2.lib.source' version='1.0.500.v20210209-1250' singleton='false'>
      <update id='org.eclipse.pde.ds1_2.lib.source' range='[0.0.0,1.0.500.v20210209-1250)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Annotations for Declarative Services v1.2 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.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.ds1_2.lib'/>
        <property name='maven-version' value='1.0.500-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ds1_2.lib.source' version='1.0.500.v20210209-1250'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.ds1_2.lib.source' version='1.0.500.v20210209-1250'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.ds1_2.lib.source' version='1.0.500.v20210209-1250'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.ds1_2.lib.source' version='1.0.500.v20210209-1250'/>
      </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.pde.ds1_2.lib.source&#xA;Bundle-Version: 1.0.500.v20210209-1250
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.intro.source' version='3.6.200.v20210409-1747' singleton='false'>
      <update id='org.eclipse.ui.intro.source' range='[0.0.0,3.6.200.v20210409-1747)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Welcome 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.ui'/>
        <property name='maven-artifactId' value='org.eclipse.ui.intro'/>
        <property name='maven-version' value='3.6.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.intro.source' version='3.6.200.v20210409-1747'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.intro.source' version='3.6.200.v20210409-1747'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.intro.source' version='3.6.200.v20210409-1747'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.intro.source' version='3.6.200.v20210409-1747'/>
      </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.ui.intro.source&#xA;Bundle-Version: 3.6.200.v20210409-1747
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apiguardian' version='1.1.0.v20190826-0900' singleton='false' generation='2'>
      <update id='org.apiguardian' range='[0.0.0,1.1.0.v20190826-0900)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='org.apiguardian:apiguardian-api'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apiguardian'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apiguardian' version='1.1.0.v20190826-0900'/>
        <provided namespace='osgi.bundle' name='org.apiguardian' version='1.1.0.v20190826-0900'/>
        <provided namespace='java.package' name='org.apiguardian.api' version='1.1.0'/>
        <provided namespace='osgi.identity' name='org.apiguardian' version='1.1.0.v20190826-0900'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apiguardian' version='1.1.0.v20190826-0900'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apiguardian&#xA;Bundle-Version: 1.1.0.v20190826-0900
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.ssl.source' version='1.2.401.v20210409-2301' singleton='false'>
      <update id='org.eclipse.ecf.ssl.source' range='[0.0.0,1.2.401.v20210409-2301)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - ECF'/>
        <property name='df_LT.bundleName' value='ECF SSL Fragment 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.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.ssl'/>
        <property name='maven-version' value='1.2.401-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.ssl.source' version='1.2.401.v20210409-2301'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.ssl.source' version='1.2.401.v20210409-2301'/>
        <provided namespace='osgi.identity' name='org.eclipse.ecf.ssl.source' version='1.2.401.v20210409-2301'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ecf.ssl.source' version='1.2.401.v20210409-2301'/>
      </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.ecf.ssl.source&#xA;Bundle-Version: 1.2.401.v20210409-2301
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.constraint.graphical.editors.feature.feature.group' version='0.1.1.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.moccml.constraint.graphical.editors.feature.feature.group' range='[0.0.0,0.1.1.202107281019)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Moccml Constraint Graphical Editors'/>
        <property name='org.eclipse.equinox.p2.description' value='The Moccml constraint Graphical Editor Feature provides a graphical&#xA;edition to express MoCC models &#xA;(extension of CCSL to define automaton). The feature includes&#xA;sirius design models and related java services.'/>
        <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.gemoc.mocc'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.constraint.graphical.editors.feature'/>
        <property name='maven-version' value='0.1.1-SNAPSHOT'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.graphical.editors.feature.feature.group' version='0.1.1.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.design' range='[0.1.1.202107281019,0.1.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.design' range='[0.1.1.202107281019,0.1.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.graphical.editors.feature.feature.jar' range='[0.1.1.202107281019,0.1.1.202107281019]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 I3S Laboratory and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.pde.source.feature.jar' version='3.14.800.v20210611-1636'>
      <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.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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2000, 2015 IBM Corporation and others.&#xA;&#xA;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&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='Eclipse PDE Plug-in Developer Resources'/>
        <property name='df_LT.description' value='Eclipse plug-in development environment, including documentation and source code zips.'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='maven-groupId' value='org.eclipse.pde.feature'/>
        <property name='maven-artifactId' value='org.eclipse.pde'/>
        <property name='maven-version' value='3.14.800-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.source.feature.jar' version='3.14.800.v20210611-1636'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.pde.source' version='3.14.800.v20210611-1636'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.pde.source' version='3.14.800.v20210611-1636'/>
      </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.core.resources' version='3.15.0.v20210521-0722' generation='2'>
      <update id='org.eclipse.core.resources' range='[0.0.0,3.15.0.v20210521-0722)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Core Resource Management'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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='eclipse.platform.resources'/>
        <property name='maven-artifactId' value='org.eclipse.core.resources'/>
        <property name='maven-version' value='3.15.0-SNAPSHOT'/>
      </properties>
      <provides size='23'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' version='3.15.0.v20210521-0722'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.resources' version='3.15.0.v20210521-0722'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.dtree' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.events' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.localstore' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.propertytester' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.refresh' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.resources.mapping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.resources.projectvariables' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.resources.refresh.win32' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.watson' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.resources.filtermatchers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.resources.mapping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.resources.refresh' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.resources.team' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.resources.variableresolvers' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.resources' version='3.15.0.v20210521-0722'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.ant.core' range='[3.1.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.12.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.core.resources
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.resources' version='3.15.0.v20210521-0722'/>
      </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.core.resources; singleton:=true&#xA;Bundle-Version: 3.15.0.v20210521-0722
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.rcp.feature.jar' version='4.20.0.v20210611-1600'>
      <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.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.rcp'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2000, 2013 Eclipse contributors and others.'/>
        <property name='df_LT.featureName' value='Eclipse RCP'/>
        <property name='df_LT.description' value='Rich Client Platform'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='maven-groupId' value='org.eclipse.rcp.feature'/>
        <property name='maven-artifactId' value='org.eclipse.rcp'/>
        <property name='maven-version' value='4.20.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rcp.feature.jar' version='4.20.0.v20210611-1600'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.rcp' version='4.20.0.v20210611-1600'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.rcp' version='4.20.0.v20210611-1600'/>
      </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.userstorage.ui' version='1.1.0.v20190307-0457' generation='2'>
      <update id='org.eclipse.userstorage.ui' range='[0.0.0,1.1.0.v20190307-0457)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse User Storage UI'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.userstorage'/>
        <property name='maven-artifactId' value='org.eclipse.userstorage.ui'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.userstorage.ui' version='1.1.0.v20190307-0457'/>
        <provided namespace='osgi.bundle' name='org.eclipse.userstorage.ui' version='1.1.0.v20190307-0457'/>
        <provided namespace='java.package' name='org.eclipse.userstorage.ui' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.userstorage.ui.internal' version='1.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.userstorage.ui' version='1.1.0.v20190307-0457'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.userstorage' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.security' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.userstorage.internal' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.http' range='[4.3.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.client.fluent' range='[4.3.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'>
          <description>
            org.eclipse.userstorage.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.userstorage.ui' version='1.1.0.v20190307-0457'/>
      </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.userstorage.ui;singleton:=true&#xA;Bundle-Version: 1.1.0.v20190307-0457
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.builder.source' version='2.25.0.v20210301-0928' singleton='false'>
      <update id='org.eclipse.xtext.builder.source' range='[0.0.0,2.25.0.v20210301-0928)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext Builder 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.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.builder'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.builder.source' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.builder.source' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.builder.source' version='2.25.0.v20210301-0928'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.builder.source' version='2.25.0.v20210301-0928'/>
      </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.xtext.builder.source&#xA;Bundle-Version: 2.25.0.v20210301-0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecoretools.ale.core' version='1.2.0.202007171516' generation='2'>
      <update id='org.eclipse.emf.ecoretools.ale.core' range='[0.0.0,1.2.0.202007171516)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Ecore Tools Action Language'/>
        <property name='df_LT.providerName' value='Inria/Obeo'/>
        <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.emf.ecoretools.ale'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecoretools.ale.core'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
      </properties>
      <provides size='24'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.ale.core' version='1.2.0.202007171516'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecoretools.ale.core' version='1.2.0.202007171516'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.ale.core.diagnostics' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.ale.core.diagnostics.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.ale.core.diagnostics.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.ale.core.env' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.ale.core.env.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.ale.core.interpreter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.ale.core.interpreter.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.ale.core.interpreter.notapi' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.ale.core.interpreter.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.ale.core.io' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.ale.core.metamodelembedding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.ale.core.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.ale.core.parser.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.ale.core.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.ale.core.validation.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.ale.implementation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.ale.implementation.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.ale.implementation.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.ale.validation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecoretools.ale.core' version='1.2.0.202007171516'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[4.3.0,4.8.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.query' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecoretools.ale.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='11.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='6.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common.interpreter' range='6.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.core' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecoretools.ale.core' version='1.2.0.202007171516'/>
      </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.emf.ecoretools.ale.core;singleton:=true&#xA;Bundle-Version: 1.2.0.202007171516
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.debug.feature.jar' version='2.10.4.v20210609-1727'>
      <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='http://www.eclipse.org/mmt/qvto'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.m2m.qvt.oml.debug.core'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2009 R.Dvorak and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html&#xA;&#xA;Contributors:&#xA;Radek Dvorak - initial API and implementation'/>
        <property name='df_LT.featureName' value='QVT Operational Debug'/>
        <property name='df_LT.description' value='QVT Operational debugging facilities'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.qvto-features'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.debug'/>
        <property name='maven-version' value='2.10.4-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.debug.feature.jar' version='2.10.4.v20210609-1727'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.m2m.qvt.oml.debug' version='2.10.4.v20210609-1727'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.m2m.qvt.oml.debug' version='2.10.4.v20210609-1727'/>
      </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 uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        %copyright
      </copyright>
    </unit>
    <unit id='fr.inria.aoste.timesquare.simulationpolicy.onesat' version='1.0.0.202106280832' generation='2'>
      <update id='fr.inria.aoste.timesquare.simulationpolicy.onesat' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Manual'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.simulationpolicy.onesat'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.simulationpolicy.onesat' version='1.0.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.timesquare.simulationpolicy.onesat' version='1.0.0.202106280832'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.simulationpolicy.onesat' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.timesquare.simulationpolicy.onesat' version='1.0.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='3.6.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='3.6.1'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.simulationpolicy' range='1.1.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.timesquare.simulationpolicy.onesat' version='1.0.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.timesquare.simulationpolicy.onesat;singleton:=true&#xA;Bundle-Version: 1.0.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtend.lib' version='2.25.0.v20210301-0821' singleton='false' generation='2'>
      <update id='org.eclipse.xtend.lib' range='[0.0.0,2.25.0.v20210301-0821)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Xtend Runtime Library'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtend'/>
        <property name='maven-artifactId' value='org.eclipse.xtend.lib'/>
        <property name='maven-version' value='2.25.0'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.lib' version='2.25.0.v20210301-0821'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtend.lib' version='2.25.0.v20210301-0821'/>
        <provided namespace='java.package' name='org.eclipse.xtend.lib' version='2.25.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.lib.annotations' version='2.25.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtend.lib' version='2.25.0.v20210301-0821'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='2.25.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib.macro' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtend.lib' version='2.25.0.v20210301-0821'/>
      </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.xtend.lib&#xA;Bundle-Version: 2.25.0.v20210301-0821
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.constraint.graphical.editors.feature.source.feature.group' version='0.1.1.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.moccml.constraint.graphical.editors.feature.source.feature.group' range='[0.0.0,0.1.1.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Moccml Constraint Graphical Editors Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='The Moccml constraint Graphical Editor Feature provides a graphical&#xA;edition to express MoCC models &#xA;(extension of CCSL to define automaton). The feature includes&#xA;sirius design models and related java services.'/>
        <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.gemoc.mocc'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.constraint.graphical.editors.feature'/>
        <property name='maven-version' value='0.1.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.graphical.editors.feature.source.feature.group' version='0.1.1.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.graphical.editors.feature.feature.group' range='[0.1.1.202107281019,0.1.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.design.source' range='[0.1.1.202107281019,0.1.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.design.source' range='[0.1.1.202107281019,0.1.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.graphical.editors.feature.source.feature.jar' range='[0.1.1.202107281019,0.1.1.202107281019]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 I3S Laboratory and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.jdt.ui' version='3.23.0.v20210530-1810' generation='2'>
      <update id='org.eclipse.jdt.ui' range='[0.0.0,3.23.0.v20210530-1810)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Java Development Tools UI'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.ui'/>
        <property name='maven-version' value='3.23.0-SNAPSHOT'/>
      </properties>
      <provides size='103'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.ui' version='3.23.0.v20210530-1810'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.ui' version='3.23.0.v20210530-1810'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.buildpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.callhierarchy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.codemanipulation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.codemanipulation.tostringgeneration' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.dom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.fix' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.javadoc' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring.binary' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring.changes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring.code' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring.generics' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring.nls' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring.participants' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring.rename' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring.reorg' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring.scripting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring.sef' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring.structure' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring.structure.constraints' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring.surround' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring.typeconstraints' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring.typeconstraints.typesets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring.typeconstraints2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.template.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.browsing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.callhierarchy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.compare' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.filters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.fix' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.infoviews' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.jarimport' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.jarpackager' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.jarpackagerfat' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.javadocexport' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.javaeditor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.javaeditor.breadcrumb' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.javaeditor.codemining' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.javaeditor.saveparticipant' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.javaeditor.selectionactions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.navigator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.packageview' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.preferences.cleanup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.preferences.formatter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.propertiesfileeditor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.refactoring.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.refactoring.binary' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.refactoring.code' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.refactoring.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.refactoring.nls' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.refactoring.nls.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.refactoring.reorg' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.refactoring.sef' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.text.correction' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.text.correction.proposals' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.text.folding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.text.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.text.java.hover' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.text.javadoc' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.text.spelling' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.text.spelling.engine' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.text.template.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.text.template.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.typehierarchy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.viewsupport' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.wizards.buildpaths' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.wizards.buildpaths.newsourcepage' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.wizards.dialogfields' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.wizards.importer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.workingsets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.ui.cleanup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.ui.jarpackager' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.ui.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.ui.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.ui.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.ui.text.folding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.ui.text.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.ui.text.java.correction' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.ui.text.java.hover' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.ui.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.ui' version='3.23.0.v20210530-1810'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='30'>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.2.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.22.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='[3.10.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.10.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.ui' range='[3.4.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.core' range='[3.4.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.16.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.117.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.10.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.15.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.3.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.ui.refactoring' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='[3.3.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core.manipulation' range='[1.9.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='4.4.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.bidi' range='[0.10.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jdt.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.ui' version='3.23.0.v20210530-1810'/>
      </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.jdt.ui; singleton:=true&#xA;Bundle-Version: 3.23.0.v20210530-1810
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.provider.filetransfer.ssl.source' version='1.0.201.v20210409-2301' singleton='false'>
      <update id='org.eclipse.ecf.provider.filetransfer.ssl.source' range='[0.0.0,1.0.201.v20210409-2301)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - ECF'/>
        <property name='df_LT.bundleName' value='ECF Filetransfer SSL Fragment 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.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.provider.filetransfer.ssl'/>
        <property name='maven-version' value='1.0.201-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.provider.filetransfer.ssl.source' version='1.0.201.v20210409-2301'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.provider.filetransfer.ssl.source' version='1.0.201.v20210409-2301'/>
        <provided namespace='osgi.identity' name='org.eclipse.ecf.provider.filetransfer.ssl.source' version='1.0.201.v20210409-2301'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ecf.provider.filetransfer.ssl.source' version='1.0.201.v20210409-2301'/>
      </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.ecf.provider.filetransfer.ssl.source&#xA;Bundle-Version: 1.0.201.v20210409-2301
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.ale.interpreted.engine' version='1.1.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.ale.interpreted.engine' range='[0.0.0,1.1.0.202107281019)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC ALE Engine'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.execution.ale'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.ale.interpreted.engine'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.ale.interpreted.engine' version='1.1.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.ale.interpreted.engine' version='1.1.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.ale.interpreted.engine' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.ale.interpreted.engine.debug' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.ale.interpreted.engine.sirius' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.ale.interpreted.engine' version='1.1.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='20'>
        <required namespace='osgi.bundle' name='fr.inria.diverse.melange.metamodel' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecoretools.ale.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecoretools.ale.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.transaction' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.engine' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.extensions.sirius' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.debugger' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.opsemanticsview.gen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.opsemanticsview.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.trace.gemoc.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common.acceleo.aql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ecore.extender' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.query' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.ale.interpreted.engine
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.ale.interpreted.engine' version='1.1.0.202107281019'/>
      </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.gemoc.ale.interpreted.engine;singleton:=true&#xA;Bundle-Version: 1.1.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.lucene.core.source' version='8.4.1.v20200122-1459' singleton='false'>
      <update id='org.apache.lucene.core.source' range='[0.0.0,8.4.1.v20200122-1459)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Lucene Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.lucene.core'/>
        <property name='maven-version' value='8.4.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.lucene.core.source' version='8.4.1.v20200122-1459'/>
        <provided namespace='osgi.bundle' name='org.apache.lucene.core.source' version='8.4.1.v20200122-1459'/>
        <provided namespace='osgi.identity' name='org.apache.lucene.core.source' version='8.4.1.v20200122-1459'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.lucene.core.source' version='8.4.1.v20200122-1459'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.lucene.core.source&#xA;Bundle-Version: 8.4.1.v20200122-1459
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.osgi.source' version='3.16.300.v20210525-1715' singleton='false'>
      <update id='org.eclipse.osgi.source' range='[0.0.0,3.16.300.v20210525-1715)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='OSGi System Bundle 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.osgi'/>
        <property name='maven-artifactId' value='org.eclipse.osgi'/>
        <property name='maven-version' value='3.16.300-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.osgi.source' version='3.16.300.v20210525-1715'/>
        <provided namespace='osgi.bundle' name='org.eclipse.osgi.source' version='3.16.300.v20210525-1715'/>
        <provided namespace='osgi.identity' name='org.eclipse.osgi.source' version='3.16.300.v20210525-1715'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.osgi.source' version='3.16.300.v20210525-1715'/>
      </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.osgi.source&#xA;Bundle-Version: 3.16.300.v20210525-1715
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecoretools.tabbedproperties.source' version='3.3.3.202010261352' singleton='false'>
      <update id='org.eclipse.emf.ecoretools.tabbedproperties.source' range='[0.0.0,3.3.3.202010261352)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Tabbed 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.emf.ecoretools'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecoretools.tabbedproperties'/>
        <property name='maven-version' value='3.3.3-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.tabbedproperties.source' version='3.3.3.202010261352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecoretools.tabbedproperties.source' version='3.3.3.202010261352'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecoretools.tabbedproperties.source' version='3.3.3.202010261352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecoretools.tabbedproperties.source' version='3.3.3.202010261352'/>
      </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.emf.ecoretools.tabbedproperties.source&#xA;Bundle-Version: 3.3.3.202010261352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.compare.source' version='3.8.0.v20210415-0713' singleton='false'>
      <update id='org.eclipse.compare.source' range='[0.0.0,3.8.0.v20210415-0713)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Compare 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.compare'/>
        <property name='maven-artifactId' value='org.eclipse.compare'/>
        <property name='maven-version' value='3.8.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.source' version='3.8.0.v20210415-0713'/>
        <provided namespace='osgi.bundle' name='org.eclipse.compare.source' version='3.8.0.v20210415-0713'/>
        <provided namespace='osgi.identity' name='org.eclipse.compare.source' version='3.8.0.v20210415-0713'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.compare.source' version='3.8.0.v20210415-0713'/>
      </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.compare.source&#xA;Bundle-Version: 3.8.0.v20210415-0713
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.dsl.debug.ui.feature.source.feature.group' version='3.0.1.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.dsl.debug.ui.feature.source.feature.group' range='[0.0.0,3.0.1.202107281019)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='DSL Debugger UI Feature Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature provides classes to ease the use of&#xA;the DSL debugger with EMF editors.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='DSLDebugger'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.dsl.debug.ui.feature'/>
        <property name='maven-version' value='3.0.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.debug.ui.feature.source.feature.group' version='3.0.1.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.debug.ui.feature.feature.group' range='[3.0.1.202107281019,3.0.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.debug.ide.ui.source' range='[3.0.1.202107281019,3.0.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.debug.ui.feature.source.feature.jar' range='[3.0.1.202107281019,3.0.1.202107281019]'>
          <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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2015, 2017 Obeo and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html&#xA;&#xA;Contributors:&#xA;    Obeo - initial API and implementation
      </copyright>
    </unit>
    <unit id='org.eclipse.ocl.examples.impactanalyzer' version='3.10.700.v20210609-1442' generation='2'>
      <update id='org.eclipse.ocl.examples.impactanalyzer' range='[0.0.0,3.10.700.v20210609-1442)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='OCL Impact Analyzer'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <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.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples.impactanalyzer'/>
        <property name='maven-version' value='3.10.700-SNAPSHOT'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.impactanalyzer' version='3.10.700.v20210609-1442'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.examples.impactanalyzer' version='3.10.700.v20210609-1442'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.impactanalyzer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.impactanalyzer.configuration' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.impactanalyzer.deltaPropagation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.impactanalyzer.filterSynthesis' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.impactanalyzer.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.impactanalyzer.instanceScope' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.impactanalyzer.instanceScope.debug' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.impactanalyzer.instanceScope.traceback' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.impactanalyzer.instanceScope.unusedEvaluation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.impactanalyzer.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.examples.impactanalyzer' version='3.10.700.v20210609-1442'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.7.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.ecore' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.7.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.examples.eventmanager' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.examples.impactanalyzer.util' range='[3.1.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.ocl.examples.impactanalyzer
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.examples.impactanalyzer' version='3.10.700.v20210609-1442'/>
      </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.ocl.examples.impactanalyzer;singleton:=true&#xA;Bundle-Version: 3.10.700.v20210609-1442
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.ide.application' version='1.4.100.v20210506-1050' generation='2'>
      <update id='org.eclipse.ui.ide.application' range='[0.0.0,1.4.100.v20210506-1050)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse.org'/>
        <property name='df_LT.Plugin.name' value='Eclipse IDE UI Application'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.ui.ide.application'/>
        <property name='maven-version' value='1.4.100-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide.application' version='1.4.100.v20210506-1050'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.ide.application' version='1.4.100.v20210506-1050'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.ide.application' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.ide.application.addons' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.ide.application.dialogs' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.ide.application' version='1.4.100.v20210506-1050'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.16.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.15.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.114.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.net' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='1.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.model.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di.extensions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi.services' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.services' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' range='[1.3.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.urischeme' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.di' range='0.0.0'/>
        <required namespace='java.package' name='javax.inject' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.ui.ide.application
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.ide.application' version='1.4.100.v20210506-1050'/>
      </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.ui.ide.application;singleton:=true&#xA;Bundle-Version: 1.4.100.v20210506-1050
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='openjfx.media.linux_64' version='11.0.0' singleton='false'>
      <update id='openjfx.media.linux_64' range='[0.0.0,11.0.0)' severity='0'/>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.name' value='openjfx.media.linux_64'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='openjfx.media.linux_64' version='11.0.0'/>
        <provided namespace='osgi.bundle' name='openjfx.media.linux_64' version='11.0.0'/>
        <provided namespace='osgi.identity' name='openjfx.media.linux_64' version='11.0.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=linux))
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='openjfx.media.linux_64' version='11.0.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: openjfx.media.linux_64&#xA;Bundle-Version: 11.0.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.diffmerge.feature.feature.group' version='0.10.0.201805311703' singleton='false'>
      <update id='org.eclipse.emf.diffmerge.feature.feature.group' range='[0.0.0,0.10.0.201805311703)' severity='0'/>
      <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.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.emf.diffmerge'/>
        <property name='maven-artifactId' value='org.eclipse.emf.diffmerge.feature'/>
        <property name='maven-version' value='0.10.0-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006-2018 Thales Global Services S.A.S.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html'/>
        <property name='df_LT.featureName' value='EMF Diff/Merge Core Feature (Incubation)'/>
        <property name='df_LT.description' value='A diff/merge tool for models. Its main purpose is to help build&#xA;higher-level tools that need to merge models based on consistency&#xA;rules. GUI components are also provided. Typical usages include&#xA;model reuse, iterative model transformations, bridges between&#xA;models or modeling tools, collaborative modeling environments,&#xA;or versioning systems.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.diffmerge.feature.feature.group' version='0.10.0.201805311703'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.diffmerge' range='[0.10.0.201805311703,0.10.0.201805311703]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.diffmerge.ui' range='[0.10.0.201805311703,0.10.0.201805311703]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.diffmerge.connector.core' range='[0.10.0.201805311703,0.10.0.201805311703]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.diffmerge.doc' range='[0.10.0.201805311703,0.10.0.201805311703]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.diffmerge.structures' range='[0.10.0.201805311703,0.10.0.201805311703]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.diffmerge.feature.feature.jar' range='[0.10.0.201805311703,0.10.0.201805311703]'>
          <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.jface.databinding.source' version='1.12.200.v20210111-0911' singleton='false'>
      <update id='org.eclipse.jface.databinding.source' range='[0.0.0,1.12.200.v20210111-0911)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='JFace Data Binding for SWT and JFace 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.jface'/>
        <property name='maven-artifactId' value='org.eclipse.jface.databinding'/>
        <property name='maven-version' value='1.12.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.databinding.source' version='1.12.200.v20210111-0911'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jface.databinding.source' version='1.12.200.v20210111-0911'/>
        <provided namespace='osgi.identity' name='org.eclipse.jface.databinding.source' version='1.12.200.v20210111-0911'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jface.databinding.source' version='1.12.200.v20210111-0911'/>
      </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.jface.databinding.source&#xA;Bundle-Version: 1.12.200.v20210111-0911
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.constraint.text.editors.feature.source.feature.jar' version='0.1.1.202107281019'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Moccml Constraint Textual Editors Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='The Moccml Constraint Textual Editors Feature provides a textual&#xA;edition to express Moccml models (extension of CCSL to define automaton).'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.mocc'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.constraint.text.editors.feature'/>
        <property name='maven-version' value='0.1.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.text.editors.feature.source.feature.jar' version='0.1.1.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.moccml.constraint.text.editors.feature.source' version='0.1.1.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.moccml.constraint.text.editors.feature.source' version='0.1.1.202107281019'/>
      </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='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 I3S Laboratory and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='javax.el.source' version='2.2.0.v201303151357' singleton='false'>
      <update id='javax.el.source' range='[0.0.0,2.2.0.v201303151357)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.bundleName' value='javax.el Source Bundle'/>
        <property name='df_LT.bundleProvider' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='javax.el.source' version='2.2.0.v201303151357'/>
        <provided namespace='osgi.bundle' name='javax.el.source' version='2.2.0.v201303151357'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='javax.el.source' version='2.2.0.v201303151357'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: javax.el.source&#xA;Bundle-Version: 2.2.0.v201303151357
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.rcp_root' version='4.20.0.v20210611-1600'>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rcp_root' version='4.20.0.v20210611-1600'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='binary' id='org.eclipse.rcp_root' version='4.20.0.v20210611-1600'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='uninstall'>
            cleanupzip(source:@artifact, target:${installFolder});
          </instruction>
          <instruction key='install'>
            unzip(source:@artifact, target:${installFolder});
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.rcp.feature.group' version='4.20.0.v20210611-1600' singleton='false'>
      <update id='org.eclipse.rcp.feature.group' range='[0.0.0,4.20.0.v20210611-1600)' severity='0'/>
      <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.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.rcp.feature'/>
        <property name='maven-artifactId' value='org.eclipse.rcp'/>
        <property name='maven-version' value='4.20.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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2000, 2013 Eclipse contributors and others.'/>
        <property name='df_LT.featureName' value='Eclipse RCP'/>
        <property name='df_LT.description' value='Rich Client Platform'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rcp.feature.group' version='4.20.0.v20210611-1600'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.rcp.feature.group' range='[4.20.0.v20210602-2209,4.20.0.v20210602-2209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help' range='[3.9.0.v20210507-0822,3.9.0.v20210507-0822]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='[3.119.0.v20210111-1350,3.119.0.v20210111-1350]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench' range='[3.122.200.v20210506-1640,3.122.200.v20210506-1640]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.update.configurator' range='[3.4.800.v20210415-1314,3.4.800.v20210415-1314]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rcp' range='[4.20.0.v20210611-1600,4.20.0.v20210611-1600]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.cocoa' range='[1.2.400.v20191217-1850,1.2.400.v20191217-1850]'>
          <filter>
            (&amp;(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.ibm.icu' range='[67.1.0.v20200706-1749,67.1.0.v20200706-1749]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rcp.feature.jar' range='[4.20.0.v20210611-1600,4.20.0.v20210611-1600]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rcp_root' range='[4.20.0.v20210611-1600,4.20.0.v20210611-1600]'/>
      </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.acceleo.model' version='3.7.11.202102190929' generation='2'>
      <update id='org.eclipse.acceleo.model' range='[0.0.0,3.7.11.202102190929)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Acceleo Model'/>
        <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.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.model'/>
        <property name='maven-version' value='3.7.11-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.model' version='3.7.11.202102190929'/>
        <provided namespace='osgi.bundle' name='org.eclipse.acceleo.model' version='3.7.11.202102190929'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.model.mtl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.model.mtl.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.model.mtl.impl.spec' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.model.mtl.resource' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.model.mtl.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.acceleo.model' version='3.7.11.202102190929'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.contenttype' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.acceleo.model' version='3.7.11.202102190929'/>
      </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.acceleo.model; singleton:=true&#xA;Bundle-Version: 3.7.11.202102190929
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swtbot.swt.finder' version='3.1.0.202106041005' generation='2'>
      <update id='org.eclipse.swtbot.swt.finder' range='[0.0.0,3.1.0.202106041005)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='SWTBot SWT Control Finder Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - SWTBot'/>
        <property name='maven-groupId' value='org.eclipse.swtbot.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.swtbot.swt.finder'/>
        <property name='maven-version' value='3.1.0-SNAPSHOT'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.swt.finder' version='3.1.0.202106041005'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swtbot.swt.finder' version='3.1.0.202106041005'/>
        <provided namespace='java.package' name='org.eclipse.swtbot.swt.finder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtbot.swt.finder.exceptions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtbot.swt.finder.finders' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtbot.swt.finder.keyboard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtbot.swt.finder.matchers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtbot.swt.finder.resolvers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtbot.swt.finder.results' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtbot.swt.finder.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtbot.swt.finder.utils.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtbot.swt.finder.waits' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtbot.swt.finder.widgets' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.swtbot.swt.finder' version='3.1.0.202106041005'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='osgi.bundle' name='org.hamcrest.core' range='1.3.0'/>
        <required namespace='osgi.bundle' name='org.hamcrest.library' range='1.3.0'/>
        <required namespace='java.package' name='junit.framework' range='4.12.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='[1.2.13,1.3.0)'/>
        <required namespace='java.package' name='org.eclipse.jface.bindings.keys' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.util' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.browser' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.custom' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.dnd' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.events' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.graphics' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.widgets' range='0.0.0'/>
        <required namespace='java.package' name='org.junit' range='4.12.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.swtbot.swt.finder
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swtbot.swt.finder' version='3.1.0.202106041005'/>
      </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.swtbot.swt.finder;singleton:=true&#xA;Bundle-Version: 3.1.0.202106041005
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.xtext' version='1.0.0.202106280832' generation='2'>
      <update id='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.xtext' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='XText Parser for priorities in extended CCSL'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.xtext'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.xtext' version='1.0.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.xtext' version='1.0.0.202106280832'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.solver.priorities' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.services' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.parseTreeConstruction' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.parser.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.parser.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.validation' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.scoping' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.formatting' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.xtext' version='1.0.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='2.3.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='1.2.15'/>
        <required namespace='osgi.bundle' name='org.apache.commons.logging' range='1.0.4' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.generator' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe.utils' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe2.launch' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.util' range='2.3.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.logging' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.xtext' version='1.0.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.timesquare.ccslkernel.solver.priorities.xtext; singleton:=true&#xA;Bundle-Version: 1.0.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.runtime.jdt' version='3.10.4.v20210609-1727' generation='2'>
      <update id='org.eclipse.m2m.qvt.oml.runtime.jdt' range='[0.0.0,3.10.4.v20210609-1727)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='QVT Operational JDT'/>
        <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.qvto-plugins'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.runtime.jdt'/>
        <property name='maven-version' value='3.10.4-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.runtime.jdt' version='3.10.4.v20210609-1727'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.runtime.jdt' version='3.10.4.v20210609-1727'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.jdt.debug.ui.launch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.jdt.pde' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.jdt.runtime.blackbox' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.jdt.ui.wizard.project' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml.runtime.jdt' version='3.10.4.v20210609-1727'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='16'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ui' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.ui' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.runtime' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.runtime.ui' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.debug.core' range='[2.0.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.qvt.oml.runtime.jdt
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml.runtime.jdt' version='3.10.4.v20210609-1727'/>
      </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.m2m.qvt.oml.runtime.jdt;singleton:=true&#xA;Bundle-Version: 3.10.4.v20210609-1727
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ajdt.examples' version='2.2.4.202103162301'>
      <update id='org.eclipse.ajdt.examples' range='[0.0.0,2.2.4.202103162301)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.providerName' value='Eclipse AspectJ Development Tools'/>
        <property name='org.eclipse.equinox.p2.name' value='AspectJ Examples'/>
        <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.ajdt'/>
        <property name='maven-artifactId' value='org.eclipse.ajdt.examples'/>
        <property name='maven-version' value='2.2.4-SNAPSHOT'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ajdt.examples' version='2.2.4.202103162301'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ajdt.examples' version='2.2.4.202103162301'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ajdt.core' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ajdt.examples' version='2.2.4.202103162301'/>
      </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.ajdt.examples; singleton:=true&#xA;Bundle-Version: 2.2.4.202103162301
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.junit.platform.suite.api.source' version='1.7.1.v20210222-1948' singleton='false'>
      <update id='org.junit.platform.suite.api.source' range='[0.0.0,1.7.1.v20210222-1948)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='JUnit Platform Suite API Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.junit.platform.suite.api'/>
        <property name='maven-version' value='1.7.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.junit.platform.suite.api.source' version='1.7.1.v20210222-1948'/>
        <provided namespace='osgi.bundle' name='org.junit.platform.suite.api.source' version='1.7.1.v20210222-1948'/>
        <provided namespace='osgi.identity' name='org.junit.platform.suite.api.source' version='1.7.1.v20210222-1948'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.junit.platform.suite.api.source' version='1.7.1.v20210222-1948'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.junit.platform.suite.api.source&#xA;Bundle-Version: 1.7.1.v20210222-1948
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.properties.ext.widgets.reference.edit' version='6.5.1.202106111115' generation='2'>
      <update id='org.eclipse.sirius.properties.ext.widgets.reference.edit' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Properties View Extension Reference Widget 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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.properties.ext.widgets.reference.edit'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties.ext.widgets.reference.edit' version='6.5.1.202106111115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.properties.ext.widgets.reference.edit' version='6.5.1.202106111115'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.ext.widgets.reference.propertiesextwidgetsreference.provider' version='4.1.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.properties.ext.widgets.reference.edit' version='6.5.1.202106111115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties.ext.widgets.reference' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties.edit' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ui' range='4.1.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.sirius.properties.ext.widgets.reference.edit
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.properties.ext.widgets.reference.edit' version='6.5.1.202106111115'/>
      </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.sirius.properties.ext.widgets.reference.edit;singleton:=true&#xA;Bundle-Version: 6.5.1.202106111115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.diffmerge.ui.sirius' version='0.10.0.201805311703'>
      <update id='org.eclipse.emf.diffmerge.ui.sirius' range='[0.0.0,0.10.0.201805311703)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Diff/Merge UI Plug-In (Incubation)'/>
        <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.emf.diffmerge'/>
        <property name='maven-artifactId' value='org.eclipse.emf.diffmerge.ui.sirius'/>
        <property name='maven-version' value='0.10.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.diffmerge.ui.sirius' version='0.10.0.201805311703'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.diffmerge.ui.sirius' version='0.10.0.201805311703'/>
        <provided namespace='java.package' name='org.eclipse.emf.diffmerge.ui.sirius' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.diffmerge.sirius' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.diffmerge.ui.gmf' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.transaction' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ui' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.diffmerge.ui.sirius' version='0.10.0.201805311703'/>
      </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.emf.diffmerge.ui.sirius;singleton:=true&#xA;Bundle-Version: 0.10.0.201805311703
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xtext.ui.source' version='2.25.0.v20210301-0928' singleton='false'>
      <update id='org.eclipse.xtext.xtext.ui.source' range='[0.0.0,2.25.0.v20210301-0928)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext Xtext 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.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xtext.ui'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.ui.source' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xtext.ui.source' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.xtext.ui.source' version='2.25.0.v20210301-0928'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xtext.ui.source' version='2.25.0.v20210301-0928'/>
      </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.xtext.xtext.ui.source&#xA;Bundle-Version: 2.25.0.v20210301-0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingcocoa.macosx.x86_64org.eclipse.equinox.simpleconfigurator' version='3.3.0.202107281019' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.simpleconfigurator' range='1.4.0.v20210315-2228'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.eclipse.equinox.simpleconfigurator' version='3.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolingcocoa.macosx.x86_64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.simpleconfigurator' range='1.4.0.v20210315-2228'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:1);markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.ccslkernel.solver.feature.feature.group' version='1.0.0.202106280832' singleton='false'>
      <update id='fr.inria.aoste.timesquare.ccslkernel.solver.feature.feature.group' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Timesquare CCSL/Kernel Solver Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='CCSLKernel Solver Core'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.ccslkernel.solver.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.solver.feature.feature.group' version='1.0.0.202106280832'/>
      </provides>
      <requires size='29'>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.model.feature.feature.group' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.simulationpolicy.feature.feature.group' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.trace.feature.feature.group' range='[1.0.1.202106280832,1.0.1.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.launcher.feature.feature.group' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.model.feature.feature.group' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.utils.feature.feature.group' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.clocktree.generator.feature.feature.group' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.runtime.feature.feature.group' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.model' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.trace' range='1.0.1'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.trace.util' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.modelunfolding' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.utils.timedsystem' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.utils.extensionpoint' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.simulationpolicy' range='1.1.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.model' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.instantrelation' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.launcher.core' range='1.4.1'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.solver' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.solver' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.model.adapter' range='[1.2.0.202106280832,1.2.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.instantrelation.ccslkernel' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.solver.launch' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.solver.extension.alternates' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.solver.extension.filterby' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.solver.feature.feature.jar' range='[1.0.0.202106280832,1.0.0.202106280832]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='license.html' url='license.html'>
          The Kairos team-project (INRIA/I3S) makes available all content in this plug-in (&amp;quot;Content&amp;quot;).&#xA;Unless otherwise indicated below, the Content is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&amp;quot;EPL&amp;quot;).&#xA;A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &amp;quot;Program&amp;quot; will mean the Content.&#xA;If you did not receive this Content directly from the Kairos team-project, the Content is being redistributed&#xA;by another party (&amp;quot;Redistributor&amp;quot;) and different terms and conditions may apply to your use of any&#xA;object code in the Content. Check the Redistributor&amp;apos;s license that was provided with the Content. If no&#xA;such license exists, contact the Redistributor.&#xA;Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in&#xA;the Content and such source code may be obtained at http://timesquare.inria.fr.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='fr.inria.aoste.timesquare.ccslkernel.modelunfolding' version='1.0.0.202106280832' generation='2'>
      <update id='fr.inria.aoste.timesquare.ccslkernel.modelunfolding' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='CCSL/Kernel Model Unfolding'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.ccslkernel.modelunfolding'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.modelunfolding' version='1.0.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.modelunfolding' version='1.0.0.202106280832'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.modelunfolding' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.modelunfolding.exception' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.timesquare.ccslkernel.modelunfolding' version='1.0.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.model' range='1.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.timesquare.ccslkernel.modelunfolding' version='1.0.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.timesquare.ccslkernel.modelunfolding;singleton:=true&#xA;Bundle-Version: 1.0.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.xdsmlframework.feature.feature.jar' version='4.0.0.202107281019'>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='ModelDebugging xdsml frameworks'/>
        <property name='org.eclipse.equinox.p2.description' value='List of plugins that are part of the execution framework'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://gemoc.org/studio/'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.modeldebugging.xdsmlframework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.xdsmlframework.feature'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.xdsmlframework.feature.feature.jar' version='4.0.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.xdsmlframework.feature' version='4.0.0.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.xdsmlframework.feature' version='4.0.0.202107281019'/>
      </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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.executionframework.behavioralinterface.source' version='1.0.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.executionframework.behavioralinterface.source' range='[0.0.0,1.0.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='My Company'/>
        <property name='df_LT.bundleName' value='org.eclipse.gemoc.executionframework.behavioralinterface 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.gemoc.modeldebugging.executionframework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.executionframework.behavioralinterface'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.behavioralinterface.source' version='1.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.behavioralinterface.source' version='1.0.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.executionframework.behavioralinterface.source' version='1.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.executionframework.behavioralinterface.source' version='1.0.0.202107281019'/>
      </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.gemoc.executionframework.behavioralinterface.source&#xA;Bundle-Version: 1.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.diagram.sequence.edit' version='6.5.1.202106111115' generation='2'>
      <update id='org.eclipse.sirius.diagram.sequence.edit' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Sequence Diagrams 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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.diagram.sequence.edit'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.sequence.edit' version='6.5.1.202106111115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.diagram.sequence.edit' version='6.5.1.202106111115'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.description.provider' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.description.tool.provider' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.internal.description.provider' version='6.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.ordering.provider' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.provider' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.template.provider' version='2.0.4'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.diagram.sequence.edit' version='6.5.1.202106111115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram.sequence' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.8.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ui' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram.ui' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram.ui.ext' range='3.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='4.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.sirius.diagram.sequence.edit
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.diagram.sequence.edit' version='6.5.1.202106111115'/>
      </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.sirius.diagram.sequence.edit;singleton:=true&#xA;Bundle-Version: 6.5.1.202106111115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.apt.ui' version='3.6.600.v20210406-0802' generation='2'>
      <update id='org.eclipse.jdt.apt.ui' range='[0.0.0,3.6.600.v20210406-0802)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Java Annotation Processing UI'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.apt.ui'/>
        <property name='maven-version' value='3.6.600-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.apt.ui' version='3.6.600.v20210406-0802'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.apt.ui' version='3.6.600.v20210406-0802'/>
        <provided namespace='java.package' name='org.eclipse.jdt.apt.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.apt.ui.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.apt.ui.internal.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.apt.ui' version='3.6.600.v20210406-0802'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.apt.core' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.2.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jdt.apt.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.apt.ui' version='3.6.600.v20210406-0802'/>
      </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.jdt.apt.ui; singleton:=true&#xA;Bundle-Version: 3.6.600.v20210406-0802
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.dsl.debug.feature.feature.jar' version='3.0.1.202107281019'>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='DSL Debugger Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature provides the DSL debugger.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='DSLDebugger'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.dsl.debug.feature'/>
        <property name='maven-version' value='3.0.1-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.debug.feature.feature.jar' version='3.0.1.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.dsl.debug.feature' version='3.0.1.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.dsl.debug.feature' version='3.0.1.202107281019'/>
      </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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2015, 2017 Obeo and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html&#xA;&#xA;Contributors:&#xA;    Obeo - initial API and implementation
      </copyright>
    </unit>
    <unit id='org.eclipse.elk.feature.feature.jar' version='0.7.1'>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Eclipse Layout Kernel (Incubation) - Core Components'/>
        <property name='org.eclipse.equinox.p2.description' value='The Eclipse Layout Kernel provides automatic layout to diagram&#xA;editors and viewers. It provides a layout graph format and an&#xA;infrastructure that editors / viewers on one side and layout&#xA;algorithms on the other side can connect to. The Eclipse Layout&#xA;Kernel also provides layout algorithms.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/elk'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Layout Kernel'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.elk.core'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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='maven-groupId' value='org.eclipse.elk'/>
        <property name='maven-artifactId' value='org.eclipse.elk.feature'/>
        <property name='maven-version' value='0.7.1'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.elk.feature.feature.jar' version='0.7.1'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.elk.feature' version='0.7.1'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.elk.feature' version='0.7.1'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        Copyright (c) 2008 Kiel University and others.&#xA;&#xA;This program and the accompanying materials are made available under the&#xA;terms of the Eclipse Public License 2.0 which is available at&#xA;http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.pde.api.tools.source' version='1.2.500.v20210521-1226' singleton='false'>
      <update id='org.eclipse.pde.api.tools.source' range='[0.0.0,1.2.500.v20210521-1226)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='API 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.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.api.tools'/>
        <property name='maven-version' value='1.2.500-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.api.tools.source' version='1.2.500.v20210521-1226'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.api.tools.source' version='1.2.500.v20210521-1226'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.api.tools.source' version='1.2.500.v20210521-1226'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.api.tools.source' version='1.2.500.v20210521-1226'/>
      </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.pde.api.tools.source&#xA;Bundle-Version: 1.2.500.v20210521-1226
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xtext.ui.graph.feature.jar' version='2.25.0.v20210301-1429'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='Xtext Xtext UI Graph'/>
        <property name='df_LT.description' value='Xtext Xtext UI Graph Feature'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext.feature'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xtext.ui.graph'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.ui.graph.feature.jar' version='2.25.0.v20210301-1429'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.xtext.xtext.ui.graph' version='2.25.0.v20210301-1429'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.xtext.xtext.ui.graph' version='2.25.0.v20210301-1429'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        Copyright (c) 2018 itemis AG (http://www.itemis.eu) and others.&#xA;&#xA;This program and the accompanying materials &#xA;are made available under the terms of the Eclipse Public License 2.0 &#xA;which is available at http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='fr.inria.aoste.timesquare.simulationpolicy.max' version='1.0.0.202106280832' generation='2'>
      <update id='fr.inria.aoste.timesquare.simulationpolicy.max' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Max'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.simulationpolicy.max'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.simulationpolicy.max' version='1.0.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.timesquare.simulationpolicy.max' version='1.0.0.202106280832'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.simulationpolicy.max' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.timesquare.simulationpolicy.max' version='1.0.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.utils.console' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.simulationpolicy' range='1.1.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.timesquare.simulationpolicy.max' version='1.0.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.timesquare.simulationpolicy.max;singleton:=true&#xA;Bundle-Version: 1.0.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.compare' version='3.8.0.v20210415-0713' generation='2'>
      <update id='org.eclipse.compare' range='[0.0.0,3.8.0.v20210415-0713)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Compare Support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.compare'/>
        <property name='maven-artifactId' value='org.eclipse.compare'/>
        <property name='maven-version' value='3.8.0-SNAPSHOT'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare' version='3.8.0.v20210415-0713'/>
        <provided namespace='osgi.bundle' name='org.eclipse.compare' version='3.8.0.v20210415-0713'/>
        <provided namespace='java.package' name='org.eclipse.compare' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.compare.contentmergeviewer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.compare.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.compare.internal.merge' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.compare.internal.patch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.compare.patch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.compare.structuremergeviewer' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.compare' version='3.8.0.v20210415-0713'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare.core' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.compare
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.compare' version='3.8.0.v20210415-0713'/>
      </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.compare; singleton:=true&#xA;Bundle-Version: 3.8.0.v20210415-0713
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.filetransfer.httpclient4.ssl.feature.source.feature.group' version='1.1.100.v20180301-0132' singleton='false'>
      <update id='org.eclipse.ecf.filetransfer.httpclient4.ssl.feature.source.feature.group' range='[0.0.0,1.1.100.v20180301-0132)' severity='0'/>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='ECF Httpclient4 Filetransfer SSL Provider Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature provides the SSL support for the Apache HttpComponents/HttpClient4-based FileTransfer provider used by the Eclipse platform to support P2 filetransfer.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/ecf'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - ECF'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.filetransfer.httpclient4.ssl.feature'/>
        <property name='maven-version' value='1.1.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.filetransfer.httpclient4.ssl.feature.source.feature.group' version='1.1.100.v20180301-0132'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.provider.filetransfer.httpclient4.ssl.source' range='[1.1.100.v20180301-0132,1.1.100.v20180301-0132]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.filetransfer.httpclient4.ssl.feature.source.feature.jar' range='[1.1.100.v20180301-0132,1.1.100.v20180301-0132]'>
          <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 uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        Copyright (c) 2014 Composent, Inc. and others. All rights reserved.&#xA;This program and the accompanying materials are made available&#xA;under the terms of the Eclipse Public License v1.0 which accompanies&#xA;this distribution, and is available at &#xA;http://www.eclipse.org/legal/epl-v10.html&#xA; &#xA;Contributors: Composent, Inc. - initial API and implementation
      </copyright>
    </unit>
    <unit id='org.eclipse.xtext.ui.feature.jar' version='2.25.0.v20210301-1429'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='Xtext UI'/>
        <property name='df_LT.description' value='Xtext UI Feature'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext.feature'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.ui'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.feature.jar' version='2.25.0.v20210301-1429'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.xtext.ui' version='2.25.0.v20210301-1429'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.xtext.ui' version='2.25.0.v20210301-1429'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        Copyright (c) 2009, 2018 itemis AG (http://www.itemis.eu) and others.&#xA;&#xA;This program and the accompanying materials &#xA;are made available under the terms of the Eclipse Public License 2.0 &#xA;which is available at http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.contribution.xref.ui' version='2.2.4.202103162301'>
      <update id='org.eclipse.contribution.xref.ui' range='[0.0.0,2.2.4.202103162301)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Cross Reference UI Plugin'/>
        <property name='df_LT.providerName' value='Eclipse AspectJ Development Tools'/>
        <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.ajdt'/>
        <property name='maven-artifactId' value='org.eclipse.contribution.xref.ui'/>
        <property name='maven-version' value='2.2.4-SNAPSHOT'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.contribution.xref.ui' version='2.2.4.202103162301'/>
        <provided namespace='osgi.bundle' name='org.eclipse.contribution.xref.ui' version='2.2.4.202103162301'/>
        <provided namespace='java.package' name='org.eclipse.contribution.xref.internal.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.contribution.xref.internal.ui.help' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.contribution.xref.internal.ui.inplace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.contribution.xref.internal.ui.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.contribution.xref.internal.ui.ras' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.contribution.xref.internal.ui.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.contribution.xref.internal.ui.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.contribution.xref.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.contribution.xref.ui.filters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.contribution.xref.ui.views' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.contribution.xref.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.aspectj.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.contribution.xref.ui' version='2.2.4.202103162301'/>
      </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.contribution.xref.ui; singleton:=true&#xA;Bundle-Version: 2.2.4.202103162301
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.executionframework.behavioralinterface.ide.source' version='1.0.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.executionframework.behavioralinterface.ide.source' range='[0.0.0,1.0.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='My Company'/>
        <property name='df_LT.bundleName' value='org.eclipse.gemoc.executionframework.behavioralinterface.ide 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.gemoc.modeldebugging.executionframework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.executionframework.behavioralinterface.ide'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.behavioralinterface.ide.source' version='1.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.behavioralinterface.ide.source' version='1.0.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.executionframework.behavioralinterface.ide.source' version='1.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.executionframework.behavioralinterface.ide.source' version='1.0.0.202107281019'/>
      </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.gemoc.executionframework.behavioralinterface.ide.source&#xA;Bundle-Version: 1.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.mapping.feedback.model.editor' version='1.0.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.moccml.mapping.feedback.model.editor' range='[0.0.0,1.0.0.202107281019)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Feedback Editor'/>
        <property name='df_LT.providerName' value='www.example.org'/>
        <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.gemoc.moccml.mapping.framework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.mapping.feedback.model.editor'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.feedback.model.editor' version='1.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.mapping.feedback.model.editor' version='1.0.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.mapping.feedback.feedback.presentation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.moccml.mapping.feedback.model.editor' version='1.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.mapping.feedback.model.edit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'>
          <description>
            org.eclipse.gemoc.moccml.mapping.feedback.model.editor
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.moccml.mapping.feedback.model.editor' version='1.0.0.202107281019'/>
      </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.gemoc.moccml.mapping.feedback.model.editor;singleton:=true&#xA;Bundle-Version: 1.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.purexbase.ui' version='2.25.0.v20210301-0928' generation='2'>
      <update id='org.eclipse.xtext.purexbase.ui' range='[0.0.0,2.25.0.v20210301-0928)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Pure Xbase UI'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.purexbase.ui'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.purexbase.ui' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.purexbase.ui' version='2.25.0.v20210301-0928'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.ui.autoedit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.ui.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.ui.folding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.ui.labeling' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.ui.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.ui.quickfix' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.ui.editor' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.purexbase.ui' version='2.25.0.v20210301-0928'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='20'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.purexbase' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.purexbase.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='3.11.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.13.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.109.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.13.102'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.codetemplates.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='3.7.101'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='2.14.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui' range='3.8.51'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
        <required namespace='java.package' name='org.apache.commons.logging' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.purexbase.ui' version='2.25.0.v20210301-0928'/>
      </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.xtext.purexbase.ui; singleton:=true&#xA;Bundle-Version: 2.25.0.v20210301-0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.buddywrapper.runtime' version='1.2.0.202106280832' generation='2'>
      <update id='fr.inria.aoste.timesquare.buddywrapper.runtime' range='[0.0.0,1.2.0.202106280832)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='buddy Wrappers'/>
        <property name='org.eclipse.equinox.p2.provider' value='Aoste INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.buddywrapper.runtime'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.buddywrapper.runtime' version='1.2.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.timesquare.buddywrapper.runtime' version='1.2.0.202106280832'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.buddywrapper' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.javabdd' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.timesquare.buddywrapper.runtime' version='1.2.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.timesquare.buddywrapper.runtime' version='1.2.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.timesquare.buddywrapper.runtime;singleton:=true&#xA;Bundle-Version: 1.2.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtend.ide.common' version='2.25.0.v20210301-1408' singleton='false' generation='2'>
      <update id='org.eclipse.xtend.ide.common' range='[0.0.0,2.25.0.v20210301-1408)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Xtend IDE Common'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <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.xtend'/>
        <property name='maven-artifactId' value='org.eclipse.xtend.ide.common'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.ide.common' version='2.25.0.v20210301-1408'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtend.ide.common' version='2.25.0.v20210301-1408'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.common.contentassist.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.common.contentassist.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.common.contentassist.javadoc' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.common.editor.bracketmatching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.common.highlighting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.common.outline' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtend.ide.common' version='2.25.0.v20210301-1408'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.13.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtend.ide.common' version='2.25.0.v20210301-1408'/>
      </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.xtend.ide.common&#xA;Bundle-Version: 2.25.0.v20210301-1408
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.executionframework.ui.source' version='4.0.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.executionframework.ui.source' range='[0.0.0,4.0.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='GEMOC'/>
        <property name='df_LT.bundleName' value='Execution framework 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.gemoc.modeldebugging.executionframework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.executionframework.ui'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.ui.source' version='4.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.ui.source' version='4.0.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.executionframework.ui.source' version='4.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.executionframework.ui.source' version='4.0.0.202107281019'/>
      </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.gemoc.executionframework.ui.source&#xA;Bundle-Version: 4.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.ext.gmf.runtime' version='6.5.1.202106111115' singleton='false' generation='2'>
      <update id='org.eclipse.sirius.ext.gmf.runtime' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Library Extension - GMF Runtime'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ext.gmf.runtime'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.gmf.runtime' version='6.5.1.202106111115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ext.gmf.runtime' version='6.5.1.202106111115'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.gmf.runtime.diagram.ui.tools' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.gmf.runtime.draw2d.ui.figures' version='6.4.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.gmf.runtime.draw2d.ui.geometry' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.gmf.runtime.editparts' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.gmf.runtime.editpolicies' version='4.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.gmf.runtime.gef.ui.figures' version='5.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.gmf.runtime.gef.ui.figures.util' version='6.1.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.ext.gmf.runtime' version='6.5.1.202106111115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='33'>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.draw2d' range='6.5.1'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='3.5.0'/>
        <required namespace='java.package' name='org.eclipse.draw2d' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.draw2d.geometry' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.draw2d.text' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.gef' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.gef.editparts' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.gef.editpolicies' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.gef.handles' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.gef.tools' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.editparts' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.figures' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.figures' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.l10n' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.requests' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.util' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.figures' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.geometry' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.internal.figures' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.internal.mapmode' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.internal.routers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.mapmode' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.gmf.runtime.gef.ui.figures' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.gmf.runtime.notation' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.viewers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.draw2d.figure' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.events' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.graphics' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.widgets' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.sirius.ext.gmf.runtime
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ext.gmf.runtime' version='6.5.1.202106111115'/>
      </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.sirius.ext.gmf.runtime&#xA;Bundle-Version: 6.5.1.202106111115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.draw2d.feature.jar' version='3.10.100.201606061308'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.featureName' value='Draw2d'/>
        <property name='df_LT.providerName' value='Eclipse GEF'/>
        <property name='df_LT.description' value='Graphical Editing Framework Draw2d'/>
        <property name='df_LT.copyright' value='Copyright (c) 2000, 2009 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='maven-groupId' value='org.eclipse.draw2d.features'/>
        <property name='maven-artifactId' value='org.eclipse.draw2d'/>
        <property name='maven-version' value='3.10.100-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.draw2d.feature.jar' version='3.10.100.201606061308'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.draw2d' version='3.10.100.201606061308'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.draw2d' version='3.10.100.201606061308'/>
      </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.emf.ecore.xmi' version='2.16.0.v20190528-0725' generation='2'>
      <update id='org.eclipse.emf.ecore.xmi' range='[0.0.0,2.16.0.v20190528-0725)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EMF XML/XMI Persistence'/>
        <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.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecore.xmi'/>
        <property name='maven-version' value='2.16.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xmi' version='2.16.0.v20190528-0725'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' version='2.16.0.v20190528-0725'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xmi' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xmi.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xmi.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecore.xmi' version='2.16.0.v20190528-0725'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.18.0,3.0.0)'/>
        <required namespace='java.package' name='javax.xml.namespace' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax.ext' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax.helpers' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.emf.ecore.xmi
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecore.xmi' version='2.16.0.v20190528-0725'/>
      </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.emf.ecore.xmi; singleton:=true&#xA;Bundle-Version: 2.16.0.v20190528-0725
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.mapping.qvto2ccsl.ui' version='1.0.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.moccml.mapping.qvto2ccsl.ui' range='[0.0.0,1.0.0.202107281019)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='qvto to ccsl Ui'/>
        <property name='org.eclipse.equinox.p2.provider' value='Aoste INRIA/I3S'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.moccml.mapping.framework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.mapping.qvto2ccsl.ui'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.qvto2ccsl.ui' version='1.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.mapping.qvto2ccsl.ui' version='1.0.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.moccml.mapping.qvto2ccsl.ui' version='1.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.parser.xtext' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(|(version=1.6)(version=1.7)(version=1.8)))'>
          <description>
            org.eclipse.gemoc.moccml.mapping.qvto2ccsl.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.moccml.mapping.qvto2ccsl.ui' version='1.0.0.202107281019'/>
      </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.gemoc.moccml.mapping.qvto2ccsl.ui;singleton:=true&#xA;Bundle-Version: 1.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.editor.jdt.feature.jar' version='3.10.4.v20210609-1727'>
      <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='http://www.eclipse.org/mmt/qvto'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.m2m.qvt.oml.runtime.jdt'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2007 Borland Software Corporation.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html&#xA;&#xA;Contributors:&#xA;Borland Software Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='QVT Operational JDT Integration'/>
        <property name='df_LT.description' value='QVT Operational integration with JDT'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.qvto-features'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.editor.jdt'/>
        <property name='maven-version' value='3.10.4-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.editor.jdt.feature.jar' version='3.10.4.v20210609-1727'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.m2m.qvt.oml.editor.jdt' version='3.10.4.v20210609-1727'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.m2m.qvt.oml.editor.jdt' version='3.10.4.v20210609-1727'/>
      </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 uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.apache.commons.lang' version='2.6.0.v201404270220' singleton='false'>
      <update id='org.apache.commons.lang' range='[0.0.0,2.6.0.v201404270220)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Apache Commons Lang'/>
        <property name='df_LT.providerName' value='Eclipse Orbit'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='iplog.bug_id' value='6450'/>
        <property name='iplog.contact.name' value='Lazar Kirchev'/>
        <property name='iplog.contact.email' value='l.kirchev@sap.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.lang' version='2.6.0.v201404270220'/>
        <provided namespace='osgi.bundle' name='org.apache.commons.lang' version='2.6.0.v201404270220'/>
        <provided namespace='java.package' name='org.apache.commons.lang.enum' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.commons.lang.enums' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.commons.lang.builder' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.commons.lang.time' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.commons.lang.exception' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.commons.lang.mutable' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.commons.lang.text' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.commons.lang.reflect' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.commons.lang.math' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.commons.lang' version='2.6.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.commons.lang' version='2.6.0.v201404270220'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.commons.lang&#xA;Bundle-Version: 2.6.0.v201404270220
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.modeldebugging.feature.source.feature.jar' version='3.3.0.202107281019'>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC ModelDebugging Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='GEMOC ModelDebugging components. &#xA;&#xA;&#xA;This feature regroups the GEMOC components used to design sequential executable languages and run/animate models conformant to these languages&#xA;This approach supports a sequential model execution, the trace management capability,&#xA;the animation and an omniscient debugger. These components help to bring execution and simulation&#xA;in domain specific tooling built with Sirius and Eclipse Modeling&#xA;Framework.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.gemoc.org'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gemoc'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.modeldebugging.feature'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.modeldebugging.feature.source.feature.jar' version='3.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.modeldebugging.feature.source' version='3.3.0.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.modeldebugging.feature.source' version='3.3.0.202107281019'/>
      </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='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          Eclipse Public License - v 1.0&#xA;&#xA;THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC LICENSE (&amp;quot;AGREEMENT&amp;quot;). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT&amp;apos;S ACCEPTANCE OF THIS AGREEMENT.&#xA;&#xA;1. DEFINITIONS&#xA;&#xA;&amp;quot;Contribution&amp;quot; means:&#xA;&#xA;a) in the case of the initial Contributor, the initial code and documentation distributed under this Agreement, and&#xA;&#xA;b) in the case of each subsequent Contributor:&#xA;&#xA;i) changes to the Program, and&#xA;&#xA;ii) additions to the Program;&#xA;&#xA;where such changes and/or additions to the Program originate from and are distributed by that particular Contributor. A Contribution &amp;apos;originates&amp;apos; from a Contributor if it was added to the Program by such Contributor itself or anyone acting on such Contributor&amp;apos;s behalf. Contributions do not include additions to the Program which: (i) are separate modules of software distributed in conjunction with the Program under their own license agreement, and (ii) are not derivative works of the Program.&#xA;&#xA;&amp;quot;Contributor&amp;quot; means any person or entity that distributes the Program.&#xA;&#xA;&amp;quot;Licensed Patents&amp;quot; mean patent claims licensable by a Contributor which are necessarily infringed by the use or sale of its Contribution alone or when combined with the Program.&#xA;&#xA;&amp;quot;Program&amp;quot; means the Contributions distributed in accordance with this Agreement.&#xA;&#xA;&amp;quot;Recipient&amp;quot; means anyone who receives the Program under this Agreement, including all Contributors.&#xA;&#xA;2. GRANT OF RIGHTS&#xA;&#xA;a) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, distribute and sublicense the Contribution of such Contributor, if any, and such derivative works, in source code and object code form.&#xA;&#xA;b) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free patent license under Licensed Patents to make, use, sell, offer to sell, import and otherwise transfer the Contribution of such Contributor, if any, in source code and object code form. This patent license shall apply to the combination of the Contribution and the Program if, at the time the Contribution is added by the Contributor, such addition of the Contribution causes such combination to be covered by the Licensed Patents. The patent license shall not apply to any other combinations which include the Contribution. No hardware per se is licensed hereunder.&#xA;&#xA;c) Recipient understands that although each Contributor grants the licenses to its Contributions set forth herein, no assurances are provided by any Contributor that the Program does not infringe the patent or other intellectual property rights of any other entity. Each Contributor disclaims any liability to Recipient for claims brought by any other entity based on infringement of intellectual property rights or otherwise. As a condition to exercising the rights and licenses granted hereunder, each Recipient hereby assumes sole responsibility to secure any other intellectual property rights needed, if any. For example, if a third party patent license is required to allow Recipient to distribute the Program, it is Recipient&amp;apos;s responsibility to acquire that license before distributing the Program.&#xA;&#xA;d) Each Contributor represents that to its knowledge it has sufficient copyright rights in its Contribution, if any, to grant the copyright license set forth in this Agreement.&#xA;&#xA;3. REQUIREMENTS&#xA;&#xA;A Contributor may choose to distribute the Program in object code form under its own license agreement, provided that:&#xA;&#xA;a) it complies with the terms and conditions of this Agreement; and&#xA;&#xA;b) its license agreement:&#xA;&#xA;i) effectively disclaims on behalf of all Contributors all warranties and conditions, express and implied, including warranties or conditions of title and non-infringement, and implied warranties or conditions of merchantability and fitness for a particular purpose;&#xA;&#xA;ii) effectively excludes on behalf of all Contributors all liability for damages, including direct, indirect, special, incidental and consequential damages, such as lost profits;&#xA;&#xA;iii) states that any provisions which differ from this Agreement are offered by that Contributor alone and not by any other party; and&#xA;&#xA;iv) states that source code for the Program is available from such Contributor, and informs licensees how to obtain it in a reasonable manner on or through a medium customarily used for software exchange.&#xA;&#xA;When the Program is made available in source code form:&#xA;&#xA;a) it must be made available under this Agreement; and&#xA;&#xA;b) a copy of this Agreement must be included with each copy of the Program.&#xA;&#xA;Contributors may not remove or alter any copyright notices contained within the Program.&#xA;&#xA;Each Contributor must identify itself as the originator of its Contribution, if any, in a manner that reasonably allows subsequent Recipients to identify the originator of the Contribution.&#xA;&#xA;4. COMMERCIAL DISTRIBUTION&#xA;&#xA;Commercial distributors of software may accept certain responsibilities with respect to end users, business partners and the like. While this license is intended to facilitate the commercial use of the Program, the Contributor who includes the Program in a commercial product offering should do so in a manner which does not create potential liability for other Contributors. Therefore, if a Contributor includes the Program in a commercial product offering, such Contributor (&amp;quot;Commercial Contributor&amp;quot;) hereby agrees to defend and indemnify every other Contributor (&amp;quot;Indemnified Contributor&amp;quot;) against any losses, damages and costs (collectively &amp;quot;Losses&amp;quot;) arising from claims, lawsuits and other legal actions brought by a third party against the Indemnified Contributor to the extent caused by the acts or omissions of such Commercial Contributor in connection with its distribution of the Program in a commercial product offering. The obligations in this section do not apply to any claims or Losses relating to any actual or alleged intellectual property infringement. In order to qualify, an Indemnified Contributor must: a) promptly notify the Commercial Contributor in writing of such claim, and b) allow the Commercial Contributor to control, and cooperate with the Commercial Contributor in, the defense and any related settlement negotiations. The Indemnified Contributor may participate in any such claim at its own expense.&#xA;&#xA;For example, a Contributor might include the Program in a commercial product offering, Product X. That Contributor is then a Commercial Contributor. If that Commercial Contributor then makes performance claims, or offers warranties related to Product X, those performance claims and warranties are such Commercial Contributor&amp;apos;s responsibility alone. Under this section, the Commercial Contributor would have to defend claims against the other Contributors related to those performance claims and warranties, and if a court requires any other Contributor to pay any damages as a result, the Commercial Contributor must pay those damages.&#xA;&#xA;5. NO WARRANTY&#xA;&#xA;EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN &amp;quot;AS IS&amp;quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely responsible for determining the appropriateness of using and distributing the Program and assumes all risks associated with its exercise of rights under this Agreement , including but not limited to the risks and costs of program errors, compliance with applicable laws, damage to or loss of data, programs or equipment, and unavailability or interruption of operations.&#xA;&#xA;6. DISCLAIMER OF LIABILITY&#xA;&#xA;EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.&#xA;&#xA;7. GENERAL&#xA;&#xA;If any provision of this Agreement is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this Agreement, and without further action by the parties hereto, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable.&#xA;&#xA;If Recipient institutes patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Program itself (excluding combinations of the Program with other software or hardware) infringes such Recipient&amp;apos;s patent(s), then such Recipient&amp;apos;s rights granted under Section 2(b) shall terminate as of the date such litigation is filed.&#xA;&#xA;All Recipient&amp;apos;s rights under this Agreement shall terminate if it fails to comply with any of the material terms or conditions of this Agreement and does not cure such failure in a reasonable period of time after becoming aware of such noncompliance. If all Recipient&amp;apos;s rights under this Agreement terminate, Recipient agrees to cease use and distribution of the Program as soon as reasonably practicable. However, Recipient&amp;apos;s obligations under this Agreement and any licenses granted by Recipient relating to the Program shall continue and survive.&#xA;&#xA;Everyone is permitted to copy and distribute copies of this Agreement, but in order to avoid inconsistency the Agreement is copyrighted and may only be modified in the following manner. The Agreement Steward reserves the right to publish new versions (including revisions) of this Agreement from time to time. No one other than the Agreement Steward has the right to modify this Agreement. The Eclipse Foundation is the initial Agreement Steward. The Eclipse Foundation may assign the responsibility to serve as the Agreement Steward to a suitable separate entity. Each new version of the Agreement will be given a distinguishing version number. The Program (including Contributions) may always be distributed subject to the version of the Agreement under which it was received. In addition, after a new version of the Agreement is published, Contributor may elect to distribute the Program (including its Contributions) under the new version. Except as expressly stated in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to the intellectual property of any Contributor under this Agreement, whether expressly, by implication, estoppel or otherwise. All rights in the Program not expressly granted under this Agreement are reserved.&#xA;&#xA;This Agreement is governed by the laws of the State of New York and the intellectual property laws of the United States of America. No party to this Agreement will bring a legal action under this Agreement more than one year after the cause of action arose. Each party waives its rights to a jury trial in any resulting litigation.
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.elk.alg.common' version='0.7.1' generation='2'>
      <update id='org.eclipse.elk.alg.common' range='[0.0.0,0.7.1)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='ELK Common Algorithms'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.elk'/>
        <property name='maven-artifactId' value='org.eclipse.elk.alg.common'/>
        <property name='maven-version' value='0.7.1'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.elk.alg.common' version='0.7.1'/>
        <provided namespace='osgi.bundle' name='org.eclipse.elk.alg.common' version='0.7.1'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.common.compaction' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.common.compaction.oned' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.common.compaction.options' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.common.networksimplex' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.common.nodespacing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.common.nodespacing.cellsystem' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.common.overlaps' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.common.polyomino' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.common.polyomino.structures' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.common.spore' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.common.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.elk.alg.common' version='0.7.1'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='com.google.guava' range='15.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.elk.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.elk.graph' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.elk.alg.common' version='0.7.1'/>
      </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.elk.alg.common;singleton:=true&#xA;Bundle-Version: 0.7.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.felix.gogo.command.source' version='1.1.2.v20210111-1007' singleton='false'>
      <update id='org.apache.felix.gogo.command.source' range='[0.0.0,1.1.2.v20210111-1007)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Apache Felix Gogo Command Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.felix.gogo.command'/>
        <property name='maven-version' value='1.1.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.felix.gogo.command.source' version='1.1.2.v20210111-1007'/>
        <provided namespace='osgi.bundle' name='org.apache.felix.gogo.command.source' version='1.1.2.v20210111-1007'/>
        <provided namespace='osgi.identity' name='org.apache.felix.gogo.command.source' version='1.1.2.v20210111-1007'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.felix.gogo.command.source' version='1.1.2.v20210111-1007'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.felix.gogo.command.source&#xA;Bundle-Version: 1.1.2.v20210111-1007
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.core.ui' version='1.18.0.20210603-1006' generation='2'>
      <update id='org.eclipse.m2e.core.ui' range='[0.0.0,1.18.0.20210603-1006)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Maven Integration for Eclipse'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org - m2e'/>
        <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.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.core.ui'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
      </properties>
      <provides size='19'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.core.ui' version='1.18.0.20210603-1006'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.core.ui' version='1.18.0.20210603-1006'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.ui.internal.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.ui.internal.components' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.ui.internal.console' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.ui.internal.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.ui.internal.editing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.ui.internal.lifecyclemapping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.ui.internal.markers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.ui.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.ui.internal.search.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.ui.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.ui.internal.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.ui.internal.views.nodes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.ui.internal.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.core.ui' version='1.18.0.20210603-1006'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='19'>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.5.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.model.edit' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.maven.runtime' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.archetype.common' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.maven.indexer' range='[1.17.1,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='3.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.5.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='1.2.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='3.4.101'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='3.4.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.compare.rangedifferencer' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ltk.core.refactoring' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='[1.6.2,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.m2e.core.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.core.ui' version='1.18.0.20210603-1006'/>
      </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.m2e.core.ui;singleton:=true&#xA;Bundle-Version: 1.18.0.20210603-1006
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.felix.gogo.runtime.source' version='1.1.4.v20210111-1007' singleton='false'>
      <update id='org.apache.felix.gogo.runtime.source' range='[0.0.0,1.1.4.v20210111-1007)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Apache Felix Gogo Runtime Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.felix.gogo.runtime'/>
        <property name='maven-version' value='1.1.4-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.felix.gogo.runtime.source' version='1.1.4.v20210111-1007'/>
        <provided namespace='osgi.bundle' name='org.apache.felix.gogo.runtime.source' version='1.1.4.v20210111-1007'/>
        <provided namespace='osgi.identity' name='org.apache.felix.gogo.runtime.source' version='1.1.4.v20210111-1007'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.felix.gogo.runtime.source' version='1.1.4.v20210111-1007'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.felix.gogo.runtime.source&#xA;Bundle-Version: 1.1.4.v20210111-1007
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jgit.gpg.bc.feature.group' version='5.12.0.202106070339-r' singleton='false'>
      <update id='org.eclipse.jgit.gpg.bc.feature.group' range='[0.0.0,5.12.0.202106070339-r)' 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='http://www.eclipse.org/jgit/'/>
        <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.jgit.feature'/>
        <property name='maven-artifactId' value='org.eclipse.jgit.gpg.bc'/>
        <property name='maven-version' value='5.12.0.202106070339-r'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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 Matthias Sohn and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Distribution License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/org/documents/edl-v10.html'/>
        <property name='df_LT.featureName' value='Java implementation of Git - GPG support using BouncyCastle'/>
        <property name='df_LT.description' value='GPG support using BouncyCastle.'/>
        <property name='df_LT.providerName' value='Eclipse JGit'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.gpg.bc.feature.group' version='5.12.0.202106070339-r'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit' range='[5.12.0,5.13.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.gpg.bc' range='[5.12.0.202106070339-r,5.12.0.202106070339-r]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.gpg.bc.feature.jar' range='[5.12.0.202106070339-r,5.12.0.202106070339-r]'>
          <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.equinox.p2.core.feature.source.feature.group' version='1.6.1000.v20210507-0825' singleton='false'>
      <update id='org.eclipse.equinox.p2.core.feature.source.feature.group' range='[0.0.0,1.6.1000.v20210507-0825)' 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.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.core.feature'/>
        <property name='maven-version' value='1.6.1000-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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2011 IBM Corporation and others.'/>
        <property name='df_LT.featureName' value='Equinox p2 Core Function Source'/>
        <property name='df_LT.description' value='Source code for the Equinox provisioning platform'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.core.feature.source.feature.group' version='1.6.1000.v20210507-0825'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='26'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.core.feature.feature.group' range='[1.6.1000.v20210507-0825,1.6.1000.v20210507-0825]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.artifact.repository.source' range='[1.4.100.v20210418-1636,1.4.100.v20210418-1636]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.console.source' range='[1.2.0.v20210315-2042,1.2.0.v20210315-2042]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.core.source' range='[2.7.0.v20210315-2042,2.7.0.v20210315-2042]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.director.source' range='[2.5.0.v20210325-0750,2.5.0.v20210325-0750]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.engine.source' range='[2.7.0.v20210328-0514,2.7.0.v20210328-0514]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.garbagecollector.source' range='[1.2.0.v20210316-1209,1.2.0.v20210316-1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.metadata.source' range='[2.6.0.v20210331-1610,2.6.0.v20210331-1610]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.metadata.repository.source' range='[1.4.0.v20210315-2228,1.4.0.v20210315-2228]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.repository.source' range='[2.5.100.v20210329-1206,2.5.100.v20210329-1206]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.touchpoint.eclipse.source' range='[2.3.0.v20210315-2228,2.3.0.v20210315-2228]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.touchpoint.natives.source' range='[1.4.0.v20210326-2048,1.4.0.v20210326-2048]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.simpleconfigurator.manipulator.source' range='[2.2.0.v20210315-2228,2.2.0.v20210315-2228]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.frameworkadmin.source' range='[2.2.0.v20210315-2042,2.2.0.v20210315-2042]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.frameworkadmin.equinox.source' range='[1.2.0.v20210315-2042,1.2.0.v20210315-2042]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.preferences.source' range='[3.8.200.v20210212-1143,3.8.200.v20210212-1143]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security.source' range='[1.3.600.v20210126-1005,1.3.600.v20210126-1005]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.jarprocessor.source' range='[1.2.0.v20210507-0825,1.2.0.v20210507-0825]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.transport.ecf.source' range='[1.3.100.v20210329-1206,1.3.100.v20210329-1206]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.operations.source' range='[2.6.0.v20210315-2228,2.6.0.v20210315-2228]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security.macosx.source' range='[1.101.400.v20210427-1958,1.101.400.v20210427-1958]'>
          <filter>
            (osgi.os=macosx)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security.linux.x86_64.source' range='[1.1.500.v20210125-1508,1.1.500.v20210125-1508]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security.win32.x86_64.source' range='[1.1.200.v20190812-0919,1.1.200.v20190812-0919]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.tukaani.xz.source' range='[1.8.0.v20180207-1613,1.8.0.v20180207-1613]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.concurrent.source' range='[1.2.0.v20210202-1157,1.2.0.v20210202-1157]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.core.feature.source.feature.jar' range='[1.6.1000.v20210507-0825,1.6.1000.v20210507-0825]'>
          <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.equinox.p2.metadata' version='2.6.0.v20210331-1610' generation='2'>
      <update id='org.eclipse.equinox.p2.metadata' range='[0.0.0,2.6.0.v20210331-1610)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Equinox Provisioning Metadata'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.metadata'/>
        <property name='maven-version' value='2.6.0-SNAPSHOT'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.metadata' version='2.6.0.v20210331-1610'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata' version='2.6.0.v20210331-1610'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.expression' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.expression.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.index' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.query' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.metadata' version='2.4.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.metadata.expression' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.metadata.index' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.query' version='2.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.metadata' version='2.6.0.v20210331-1610'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.localization' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.6.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.p2.metadata
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.metadata' version='2.6.0.v20210331-1610'/>
      </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.equinox.p2.metadata;singleton:=true&#xA;Bundle-Version: 2.6.0.v20210331-1610
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.help' version='3.9.0.v20210507-0822' generation='2'>
      <update id='org.eclipse.help' range='[0.0.0,3.9.0.v20210507-0822)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.help_plugin_name' value='Help System Core'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%help_plugin_name'/>
        <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.help'/>
        <property name='maven-artifactId' value='org.eclipse.help'/>
        <property name='maven-version' value='3.9.0-SNAPSHOT'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help' version='3.9.0.v20210507-0822'/>
        <provided namespace='osgi.bundle' name='org.eclipse.help' version='3.9.0.v20210507-0822'/>
        <provided namespace='java.package' name='org.eclipse.help' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.criteria' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.dynamic' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.entityresolver' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.extension' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.index' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.toc' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.help' version='3.9.0.v20210507-0822'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.200,4.0.0)'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.transform' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.transform.dom' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.transform.stream' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax.helpers' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.help
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.help' version='3.9.0.v20210507-0822'/>
      </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.help; singleton:=true&#xA;Bundle-Version: 3.9.0.v20210507-0822
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.constraint.ccslmocc.model' version='0.1.1.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.moccml.constraint.ccslmocc.model' range='[0.0.0,0.1.1.202107281019)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='MoCCML MoCC (CCSL&amp;Automata) Model'/>
        <property name='df_LT.providerName' value='ENSTA Bretagne'/>
        <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.gemoc.mocc'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.constraint.ccslmocc.model'/>
        <property name='maven-version' value='0.1.1-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.ccslmocc.model' version='0.1.1.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.constraint.ccslmocc.model' version='0.1.1.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.constraint.ccslmocc.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.constraint.ccslmocc.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.constraint.ccslmoc.model.moccml.moccml' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.constraint.ccslmoc.model.moccml.moccml.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.constraint.ccslmoc.model.moccml.moccml.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.moccml.constraint.ccslmocc.model' version='0.1.1.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model' range='0.0.1'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.model' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.moccml.constraint.ccslmocc.model
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.moccml.constraint.ccslmocc.model' version='0.1.1.202107281019'/>
      </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.gemoc.moccml.constraint.ccslmocc.model;singleton:=true&#xA;Bundle-Version: 0.1.1.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.themes.source' version='1.2.1400.v20210315-1604' singleton='false'>
      <update id='org.eclipse.ui.themes.source' range='[0.0.0,1.2.1400.v20210315-1604)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse SDK Themes 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='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.ui.themes'/>
        <property name='maven-version' value='1.2.1400-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.themes.source' version='1.2.1400.v20210315-1604'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.themes.source' version='1.2.1400.v20210315-1604'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.themes.source' version='1.2.1400.v20210315-1604'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.themes.source' version='1.2.1400.v20210315-1604'/>
      </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.ui.themes.source&#xA;Bundle-Version: 1.2.1400.v20210315-1604
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.addon.vcdgenerator' version='2.3.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.addon.vcdgenerator' range='[0.0.0,2.3.0.202107281019)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Timesquare VCD Generation addon for GEMOC'/>
        <property name='org.eclipse.equinox.p2.provider' value='Inria Aoste/I3S'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.execution.concurrent.ccsljava'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.addon.vcdgenerator'/>
        <property name='maven-version' value='2.3.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.addon.vcdgenerator' version='2.3.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.addon.vcdgenerator' version='2.3.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.addon.vcdgenerator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.addon.vcdgenerator.behaviors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.addon.vcdgenerator.manager' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.addon.vcdgenerator' version='2.3.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='19'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.utils.pluginhelpers' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.trace.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.backend.manager' range='1.2.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.duration.model' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.vcd' range='1.4.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.vcd.antlr' range='1.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.api' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.reflectivetrace.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.trace' range='1.0.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.mse.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.trace.commons' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.mapping.feedback.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.engine' range='4.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'>
          <description>
            org.eclipse.gemoc.addon.vcdgenerator
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.addon.vcdgenerator' version='2.3.0.202107281019'/>
      </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.gemoc.addon.vcdgenerator;singleton:=true&#xA;Bundle-Version: 2.3.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.xdsmlframework.api' version='4.0.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.xdsmlframework.api' range='[0.0.0,4.0.0.202107281019)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Gemoc Language Api'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.modeldebugging.framework.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.xdsmlframework.api'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.xdsmlframework.api' version='4.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.api' version='4.0.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.xdsmlframework.api' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.xdsmlframework.api.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.xdsmlframework.api.engine_addon' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.xdsmlframework.api.engine_addon.modelchangelistener' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.xdsmlframework.api.extensions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.xdsmlframework.api.extensions.engine_addon' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.xdsmlframework.api.extensions.engine_addon_group' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.xdsmlframework.api.extensions.languages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.xdsmlframework.api.extensions.metaprog' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.xdsmlframework.api' version='4.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.reflectivetrace.model' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.trace.commons.model' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.dsl.model' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.xdsmlframework.api
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.xdsmlframework.api' version='4.0.0.202107281019'/>
      </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.gemoc.xdsmlframework.api;singleton:=true&#xA;Bundle-Version: 4.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.help.source.feature.jar' version='2.3.600.v20210611-1600'>
      <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.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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2000, 2013 IBM Corporation and others.'/>
        <property name='df_LT.featureName' value='Eclipse Help Developer Resources'/>
        <property name='df_LT.description' value='Source code for the Eclipse help system.'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='maven-groupId' value='org.eclipse.help.feature'/>
        <property name='maven-artifactId' value='org.eclipse.help'/>
        <property name='maven-version' value='2.3.600-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.source.feature.jar' version='2.3.600.v20210611-1600'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.help.source' version='2.3.600.v20210611-1600'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.help.source' version='2.3.600.v20210611-1600'/>
      </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.xtext.ui.codetemplates.ide' version='2.25.0.v20210301-0928' singleton='false' generation='2'>
      <update id='org.eclipse.xtext.ui.codetemplates.ide' range='[0.0.0,2.25.0.v20210301-0928)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Xtext Codetemplates Language Generic Ide'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <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.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.ui.codetemplates.ide'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codetemplates.ide' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.ui.codetemplates.ide' version='2.25.0.v20210301-0928'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.ide' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.ide.contentassist.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.ide.contentassist.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.ide.contentassist.antlr.lexer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.ui.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.ui.highlighting' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.ui.codetemplates.ide' version='2.25.0.v20210301-0928'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.codetemplates' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.ui.codetemplates.ide' version='2.25.0.v20210301-0928'/>
      </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.xtext.ui.codetemplates.ide&#xA;Bundle-Version: 2.25.0.v20210301-0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.codegen' version='2.22.0.v20210420-0623' generation='2'>
      <update id='org.eclipse.emf.codegen' range='[0.0.0,2.22.0.v20210420-0623)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EMF 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.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.codegen'/>
        <property name='maven-version' value='2.22.0-SNAPSHOT'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen' version='2.22.0.v20210420-0623'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.codegen' version='2.22.0.v20210420-0623'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.jet' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.jmerge' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.merge.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.merge.java.facade' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.merge.java.facade.ast' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.merge.java.facade.jdom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.merge.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.codegen' version='2.22.0.v20210420-0623'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.22.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='[3.5.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.emf.codegen
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.codegen' version='2.22.0.v20210420-0623'/>
      </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.emf.codegen; singleton:=true&#xA;Bundle-Version: 2.22.0.v20210420-0623
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.common.interpreter' version='6.5.1.202106111115' singleton='false' generation='2'>
      <update id='org.eclipse.sirius.common.interpreter' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Model Query API'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.common.interpreter'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.common.interpreter' version='6.5.1.202106111115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.common.interpreter' version='6.5.1.202106111115'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.interpreter.api' version='1.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.common.interpreter' version='6.5.1.202106111115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.8.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.sirius.common.interpreter
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.common.interpreter' version='6.5.1.202106111115'/>
      </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.sirius.common.interpreter&#xA;Bundle-Version: 6.5.1.202106111115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.workbench' version='3.122.200.v20210506-1640' generation='2'>
      <update id='org.eclipse.ui.workbench' range='[0.0.0,3.122.200.v20210506-1640)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Workbench'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.ui'/>
        <property name='maven-artifactId' value='org.eclipse.ui.workbench'/>
        <property name='maven-version' value='3.122.200-SNAPSHOT'/>
      </properties>
      <provides size='81'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench' version='3.122.200.v20210506-1640'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.workbench' version='3.122.200.v20210506-1640'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.workbench.addons.perspectiveswitcher' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.about' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.activities' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.application' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.branding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.browser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.contexts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.databinding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.databinding.typed' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.fieldassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.help' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.about' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.activities' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.activities.ws' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.application' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.browser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.contexts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.decorators' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.dialogs.cpd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.e4.compatibility' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.e4.migration' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.editorsupport' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.expressions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.help' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.intro' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.keys' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.keys.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.menus' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.misc' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.part' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.progress' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.provisional.application' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.quickaccess' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.quickaccess.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.splash' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.statushandlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.testing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.themes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.tweaklets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.wizards.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.intro' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.keys' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.menus' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.part' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.progress' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.quickaccess' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.splash' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.statushandlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.swt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.themes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.workbench' version='3.122.200.v20210506-1640'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='47'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.19.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.18.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.107.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.databinding' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.property' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.observable' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.services' range='2.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di' range='1.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.swt' range='0.9.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.di' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.model.workbench' range='0.9.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt.theme' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.bindings' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt' range='0.9.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.core' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench3' range='0.15.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.addons.swt' range='0.10.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.services' range='1.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='2.11.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di.extensions' range='0.13.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='0.0.0'/>
        <required namespace='java.package' name='javax.annotation' range='0.0.0'/>
        <required namespace='java.package' name='javax.inject' range='1.0.0'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.e4.core.commands' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.e4.core.commands.internal' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.e4.ui.internal.workbench' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.e4.ui.internal.workbench.addons' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.e4.ui.internal.workbench.renderers.swt' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.e4.ui.internal.workbench.swt' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.e4.ui.services' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.e4.ui.workbench' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.e4.ui.workbench.modeling' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.e4.ui.workbench.renderers.swt' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.emf.common.util' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.notifications' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.service.component.annotations' range='1.2.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.service.event' range='1.2.0'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.css' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <requiredProperties namespace='osgi.extender' match='(&amp;(osgi.extender=osgi.component)(version&gt;=1.2)(!(version&gt;=2.0)))'>
          <description>
            org.eclipse.ui.workbench
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.ui.workbench
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.workbench' version='3.122.200.v20210506-1640'/>
      </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.ui.workbench; singleton:=true&#xA;Bundle-Version: 3.122.200.v20210506-1640
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.sun.jna' version='4.5.1.v20190425-1842' singleton='false' generation='2'>
      <update id='com.sun.jna' range='[0.0.0,4.5.1.v20190425-1842)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Java Native Access'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.description' value='JNA Library'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='com.sun.jna'/>
        <property name='maven-version' value='4.5.1-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.sun.jna' version='4.5.1.v20190425-1842'/>
        <provided namespace='osgi.bundle' name='com.sun.jna' version='4.5.1.v20190425-1842'/>
        <provided namespace='java.package' name='com.sun.jna' version='4.5.1'/>
        <provided namespace='java.package' name='com.sun.jna.ptr' version='4.5.1'/>
        <provided namespace='java.package' name='com.sun.jna.win32' version='4.5.1'/>
        <provided namespace='osgi.identity' name='com.sun.jna' version='4.5.1.v20190425-1842'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='java.package' name='com.sun.jna' range='[4.5.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.sun.jna.win32' range='[4.5.0,5.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.4))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.sun.jna' version='4.5.1.v20190425-1842'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: com.sun.jna&#xA;Bundle-Version: 4.5.1.v20190425-1842
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.design' version='0.1.1.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.design' range='[0.0.0,0.1.1.202107281019)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.Bundle-Name' value='MoCCML MoCC (CCSL&amp;Automata) DSL Design plugin'/>
        <property name='df_LT.Bundle-Vendor' value='ENSTA Bretagne'/>
        <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.gemoc.mocc'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.design'/>
        <property name='maven-version' value='0.1.1-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.design' version='0.1.1.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.design' version='0.1.1.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.design' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.design.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.design.actions.dialog' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.design.services' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.design' version='0.1.1.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.constraint.ccslmocc.model' range='0.0.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.xtext.mocdsl' range='0.0.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.xtext.mocdsl.ui' range='0.0.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui' range='1.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='2.4.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.8.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ecore' range='2.4.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.design' range='0.0.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common.acceleo.aql' range='4.0.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.elk.core' range='0.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.elk.core.service' range='0.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram.elk' range='6.4.1'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.gemoc.moccml.constraint.ccslmocc.model.design
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.design' version='0.1.1.202107281019'/>
      </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.gemoc.moccml.constraint.ccslmocc.model.design;singleton:=true&#xA;Bundle-Version: 0.1.1.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jgit.ssh.apache' version='5.12.0.202106070339-r' singleton='false' generation='2'>
      <update id='org.eclipse.jgit.ssh.apache' range='[0.0.0,5.12.0.202106070339-r)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='JGit SSH support based on Apache MINA sshd'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse JGit'/>
        <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.jgit'/>
        <property name='maven-artifactId' value='org.eclipse.jgit.ssh.apache'/>
        <property name='maven-version' value='5.12.0.202106070339-r'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.ssh.apache' version='5.12.0.202106070339-r'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jgit.ssh.apache' version='5.12.0.202106070339-r'/>
        <provided namespace='java.package' name='org.eclipse.jgit.internal.transport.sshd' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.internal.transport.sshd.auth' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.internal.transport.sshd.proxy' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.transport.sshd' version='5.12.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jgit.ssh.apache' version='5.12.0.202106070339-r'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='58'>
        <required namespace='java.package' name='net.i2p.crypto.eddsa' range='[0.3.0,0.4.0)'/>
        <required namespace='java.package' name='org.apache.sshd.agent' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.client' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.client.auth' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.client.auth.keyboard' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.client.auth.password' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.client.auth.pubkey' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.client.channel' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.client.config.hosts' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.client.config.keys' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.client.future' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.client.keyverifier' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.client.session' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.client.session.forward' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.auth' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.channel' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.compression' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.config.keys' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.config.keys.loader' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.config.keys.loader.openssh.kdf' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.digest' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.forward' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.future' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.helpers' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.io' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.kex' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.kex.extension' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.kex.extension.parser' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.keyprovider' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.mac' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.random' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.session' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.session.helpers' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.signature' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.util' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.util.buffer' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.util.closeable' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.util.io' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.util.io.resource' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.util.logging' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.util.net' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.util.security' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.core' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.server.auth' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.sftp' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.sftp.client' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.sftp.common' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.annotations' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.errors' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.fnmatch' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.internal.storage.file' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.internal.transport.ssh' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.nls' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.transport' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.util' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jgit.ssh.apache' version='5.12.0.202106070339-r'/>
      </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.jgit.ssh.apache&#xA;Bundle-Version: 5.12.0.202106070339-r
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.simulationpolicy.feature.feature.group' version='1.0.0.202106280832' singleton='false'>
      <update id='fr.inria.aoste.timesquare.simulationpolicy.feature.feature.group' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Timesquare CCSL Simulation Policies'/>
        <property name='org.eclipse.equinox.p2.description' value='Collection of Simulation Policies for Timesquare CCSL Solvers'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.simulationpolicy.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.simulationpolicy.feature.feature.group' version='1.0.0.202106280832'/>
      </provides>
      <requires size='20'>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.utils.feature.feature.group' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.draw2d' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.utils.extensionpoint' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.utils.console' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.simulationpolicy' range='1.1.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.utils.categories' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt' range='3.6.1'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface' range='3.6.1'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.simulationpolicy' range='[1.1.0.202106280832,1.1.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.simulationpolicy.max' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.simulationpolicy.maxcard' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.simulationpolicy.min' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.simulationpolicy.onesat' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.simulationpolicy.feature.feature.jar' range='[1.0.0.202106280832,1.0.0.202106280832]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='license.html' url='license.html'>
          The Kairos team-project (INRIA/I3S) makes available all content in this plug-in (&amp;quot;Content&amp;quot;).&#xA;Unless otherwise indicated below, the Content is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&amp;quot;EPL&amp;quot;).&#xA;A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &amp;quot;Program&amp;quot; will mean the Content.&#xA;If you did not receive this Content directly from the Kairos team-project, the Content is being redistributed&#xA;by another party (&amp;quot;Redistributor&amp;quot;) and different terms and conditions may apply to your use of any&#xA;object code in the Content. Check the Redistributor&amp;apos;s license that was provided with the Content. If no&#xA;such license exists, contact the Redistributor.&#xA;Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in&#xA;the Content and such source code may be obtained at http://timesquare.inria.fr.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.apache.sshd.osgi' version='2.6.0.v20210201-2003' singleton='false' generation='2'>
      <update id='org.apache.sshd.osgi' range='[0.0.0,2.6.0.v20210201-2003)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Apache Mina SSHD :: OSGi'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.description' value='The Apache Software Foundation provides support for the Apache community of open-source software projects.    The Apache projects are characterized by a collaborative, consensus based development process, an open and    pragmatic software license, and a desire to create high quality software that leads the way in its field.    We consider ourselves not simply a group of projects sharing a server, but rather a community of developers    and users.'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://www.apache.org/'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.sshd.osgi'/>
        <property name='maven-version' value='2.6.0-SNAPSHOT'/>
      </properties>
      <provides size='107'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.sshd.osgi' version='2.6.0.v20210201-2003'/>
        <provided namespace='osgi.bundle' name='org.apache.sshd.osgi' version='2.6.0.v20210201-2003'/>
        <provided namespace='java.package' name='org.apache.sshd.common.config.keys.impl' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.agent' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.agent.common' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.agent.local' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.agent.unix' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.client' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.client.auth' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.client.auth.hostbased' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.client.auth.keyboard' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.client.auth.password' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.client.auth.pubkey' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.client.channel' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.client.channel.exit' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.client.config' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.client.config.hosts' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.client.config.keys' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.client.future' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.client.global' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.client.kex' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.client.keyverifier' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.client.session' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.client.session.forward' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.client.simple' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.client.subsystem' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.common' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.common.auth' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.common.channel' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.common.channel.exception' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.common.channel.throttle' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.common.cipher' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.common.compression' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.common.config' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.common.config.keys' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.common.config.keys.loader' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.common.config.keys.loader.openssh' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.common.config.keys.loader.openssh.kdf' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.common.config.keys.loader.pem' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.common.config.keys.loader.ssh2' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.common.config.keys.writer' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.common.config.keys.writer.openssh' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.common.digest' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.common.file' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.common.file.nativefs' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.common.file.nonefs' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.common.file.root' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.common.file.util' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.common.file.virtualfs' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.common.forward' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.common.future' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.common.global' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.common.helpers' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.common.io' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.common.io.nio2' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.common.kex' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.common.kex.dh' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.common.kex.extension' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.common.kex.extension.parser' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.common.keyprovider' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.common.mac' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.common.random' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.common.session' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.common.session.helpers' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.common.signature' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.common.u2f' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.common.util' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.common.util.buffer' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.common.util.buffer.keys' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.common.util.closeable' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.common.util.functors' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.common.util.helper' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.common.util.io' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.common.util.io.der' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.common.util.io.functors' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.common.util.io.resource' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.common.util.logging' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.common.util.net' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.common.util.security' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.common.util.security.bouncycastle' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.common.util.security.eddsa' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.common.util.threads' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.core' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.server' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.server.auth' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.server.auth.gss' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.server.auth.hostbased' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.server.auth.keyboard' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.server.auth.password' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.server.auth.pubkey' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.server.channel' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.server.command' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.server.config' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.server.config.keys' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.server.forward' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.server.global' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.server.jaas' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.server.kex' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.server.keyprovider' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.server.session' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.server.shell' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.server.subsystem' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.server.x11' version='2.6.0'/>
        <provided namespace='osgi.identity' name='org.apache.sshd.osgi' version='2.6.0.v20210201-2003'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='17'>
        <required namespace='java.package' name='javax.crypto' range='0.0.0'/>
        <required namespace='java.package' name='javax.crypto.interfaces' range='0.0.0'/>
        <required namespace='java.package' name='javax.crypto.spec' range='0.0.0'/>
        <required namespace='java.package' name='javax.management' range='0.0.0'/>
        <required namespace='java.package' name='javax.security.auth' range='0.0.0'/>
        <required namespace='java.package' name='javax.security.auth.callback' range='0.0.0'/>
        <required namespace='java.package' name='javax.security.auth.login' range='0.0.0'/>
        <required namespace='java.package' name='net.i2p.crypto.eddsa' range='[0.3.0,1.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='net.i2p.crypto.eddsa.math' range='[0.3.0,1.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='net.i2p.crypto.eddsa.spec' range='[0.3.0,1.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tomcat.jni' range='5.5.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.prng' range='[1.65.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.openssl' range='[1.65.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.openssl.jcajce' range='[1.65.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.ietf.jgss' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version&gt;=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.sshd.osgi' version='2.6.0.v20210201-2003'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.sshd.osgi&#xA;Bundle-Version: 2.6.0.v20210201-2003
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.builder.standalone' version='2.25.0.v20210301-0909' singleton='false' generation='2'>
      <update id='org.eclipse.xtext.builder.standalone' range='[0.0.0,2.25.0.v20210301-0909)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext Standalone Builder'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.builder.standalone'/>
        <property name='maven-version' value='2.25.0'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.builder.standalone' version='2.25.0.v20210301-0909'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.builder.standalone' version='2.25.0.v20210301-0909'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.standalone' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.standalone.compiler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.standalone.incremental' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.builder.standalone' version='2.25.0.v20210301-0909'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='2.25.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.13.102' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.builder.standalone' version='2.25.0.v20210301-0909'/>
      </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.xtext.builder.standalone&#xA;Bundle-Version: 2.25.0.v20210301-0909
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='202107281019.GEMOC_1_AllInOne' version='1.0.0.7H7G-cLWivl7MAMGAqMwGAH0'>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC all in one'/>
        <property name='org.eclipse.equinox.p2.description' value='All GEMOC components installed via simple features dedicated for the main scenarios (build an IDE or headless package).'/>
        <property name='org.eclipse.equinox.p2.type.category' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='202107281019.GEMOC_1_AllInOne' version='1.0.0.7H7G-cLWivl7MAMGAqMwGAH0'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.gemoc_studio.branding.feature.feature.group' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.gemoc_studio.additions.feature.feature.group' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.gemoc_studio.headless.feature.feature.group' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
    </unit>
    <unit id='org.eclipse.xtext.purexbase' version='2.25.0.v20210301-0909' generation='2'>
      <update id='org.eclipse.xtext.purexbase' range='[0.0.0,2.25.0.v20210301-0909)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext Pure Xbase Runtime'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.purexbase'/>
        <property name='maven-version' value='2.25.0'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.purexbase' version='2.25.0.v20210301-0909'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.purexbase' version='2.25.0.v20210301-0909'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.jvmmodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.parser.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.parser.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.pureXbase' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.pureXbase.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.pureXbase.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.serializer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.scoping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.formatting2' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.purexbase' version='2.25.0.v20210301-0909'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='2.25.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='2.25.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.objectweb.asm' range='[9.1.0,9.2.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.logging' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.purexbase' version='2.25.0.v20210301-0909'/>
      </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.xtext.purexbase; singleton:=true&#xA;Bundle-Version: 2.25.0.v20210301-0909
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.directorywatcher' version='1.3.0.v20210316-1209' generation='2'>
      <update id='org.eclipse.equinox.p2.directorywatcher' range='[0.0.0,1.3.0.v20210316-1209)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Equinox Provisioning Directory Watcher'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.directorywatcher'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.directorywatcher' version='1.3.0.v20210316-1209'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.directorywatcher' version='1.3.0.v20210316-1209'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.directorywatcher' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.directorywatcher' version='1.3.0.v20210316-1209'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='20'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.7.0,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.artifact.repository.simple' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.expression' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.update' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.publisher' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.publisher.actions' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.publisher.eclipse' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.query' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.resolver' range='1.1.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.4.0'/>
        <required namespace='java.package' name='org.osgi.service.packageadmin' range='1.2.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.p2.directorywatcher
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.directorywatcher' version='1.3.0.v20210316-1209'/>
      </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.equinox.p2.directorywatcher;singleton:=true&#xA;Bundle-Version: 1.3.0.v20210316-1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.core.commands.source' version='1.0.0.v20210507-1901' singleton='false'>
      <update id='org.eclipse.e4.core.commands.source' range='[0.0.0,1.0.0.v20210507-1901)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse e4 core commands 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='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.e4.core.commands'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.commands.source' version='1.0.0.v20210507-1901'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.core.commands.source' version='1.0.0.v20210507-1901'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.core.commands.source' version='1.0.0.v20210507-1901'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.core.commands.source' version='1.0.0.v20210507-1901'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.e4.core.commands.source&#xA;Bundle-Version: 1.0.0.v20210507-1901
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolinggemoc_studio_headless.ini.win32.win32.x86_64' version='3.3.0.202107281019' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolinggemoc_studio_headless.ini.win32.win32.x86_64' version='3.3.0.202107281019'/>
        <provided namespace='toolinggemoc_studio_headless' name='gemoc_studio_headless.ini' version='3.3.0.202107281019'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
      </filter>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='configure'>
            addJvmArg(jvmArg:-Dosgi.requiredJavaVersion=1.8);addJvmArg(jvmArg:-XX${#58}+UseG1GC);addJvmArg(jvmArg:-XX${#58}+UseStringDeduplication);addJvmArg(jvmArg:--add-modules=ALL-SYSTEM);addJvmArg(jvmArg:-Xms256m);addJvmArg(jvmArg:-Xmx1024m);addProgramArg(programArg:-product);addProgramArg(programArg:org.eclipse.gemoc.gemoc_studio.headless.GemocStudioHeadless);
          </instruction>
          <instruction key='unconfigure'>
            removeJvmArg(jvmArg:-Dosgi.requiredJavaVersion=1.8);removeJvmArg(jvmArg:-XX${#58}+UseG1GC);removeJvmArg(jvmArg:-XX${#58}+UseStringDeduplication);removeJvmArg(jvmArg:--add-modules=ALL-SYSTEM);removeJvmArg(jvmArg:-Xms256m);removeJvmArg(jvmArg:-Xmx1024m);removeProgramArg(programArg:-product);removeProgramArg(programArg:org.eclipse.gemoc.gemoc_studio.headless.GemocStudioHeadless);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.uml2.codegen.ecore' version='2.5.2.v20210228-1829'>
      <update id='org.eclipse.uml2.codegen.ecore' range='[0.0.0,2.5.2.v20210228-1829)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='UML2 Ecore 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.uml2.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.uml2.codegen.ecore'/>
        <property name='maven-version' value='2.5.2-SNAPSHOT'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.codegen.ecore' version='2.5.2.v20210228-1829'/>
        <provided namespace='osgi.bundle' name='org.eclipse.uml2.codegen.ecore' version='2.5.2.v20210228-1829'/>
        <provided namespace='java.package' name='org.eclipse.uml2.codegen.ecore' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.uml2.codegen.ecore.genmodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.uml2.codegen.ecore.genmodel.generator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.uml2.codegen.ecore.genmodel.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.uml2.codegen.ecore.genmodel.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.uml2.codegen.ecore.templates.edit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.uml2.codegen.ecore.templates.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.uml2.codegen.ecore.templates.model.tests' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.15.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' range='[2.16.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.uml2.types' range='[2.5.0,3.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.uml2.codegen.ecore' version='2.5.2.v20210228-1829'/>
      </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.uml2.codegen.ecore; singleton:=true&#xA;Bundle-Version: 2.5.2.v20210228-1829
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.dsl.debug.ide.source' version='3.0.1.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.dsl.debug.ide.source' range='[0.0.0,3.0.1.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Obeo'/>
        <property name='df_LT.bundleName' value='Debug Model IDE Integration 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='DSLDebugger'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.dsl.debug.ide'/>
        <property name='maven-version' value='3.0.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.debug.ide.source' version='3.0.1.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.dsl.debug.ide.source' version='3.0.1.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.dsl.debug.ide.source' version='3.0.1.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.dsl.debug.ide.source' version='3.0.1.202107281019'/>
      </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.gemoc.dsl.debug.ide.source&#xA;Bundle-Version: 3.0.1.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.source' version='0.1.1.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.source' range='[0.0.0,0.1.1.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='ENSTA Bretagne'/>
        <property name='df_LT.bundleName' value='MoCCML MoCC (CCSL&amp;Automata) 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.gemoc.mocc'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.constraint.ccslmocc.model'/>
        <property name='maven-version' value='0.1.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.source' version='0.1.1.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.source' version='0.1.1.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.source' version='0.1.1.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.source' version='0.1.1.202107281019'/>
      </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.gemoc.moccml.constraint.ccslmocc.model.source&#xA;Bundle-Version: 0.1.1.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.examples.unified' version='4.15.0.v20210609-1442' singleton='false'>
      <update id='org.eclipse.ocl.examples.unified' range='[0.0.0,4.15.0.v20210609-1442)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='OCL Unified SDK'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <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.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples.unified'/>
        <property name='maven-version' value='4.15.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.unified' version='4.15.0.v20210609-1442'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.examples.unified' version='4.15.0.v20210609-1442'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.examples.unified' version='4.15.0.v20210609-1442'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.examples.unified' version='4.15.0.v20210609-1442'/>
      </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.ocl.examples.unified&#xA;Bundle-Version: 4.15.0.v20210609-1442
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.ale.interpreted.engine.ui' version='1.1.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.ale.interpreted.engine.ui' range='[0.0.0,1.1.0.202107281019)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC ALE Engine UI'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.execution.ale'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.ale.interpreted.engine.ui'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.ale.interpreted.engine.ui' version='1.1.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.ale.interpreted.engine.ui' version='1.1.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.ale.interpreted.engine.ui' version='1.1.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='30'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecoretools.ale.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecoretools.ale.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.ale.interpreted.engine' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse.messagingsystem.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.dsl' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.dsl.debug.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.dsl.debug.ide.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.extensions.sirius' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.debugger' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.engine' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.engine.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.trace.gemoc' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.trace.gemoc.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.trace.commons.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.ui.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.query' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.ale.interpreted.engine.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.ale.interpreted.engine.ui' version='1.1.0.202107281019'/>
      </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.gemoc.ale.interpreted.engine.ui;singleton:=true&#xA;Bundle-Version: 1.1.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='openjfx.media.mac' version='11.0.0' singleton='false'>
      <update id='openjfx.media.mac' range='[0.0.0,11.0.0)' severity='0'/>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.name' value='openjfx.media.mac'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='openjfx.media.mac' version='11.0.0'/>
        <provided namespace='osgi.bundle' name='openjfx.media.mac' version='11.0.0'/>
        <provided namespace='osgi.identity' name='openjfx.media.mac' version='11.0.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=macosx))
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='openjfx.media.mac' version='11.0.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: openjfx.media.mac&#xA;Bundle-Version: 11.0.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.common.types' version='2.25.0.v20210301-0909' generation='2'>
      <update id='org.eclipse.xtext.common.types' range='[0.0.0,2.25.0.v20210301-0909)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext Common Types'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.common.types'/>
        <property name='maven-version' value='2.25.0'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types' version='2.25.0.v20210301-0909'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.common.types' version='2.25.0.v20210301-0909'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.access' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.access.binary' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.access.binary.asm' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.access.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.access.reflect' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.descriptions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.xtext' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.common.types' version='2.25.0.v20210301-0909'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.20.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='2.17.0'/>
        <required namespace='osgi.bundle' name='com.google.inject' range='3.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.objectweb.asm' range='[9.1.0,9.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='[30.1.0,31.0.0)'/>
        <required namespace='osgi.bundle' name='io.github.classgraph' range='4.8.35'/>
        <required namespace='java.package' name='org.apache.commons.logging' range='1.0.4' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.common.types' version='2.25.0.v20210301-0909'/>
      </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.xtext.common.types;singleton:=true&#xA;Bundle-Version: 2.25.0.v20210301-0909
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.workbench.texteditor' version='3.16.100.v20210512-1009' generation='2'>
      <update id='org.eclipse.ui.workbench.texteditor' range='[0.0.0,3.16.100.v20210512-1009)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Text Editor Framework'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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='eclipse.platform.text'/>
        <property name='maven-artifactId' value='org.eclipse.ui.workbench.texteditor'/>
        <property name='maven-version' value='3.16.100-SNAPSHOT'/>
      </properties>
      <provides size='20'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench.texteditor' version='3.16.100.v20210512-1009'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' version='3.16.100.v20210512-1009'/>
        <provided namespace='java.package' name='org.eclipse.ui.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.texteditor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.texteditor.codemining' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.texteditor.quickdiff' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.texteditor.quickdiff.compare.equivalence' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.texteditor.rulers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.texteditor.spelling' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.texteditor.templates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.views.minimap' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.texteditor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.texteditor.link' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.texteditor.quickdiff' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.texteditor.rulers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.texteditor.spelling' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.texteditor.templates' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.workbench.texteditor' version='3.16.100.v20210512-1009'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare.core' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.107.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.ui.workbench.texteditor
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.workbench.texteditor' version='3.16.100.v20210512-1009'/>
      </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.ui.workbench.texteditor; singleton:=true&#xA;Bundle-Version: 3.16.100.v20210512-1009
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ltk.ui.refactoring' version='3.11.400.v20210320-1132' generation='2'>
      <update id='org.eclipse.ltk.ui.refactoring' range='[0.0.0,3.11.400.v20210320-1132)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Refactoring UI'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.ltk'/>
        <property name='maven-artifactId' value='org.eclipse.ltk.ui.refactoring'/>
        <property name='maven-version' value='3.11.400-SNAPSHOT'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ltk.ui.refactoring' version='3.11.400.v20210320-1132'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ltk.ui.refactoring' version='3.11.400.v20210320-1132'/>
        <provided namespace='java.package' name='org.eclipse.ltk.internal.ui.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ltk.internal.ui.refactoring.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ltk.internal.ui.refactoring.history' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ltk.internal.ui.refactoring.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ltk.internal.ui.refactoring.scripting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ltk.internal.ui.refactoring.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ltk.ui.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ltk.ui.refactoring.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ltk.ui.refactoring.history' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ltk.ui.refactoring.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ltk.ui.refactoring.resource' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ltk.ui.refactoring' version='3.11.400.v20210320-1132'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='[3.8.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='[3.3.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.core' range='[3.4.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.ui' range='[3.4.100,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ltk.ui.refactoring
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ltk.ui.refactoring' version='3.11.400.v20210320-1132'/>
      </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.ltk.ui.refactoring; singleton:=true&#xA;Bundle-Version: 3.11.400.v20210320-1132
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.compare.core.source' version='3.6.1000.v20201020-1107' singleton='false'>
      <update id='org.eclipse.compare.core.source' range='[0.0.0,3.6.1000.v20201020-1107)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Core Compare 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.compare'/>
        <property name='maven-artifactId' value='org.eclipse.compare.core'/>
        <property name='maven-version' value='3.6.1000-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.core.source' version='3.6.1000.v20201020-1107'/>
        <provided namespace='osgi.bundle' name='org.eclipse.compare.core.source' version='3.6.1000.v20201020-1107'/>
        <provided namespace='osgi.identity' name='org.eclipse.compare.core.source' version='3.6.1000.v20201020-1107'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.compare.core.source' version='3.6.1000.v20201020-1107'/>
      </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.compare.core.source&#xA;Bundle-Version: 3.6.1000.v20201020-1107
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.zest.core' version='1.5.300.201606061308'>
      <update id='org.eclipse.zest.core' range='[0.0.0,1.5.300.201606061308)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse GEF'/>
        <property name='df_LT.Plugin.name' value='Zest Core'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.zest.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.zest.core'/>
        <property name='maven-version' value='1.5.300-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.zest.core' version='1.5.300.201606061308'/>
        <provided namespace='osgi.bundle' name='org.eclipse.zest.core' version='1.5.300.201606061308'/>
        <provided namespace='java.package' name='org.eclipse.zest.core.viewers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.zest.core.viewers.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.zest.core.widgets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.zest.core.widgets.internal' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.zest.layouts' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='3.8.1'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.zest.core' version='1.5.300.201606061308'/>
      </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.zest.core;singleton:=true&#xA;Bundle-Version: 1.5.300.201606061308
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.objectweb.asm.source' version='9.1.0.v20210209-1849' singleton='false'>
      <update id='org.objectweb.asm.source' range='[0.0.0,9.1.0.v20210209-1849)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='ASM Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.objectweb.asm'/>
        <property name='maven-version' value='9.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.objectweb.asm.source' version='9.1.0.v20210209-1849'/>
        <provided namespace='osgi.bundle' name='org.objectweb.asm.source' version='9.1.0.v20210209-1849'/>
        <provided namespace='osgi.identity' name='org.objectweb.asm.source' version='9.1.0.v20210209-1849'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.objectweb.asm.source' version='9.1.0.v20210209-1849'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.objectweb.asm.source&#xA;Bundle-Version: 9.1.0.v20210209-1849
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtend.typesystem.emf' version='2.2.0.v201605260315' generation='2'>
      <update id='org.eclipse.xtend.typesystem.emf' range='[0.0.0,2.2.0.v201605260315)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.pluginName' value='Xtend EMF Typesystem'/>
        <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'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.typesystem.emf' version='2.2.0.v201605260315'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtend.typesystem.emf' version='2.2.0.v201605260315'/>
        <provided namespace='java.package' name='org.eclipse.xtend.typesystem.emf' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.typesystem.emf.check' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtend.typesystem.emf' version='2.2.0.v201605260315'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.xtend' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0' optional='true'/>
        <required namespace='java.package' name='org.apache.commons.logging' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.emf.mwe.utils' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtend.typesystem.emf' version='2.2.0.v201605260315'/>
      </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.xtend.typesystem.emf;singleton:=true&#xA;Bundle-Version: 2.2.0.v201605260315
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.ant.source' version='1.10.10.v20210426-1926' singleton='false'>
      <update id='org.apache.ant.source' range='[0.0.0,1.10.10.v20210426-1926)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Apache Ant Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.ant'/>
        <property name='maven-version' value='1.10.10-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.ant.source' version='1.10.10.v20210426-1926'/>
        <provided namespace='osgi.bundle' name='org.apache.ant.source' version='1.10.10.v20210426-1926'/>
        <provided namespace='osgi.identity' name='org.apache.ant.source' version='1.10.10.v20210426-1926'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.ant.source' version='1.10.10.v20210426-1926'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.ant.source&#xA;Bundle-Version: 1.10.10.v20210426-1926
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.edit.feature.group' version='2.16.0.v20190920-0401' singleton='false'>
      <update id='org.eclipse.emf.edit.feature.group' range='[0.0.0,2.16.0.v20190920-0401)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.edit'/>
        <property name='maven-version' value='2.16.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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='EMF Edit'/>
        <property name='df_LT.description' value='Platform-independent framework for viewing and editing EMF objects.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit.feature.group' version='2.16.0.v20190920-0401'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit' range='[2.16.0.v20190920-0401,2.16.0.v20190920-0401]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit.feature.jar' range='[2.16.0.v20190920-0401,2.16.0.v20190920-0401]'>
          <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 uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.http.registry' version='1.2.0.v20200614-1851' generation='2'>
      <update id='org.eclipse.equinox.http.registry' range='[0.0.0,1.2.0.v20200614-1851)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleName' value='Http Service Registry Extensions'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.http.registry'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.http.registry' version='1.2.0.v20200614-1851'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.http.registry' version='1.2.0.v20200614-1851'/>
        <provided namespace='java.package' name='org.eclipse.equinox.http.registry' version='1.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.http.registry' version='1.2.0.v20200614-1851'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='0.0.0'/>
        <required namespace='java.package' name='javax.servlet' range='2.3.0'/>
        <required namespace='java.package' name='javax.servlet.http' range='2.3.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.3.0'/>
        <required namespace='java.package' name='org.osgi.service.http' range='1.2.0'/>
        <required namespace='java.package' name='org.osgi.service.packageadmin' range='1.2.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='1.3.1'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.http.registry' version='1.2.0.v20200614-1851'/>
      </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.equinox.http.registry;singleton:=true&#xA;Bundle-Version: 1.2.0.v20200614-1851
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui.sdk.source' version='1.2.0.v20210114-1214' singleton='false'>
      <update id='org.eclipse.equinox.p2.ui.sdk.source' range='[0.0.0,1.2.0.v20210114-1214)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Provisioning Platform Update 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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.ui.sdk'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.sdk.source' version='1.2.0.v20210114-1214'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.sdk.source' version='1.2.0.v20210114-1214'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.ui.sdk.source' version='1.2.0.v20210114-1214'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.ui.sdk.source' version='1.2.0.v20210114-1214'/>
      </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.equinox.p2.ui.sdk.source&#xA;Bundle-Version: 1.2.0.v20210114-1214
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tools.layout.spy' version='1.1.0.v20210110-1247' generation='2'>
      <update id='org.eclipse.tools.layout.spy' range='[0.0.0,1.1.0.v20210110-1247)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.provider-name' value='Eclipse.org'/>
        <property name='df_LT.name' value='Layout Spy'/>
        <property name='org.eclipse.equinox.p2.name' value='%name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%provider-name'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.tools.layout.spy'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tools.layout.spy' version='1.1.0.v20210110-1247'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tools.layout.spy' version='1.1.0.v20210110-1247'/>
        <provided namespace='java.package' name='org.eclipse.tools.layout.spy.internal.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tools.layout.spy.internal.displayfilter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tools.layout.spy.internal.handlers' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tools.layout.spy' version='1.1.0.v20210110-1247'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='3.106.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.databinding' range='1.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='3.13.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.observable' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.property' range='1.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='3.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.109.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='3.5.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tools.layout.spy
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tools.layout.spy' version='1.1.0.v20210110-1247'/>
      </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.tools.layout.spy;singleton:=true&#xA;Bundle-Version: 1.1.0.v20210110-1247
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ant.core.source' version='3.6.0.v20210415-1314' singleton='false'>
      <update id='org.eclipse.ant.core.source' range='[0.0.0,3.6.0.v20210415-1314)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Ant Build Tool Core 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.ant'/>
        <property name='maven-artifactId' value='org.eclipse.ant.core'/>
        <property name='maven-version' value='3.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ant.core.source' version='3.6.0.v20210415-1314'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ant.core.source' version='3.6.0.v20210415-1314'/>
        <provided namespace='osgi.identity' name='org.eclipse.ant.core.source' version='3.6.0.v20210415-1314'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ant.core.source' version='3.6.0.v20210415-1314'/>
      </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.ant.core.source&#xA;Bundle-Version: 3.6.0.v20210415-1314
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.workbench.renderers.swt.cocoa' version='0.12.600.v20200416-0656' generation='2'>
      <update id='org.eclipse.e4.ui.workbench.renderers.swt.cocoa' range='[0.0.0,0.12.600.v20200416-0656)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.fragmentName' value='Eclipse UI MacOS X Enhancements'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%fragmentName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='fragment-cocoa'/>
        <property name='maven-groupId' value='org.eclipse.e4'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.workbench.renderers.swt.cocoa'/>
        <property name='maven-version' value='0.12.600-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.renderers.swt.cocoa' version='0.12.600.v20200416-0656'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.renderers.swt.cocoa' version='0.12.600.v20200416-0656'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.workbench.renderers.swt.cocoa' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.workbench.renderers.swt.cocoa' version='0.12.600.v20200416-0656'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.e4.ui.workbench.renderers.swt' version='0.12.600.v20200416-0656'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.renderers.swt' range='[0.10.0,1.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.cocoa.macosx.x86_64' range='0.0.0'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
      </requires>
      <filter>
        (osgi.ws=cocoa)
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.workbench.renderers.swt.cocoa' version='0.12.600.v20200416-0656'/>
      </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.e4.ui.workbench.renderers.swt.cocoa;singleton:=true&#xA;Bundle-Version: 0.12.600.v20200416-0656&#xA;Fragment-Host: org.eclipse.e4.ui.workbench.renderers.swt;bundle-version=&quot;[0.10.0,1.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.runtime.ide.ui.feature.group' version='6.5.1.202106111115' singleton='false'>
      <update id='org.eclipse.sirius.runtime.ide.ui.feature.group' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='Sirius UI and workbench integration, including graphical editors for all types of Sirius representations, and support for Modeling projects with streamlined workflow.&#xA;Install this if you need to use Sirius-based modelers or create new ones.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/sirius'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.runtime.ide.ui'/>
        <property name='maven-version' value='6.5.1-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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2007, 2015 THALES GLOBAL SERVICES and others.&#xA;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&#xA;&#xA;Contributors:&#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Sirius Runtime IDE'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.runtime.ide.ui.feature.group' version='6.5.1.202106111115'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='24'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.runtime.feature.group' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.common.ui' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.common.ui.ext' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.sequence' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.sequence.edit' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.sequence.ui' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.ui' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.ui.ext' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.table.ui' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.table.ui.ext' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.tree.ui' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.tree.ui.ext' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ui' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ui.editor' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ui.ext' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.swt' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.jface' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.e3.ui' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.draw2d' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.gef' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.gmf.runtime' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.emf.ui' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.runtime.ide.ui.feature.jar' range='[6.5.1.202106111115,6.5.1.202106111115]'>
          <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='fr.inria.aoste.timesquare.core.feature.feature.group' version='1.0.0.202106280832' singleton='false'>
      <update id='fr.inria.aoste.timesquare.core.feature.feature.group' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Timesquare Core Subset'/>
        <property name='org.eclipse.equinox.p2.description' value='Timesquare Core Plugins. Includes all plugins needed to run CCSL simulations from your own Java code, and does not include the integration with the Eclipse UI and all the Simulation Backends.'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.core.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.core.feature.feature.group' version='1.0.0.202106280832'/>
      </provides>
      <requires size='7'>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.launcher.feature.feature.group' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.solver.feature.feature.group' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.backend.feature.feature.group' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.kairos.timesquare.safety.feature.feature.group' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.buddywrapper.feature.feature.group' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.branding' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.core.feature.feature.jar' range='[1.0.0.202106280832,1.0.0.202106280832]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='license.html' url='license.html'>
          The Kairos team-project (INRIA/I3S) makes available all content in this plug-in (&amp;quot;Content&amp;quot;).&#xA;Unless otherwise indicated below, the Content is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&amp;quot;EPL&amp;quot;).&#xA;A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &amp;quot;Program&amp;quot; will mean the Content.&#xA;If you did not receive this Content directly from the Kairos team-project, the Content is being redistributed&#xA;by another party (&amp;quot;Redistributor&amp;quot;) and different terms and conditions may apply to your use of any&#xA;object code in the Content. Check the Redistributor&amp;apos;s license that was provided with the Content. If no&#xA;such license exists, contact the Redistributor.&#xA;Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in&#xA;the Content and such source code may be obtained at http://timesquare.inria.fr.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.acceleo.profiler' version='3.7.11.202102190929' generation='2'>
      <update id='org.eclipse.acceleo.profiler' range='[0.0.0,3.7.11.202102190929)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Acceleo Profiler Model'/>
        <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.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.profiler'/>
        <property name='maven-version' value='3.7.11-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.profiler' version='3.7.11.202102190929'/>
        <provided namespace='osgi.bundle' name='org.eclipse.acceleo.profiler' version='3.7.11.202102190929'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.profiler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.profiler.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.profiler.impl.spec' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.profiler.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.acceleo.profiler' version='3.7.11.202102190929'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.acceleo.profiler' version='3.7.11.202102190929'/>
      </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.acceleo.profiler;singleton:=true&#xA;Bundle-Version: 3.7.11.202102190929
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.ds.core.source' version='1.2.300.v20210316-0728' singleton='false'>
      <update id='org.eclipse.pde.ds.core.source' range='[0.0.0,1.2.300.v20210316-0728)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='PDE DS Core 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.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.ds.core'/>
        <property name='maven-version' value='1.2.300-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ds.core.source' version='1.2.300.v20210316-0728'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.ds.core.source' version='1.2.300.v20210316-0728'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.ds.core.source' version='1.2.300.v20210316-0728'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.ds.core.source' version='1.2.300.v20210316-0728'/>
      </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.pde.ds.core.source&#xA;Bundle-Version: 1.2.300.v20210316-0728
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.aspectj.weaver' version='1.9.6.202103162301' singleton='false'>
      <update id='org.aspectj.weaver' range='[0.0.0,1.9.6.202103162301)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='AspectJ Weaver'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse AspectJ Development Tools'/>
        <property name='maven-groupId' value='org.aspectj.ajde'/>
        <property name='maven-artifactId' value='org.aspectj.weaver'/>
        <property name='maven-version' value='1.9.6-SNAPSHOT'/>
      </properties>
      <provides size='23'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.aspectj.weaver' version='1.9.6.202103162301'/>
        <provided namespace='osgi.bundle' name='org.aspectj.weaver' version='1.9.6.202103162301'/>
        <provided namespace='java.package' name='org.aspectj.apache.bcel' version='1.9.6'/>
        <provided namespace='java.package' name='org.aspectj.apache.bcel.classfile' version='1.9.6'/>
        <provided namespace='java.package' name='org.aspectj.apache.bcel.classfile.annotation' version='1.9.6'/>
        <provided namespace='java.package' name='org.aspectj.apache.bcel.generic' version='1.9.6'/>
        <provided namespace='java.package' name='org.aspectj.apache.bcel.util' version='1.9.6'/>
        <provided namespace='java.package' name='org.aspectj.asm' version='1.9.6'/>
        <provided namespace='java.package' name='org.aspectj.asm.internal' version='1.9.6'/>
        <provided namespace='java.package' name='org.aspectj.bridge' version='1.9.6'/>
        <provided namespace='java.package' name='org.aspectj.bridge.context' version='1.9.6'/>
        <provided namespace='java.package' name='org.aspectj.util' version='1.9.6'/>
        <provided namespace='java.package' name='org.aspectj.weaver' version='1.9.6'/>
        <provided namespace='java.package' name='org.aspectj.weaver.ast' version='1.9.6'/>
        <provided namespace='java.package' name='org.aspectj.weaver.bcel' version='1.9.6'/>
        <provided namespace='java.package' name='org.aspectj.weaver.internal.tools' version='1.9.6'/>
        <provided namespace='java.package' name='org.aspectj.weaver.loadtime' version='1.9.6'/>
        <provided namespace='java.package' name='org.aspectj.weaver.loadtime.definition' version='1.9.6'/>
        <provided namespace='java.package' name='org.aspectj.weaver.model' version='1.9.6'/>
        <provided namespace='java.package' name='org.aspectj.weaver.patterns' version='1.9.6'/>
        <provided namespace='java.package' name='org.aspectj.weaver.reflect' version='1.9.6'/>
        <provided namespace='java.package' name='org.aspectj.weaver.tools' version='1.9.6'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.aspectj.runtime' range='1.9.6'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.aspectj.weaver' version='1.9.6.202103162301'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.aspectj.weaver&#xA;Bundle-Version: 1.9.6.202103162301
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.logback.feature.feature.jar' version='1.17.1.20210603-1006'>
      <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.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.m2e.logback.configuration'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2008-2010 Sonatype, Inc.&#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&#xA;&#xA;Contributors:&#xA;Sonatype, Inc. - initial API and implementation'/>
        <property name='df_LT.featureName' value='m2e - slf4j over logback logging (Optional)'/>
        <property name='df_LT.description' value='slf4j over logback logging configuration for Maven Integration for Eclipse.Includes Maven Console View support for logback logging backend.'/>
        <property name='df_LT.providerName' value='Eclipse.org - m2e'/>
        <property name='maven-groupId' value='org.eclipse.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.logback.feature'/>
        <property name='maven-version' value='1.17.1-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.logback.feature.feature.jar' version='1.17.1.20210603-1006'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.m2e.logback.feature' version='1.17.1.20210603-1006'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.m2e.logback.feature' version='1.17.1.20210603-1006'/>
      </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.compare.win32' version='1.2.800.v20200127-1343' generation='2'>
      <update id='org.eclipse.compare.win32' range='[0.0.0,1.2.800.v20200127-1343)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Compare Support for Word'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.compare'/>
        <property name='maven-artifactId' value='org.eclipse.compare.win32'/>
        <property name='maven-version' value='1.2.800-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.win32' version='1.2.800.v20200127-1343'/>
        <provided namespace='osgi.bundle' name='org.eclipse.compare.win32' version='1.2.800.v20200127-1343'/>
        <provided namespace='java.package' name='org.eclipse.compare.internal.win32' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.compare.win32' version='1.2.800.v20200127-1343'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='[3.5.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.win32.win32.x86_64' range='0.0.0'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.4.0,4.0.0)'/>
      </requires>
      <filter>
        (osgi.os=win32)
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.compare.win32' version='1.2.800.v20200127-1343'/>
      </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.compare.win32;singleton:=true&#xA;Bundle-Version: 1.2.800.v20200127-1343
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.query.ocl.source' version='2.0.0.201805030653' singleton='false'>
      <update id='org.eclipse.emf.query.ocl.source' range='[0.0.0,2.0.0.201805030653)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Model Query OCL Integration 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.emf.query.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.emf.query.ocl'/>
        <property name='maven-version' value='2.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.query.ocl.source' version='2.0.0.201805030653'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.query.ocl.source' version='2.0.0.201805030653'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.query.ocl.source' version='2.0.0.201805030653'/>
      </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.emf.query.ocl.source&#xA;Bundle-Version: 2.0.0.201805030653
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingwin32.win32.x86_64org.eclipse.equinox.common' version='3.3.0.202107281019' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.15.0.v20210518-0604'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.eclipse.equinox.common' version='3.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolingwin32.win32.x86_64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.15.0.v20210518-0604'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:2);markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.modeldebugging.framework.commons.k3.feature.feature.group' version='4.0.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.modeldebugging.framework.commons.k3.feature.feature.group' range='[0.0.0,4.0.0.202107281019)' severity='0'/>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='ModelDebugging framework commons for k3'/>
        <property name='org.eclipse.equinox.p2.description' value='List of plugins that are part of the execution framework'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://gemoc.org/studio/'/>
        <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.gemoc.modeldebugging.framework.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.modeldebugging.framework.commons.k3.feature'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.modeldebugging.framework.commons.k3.feature.feature.group' version='4.0.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.opsemanticsview.gen.k3' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.xdsmlframework.commons.ui.k3' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.modeldebugging.framework.commons.k3.feature.feature.jar' range='[4.0.0.202107281019,4.0.0.202107281019]'>
          <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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.xtext.ecore.source' version='2.25.0.v20210301-0909' singleton='false'>
      <update id='org.eclipse.xtext.ecore.source' range='[0.0.0,2.25.0.v20210301-0909)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext Ecore Support Sources'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.ecore'/>
        <property name='maven-version' value='2.25.0'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ecore.source' version='2.25.0.v20210301-0909'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.ecore.source' version='2.25.0.v20210301-0909'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.ecore.source' version='2.25.0.v20210301-0909'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.ecore.source' version='2.25.0.v20210301-0909'/>
      </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.xtext.ecore.source&#xA;Bundle-Version: 2.25.0.v20210301-0909
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.examples.feature.jar' version='6.15.0.v20210609-1442'>
      <properties size='11'>
        <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://projects.eclipse.org/projects/modeling.mdt.ocl'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='OCL Examples and Editors SDK'/>
        <property name='df_LT.description' value='Provides both Classic and Unified OCL and additional example projects.&#xA;&#xA;Install this if you plan to develop OCL-based applications.'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='maven-groupId' value='org.eclipse.ocl.features'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples'/>
        <property name='maven-version' value='6.15.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.feature.jar' version='6.15.0.v20210609-1442'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.ocl.examples' version='6.15.0.v20210609-1442'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.ocl.examples' version='6.15.0.v20210609-1442'/>
      </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>
        [Documentation] Copyright text will be taken from the shared license feature
      </copyright>
    </unit>
    <unit id='org.eclipse.ecf.core.ssl.feature.source.feature.jar' version='1.1.501.v20210409-2301'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='ECF Core SSL Feature Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature provides the ECF core SSL fragment.  On Equinox-based frameworks, this fragment exposes the Equinox TrustManager to ECF FileTransfer and other ECF-based communications.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/ecf'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - ECF'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2009 Composent, Inc. and others.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.core.ssl.feature'/>
        <property name='maven-version' value='1.1.501-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.core.ssl.feature.source.feature.jar' version='1.1.501.v20210409-2301'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.ecf.core.ssl.feature.source' version='1.1.501.v20210409-2301'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.ecf.core.ssl.feature.source' version='1.1.501.v20210409-2301'/>
      </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.gemoc.xdsmlframework.ui.utils.source' version='4.0.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.xdsmlframework.ui.utils.source' range='[0.0.0,4.0.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='unknown'/>
        <property name='df_LT.bundleName' value='Utils 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.gemoc.modeldebugging.xdsmlframework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.xdsmlframework.ui.utils'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.xdsmlframework.ui.utils.source' version='4.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.ui.utils.source' version='4.0.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.xdsmlframework.ui.utils.source' version='4.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.xdsmlframework.ui.utils.source' version='4.0.0.202107281019'/>
      </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.gemoc.xdsmlframework.ui.utils.source&#xA;Bundle-Version: 4.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.text' version='3.12.0.v20210512-1644' singleton='false' generation='2'>
      <update id='org.eclipse.text' range='[0.0.0,3.12.0.v20210512-1644)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Text'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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='eclipse.platform.text'/>
        <property name='maven-artifactId' value='org.eclipse.text'/>
        <property name='maven-version' value='3.12.0-SNAPSHOT'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text' version='3.12.0.v20210512-1644'/>
        <provided namespace='osgi.bundle' name='org.eclipse.text' version='3.12.0.v20210512-1644'/>
        <provided namespace='java.package' name='org.eclipse.jface.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.link' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.projection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.source' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.templates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.text.edits' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.text.templates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.text.undo' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.text' version='3.12.0.v20210512-1644'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.preferences' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.14.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.text
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.text' version='3.12.0.v20210512-1644'/>
      </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.text&#xA;Bundle-Version: 3.12.0.v20210512-1644
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.ecore' version='2.25.0.v20210301-0909' generation='2'>
      <update id='org.eclipse.xtext.ecore' range='[0.0.0,2.25.0.v20210301-0909)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext Ecore Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.ecore'/>
        <property name='maven-version' value='2.25.0'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ecore' version='2.25.0.v20210301-0909'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.ecore' version='2.25.0.v20210301-0909'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ecore' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.ecore' version='2.25.0.v20210301-0909'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.13.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.ecore' version='2.25.0.v20210301-0909'/>
      </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.xtext.ecore;singleton:=true&#xA;Bundle-Version: 2.25.0.v20210301-0909
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.help.webapp' version='3.10.300.v20210507-0822' generation='2'>
      <update id='org.eclipse.help.webapp' range='[0.0.0,3.10.300.v20210507-0822)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.help_webapp_plugin_name' value='Help System Webapp'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%help_webapp_plugin_name'/>
        <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.help'/>
        <property name='maven-artifactId' value='org.eclipse.help.webapp'/>
        <property name='maven-version' value='3.10.300-SNAPSHOT'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.webapp' version='3.10.300.v20210507-0822'/>
        <provided namespace='osgi.bundle' name='org.eclipse.help.webapp' version='3.10.300.v20210507-0822'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.webapp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.webapp.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.webapp.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.webapp.service' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.webapp.servlet' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.webapp.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.webapp' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.help.webapp' version='3.10.300.v20210507-0822'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.help.base' range='[4.3.200,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.jsp.jasper.registry' range='1.0.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.http.registry' range='1.0.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='3.4.200'/>
        <required namespace='java.package' name='javax.servlet' range='3.1.0'/>
        <required namespace='java.package' name='javax.servlet.http' range='3.1.0'/>
        <required namespace='java.package' name='org.osgi.service.http' range='1.2.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.help.webapp
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.help.webapp' version='3.10.300.v20210507-0822'/>
      </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.help.webapp;singleton:=true&#xA;Bundle-Version: 3.10.300.v20210507-0822
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecoretools.sdk.feature.group' version='3.3.3.202010261352' singleton='false'>
      <update id='org.eclipse.emf.ecoretools.sdk.feature.group' range='[0.0.0,3.3.3.202010261352)' severity='0'/>
      <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='http://wiki.eclipse.org/index.php/Ecore_Tools'/>
        <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.emf.ecoretools.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecoretools.sdk'/>
        <property name='maven-version' value='3.3.3-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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='Ecore Diagram Editor (SDK)'/>
        <property name='df_LT.description' value='Ecore Diagram Editor SDK includes runtime, source, and documentation'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.sdk.feature.group' version='3.3.3.202010261352'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.design.feature.group' range='[3.3.3.202010261352,3.3.3.202010261352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.source' range='[3.3.3.202010261352,3.3.3.202010261352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.doc' range='[3.3.3.202010261352,3.3.3.202010261352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.tabbedproperties.source' range='[3.3.3.202010261352,3.3.3.202010261352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.design.source' range='[3.3.3.202010261352,3.3.3.202010261352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.design.properties.source' range='[3.3.3.202010261352,3.3.3.202010261352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.sdk.feature.jar' range='[3.3.3.202010261352,3.3.3.202010261352]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.sdk_root' range='[3.3.3.202010261352,3.3.3.202010261352]'/>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2007, 2010 Anyware Technologies and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='fr.inria.aoste.timesquare.ccslkernel.parser.xtext' version='1.0.0.202106280832' generation='2'>
      <update id='fr.inria.aoste.timesquare.ccslkernel.parser.xtext' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='XText Parser extendedCCSL'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.ccslkernel.parser.xtext'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.parser.xtext' version='1.0.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.parser.xtext' version='1.0.0.202106280832'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.parser.xtext' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.parser.xtext.formatting' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.parser.xtext.parseTreeConstruction' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.parser.xtext.parser.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.parser.xtext.parser.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.parser.xtext.scoping' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.parser.xtext.serialization' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.parser.xtext.services' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.parser.xtext.validation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.timesquare.ccslkernel.parser.xtext' version='1.0.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='19'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='2.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.generator' range='2.3.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.apache.commons.logging' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe.utils' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe2.launch' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder' range='2.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.util' range='2.3.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ecore' range='2.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.xtext.util' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.utils.umlhelpers' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.8.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.timesquare.ccslkernel.parser.xtext' version='1.0.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.timesquare.ccslkernel.parser.xtext;singleton:=true&#xA;Bundle-Version: 1.0.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.ui' version='2.3.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.ui' range='[0.0.0,2.3.0.202107281019)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Gemoc Concurrent Executable Modeling Workbench UI'/>
        <property name='org.eclipse.equinox.p2.provider' value='Inria'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.execution.concurrent.ccsljava'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.ui'/>
        <property name='maven-version' value='2.3.0-SNAPSHOT'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.ui' version='2.3.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.ui' version='2.3.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.ui.deciders' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.ui.deciders.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.ui.launcher' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.ui.launcher.tabs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.ui.propertytesters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.ui.views.step' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.ui.views.stimulimanager' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.ui.views.stimulimanager.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.ui.views.stimulimanager.filters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.ui.views.stimulimanager.scenario' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.ui.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.ui' version='2.3.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='25'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='3.4.400'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='3.8.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.utils' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.dsl.debug' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.dsl.debug.ide' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.dsl.debug.ide.ui' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.diverse.k3.al.annotationprocessor.plugin' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.transaction' range='1.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse.ui' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.engine' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram.ui' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.api' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.stimuli_scenario.model' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.engine.ui' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.extensions.sirius' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.ui.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse.messagingsystem.api' range='2.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse.messagingsystem.ui' range='2.3.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.execution.concurrent.ccsljavaengine.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.ui' version='2.3.0.202107281019'/>
      </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.gemoc.execution.concurrent.ccsljavaengine.ui;singleton:=true&#xA;Bundle-Version: 2.3.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.reconciler.dropins' version='1.4.0.v20210312-1245' generation='2'>
      <update id='org.eclipse.equinox.p2.reconciler.dropins' range='[0.0.0,1.4.0.v20210312-1245)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Equinox Provisioning Drop-in'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.reconciler.dropins'/>
        <property name='maven-version' value='1.4.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.reconciler.dropins' version='1.4.0.v20210312-1245'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.reconciler.dropins' version='1.4.0.v20210312-1245'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.reconciler.dropins' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.reconciler.dropins' version='1.4.0.v20210312-1245'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='29'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.touchpoint.eclipse' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.app' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.artifact.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.director' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.extensionlocation' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.update' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.configurator' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.directorywatcher' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine.query' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.planner' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.query' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.datalocation' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.environment' range='1.1.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.6.0'/>
        <required namespace='java.package' name='org.osgi.service.packageadmin' range='1.2.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.p2.reconciler.dropins
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.reconciler.dropins' version='1.4.0.v20210312-1245'/>
      </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.equinox.p2.reconciler.dropins;singleton:=true&#xA;Bundle-Version: 1.4.0.v20210312-1245
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.specifier.feature.jar' version='6.5.1.202106111115'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='Sirius Specifier Environment.&#xA;Install this if you want to create your own Sirius-based modelers.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/sirius'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.sirius.editor'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2015 Obeo and others.&#xA;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&#xA;&#xA;Contributors:&#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Sirius Specifier Environment'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.specifier'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.specifier.feature.jar' version='6.5.1.202106111115'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.sirius.specifier' version='6.5.1.202106111115'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.sirius.specifier' version='6.5.1.202106111115'/>
      </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.xtext.logging' version='1.2.15.v20210301-0928' generation='2'>
      <update id='org.eclipse.xtext.logging' range='[0.0.0,1.2.15.v20210301-0928)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Xtext Log4J Fragment'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <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='fragment'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.logging'/>
        <property name='maven-version' value='1.2.15-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.logging' version='1.2.15.v20210301-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.logging' version='1.2.15.v20210301-0928'/>
        <provided namespace='java.package' name='org.eclipse.xtext.logging' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.logging' version='1.2.15.v20210301-0928'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.apache.log4j' version='1.2.15.v20210301-0928'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='[1.2.15,1.2.16)'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.5.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.logging' version='1.2.15.v20210301-0928'/>
      </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.xtext.logging;singleton:=true&#xA;Bundle-Version: 1.2.15.v20210301-0928&#xA;Fragment-Host: org.apache.log4j;bundle-version=&quot;[1.2.15,1.2.16)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.ds.lib.source' version='1.1.500.v20210209-1250' singleton='false'>
      <update id='org.eclipse.pde.ds.lib.source' range='[0.0.0,1.1.500.v20210209-1250)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Annotations for Declarative Services v1.3 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.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.ds.lib'/>
        <property name='maven-version' value='1.1.500-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ds.lib.source' version='1.1.500.v20210209-1250'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.ds.lib.source' version='1.1.500.v20210209-1250'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.ds.lib.source' version='1.1.500.v20210209-1250'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.ds.lib.source' version='1.1.500.v20210209-1250'/>
      </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.pde.ds.lib.source&#xA;Bundle-Version: 1.1.500.v20210209-1250
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.edit.ui.feature.jar' version='2.21.0.v20210506-1232'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='EMF Edit UI'/>
        <property name='df_LT.description' value='Support for integrating EMF Edit with Eclipse&apos;s UI framework.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.edit.ui'/>
        <property name='maven-version' value='2.21.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit.ui.feature.jar' version='2.21.0.v20210506-1232'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.edit.ui' version='2.21.0.v20210506-1232'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.edit.ui' version='2.21.0.v20210506-1232'/>
      </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 uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='toolinggemoc_studio.config.gtk.linux.x86_64' version='3.3.0.202107281019' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolinggemoc_studio.config.gtk.linux.x86_64' version='3.3.0.202107281019'/>
        <provided namespace='toolinggemoc_studio' name='gemoc_studio.config' version='3.3.0.202107281019'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='configure'>
            setProgramProperty(propName:eclipse.product,propValue:org.eclipse.gemoc.gemoc_studio.branding.gemoc_studio);setProgramProperty(propName:osgi.splashPath,propValue:platform${#58}/base/plugins/org.eclipse.gemoc.gemoc_studio.branding);setProgramProperty(propName:eclipse.application,propValue:org.eclipse.ui.ide.workbench);addRepository(type:0,location:http${#58}//melange-lang.org/updatesite/,enabled:true);addRepository(type:1,location:http${#58}//melange-lang.org/updatesite/,enabled:true);addRepository(type:0,location:http${#58}//download.eclipse.org/releases/2021-06,enabled:true);addRepository(type:1,location:http${#58}//download.eclipse.org/releases/2021-06,enabled:true);addRepository(type:0,location:http${#58}//download.eclipse.org/eclipse/updates/4.20/,enabled:true);addRepository(type:1,location:http${#58}//download.eclipse.org/eclipse/updates/4.20/,enabled:true);addRepository(type:0,location:http${#58}//www.kermeta.org/k3/update/,enabled:true);addRepository(type:1,location:http${#58}//www.kermeta.org/k3/update/,enabled:true);addRepository(type:0,location:http${#58}//www.kermeta.org/ale-lang/updates/latest/,enabled:true);addRepository(type:1,location:http${#58}//www.kermeta.org/ale-lang/updates/latest/,enabled:true);addRepository(type:0,location:http${#58}//timesquare.inria.fr/update_site/2020,enabled:true);addRepository(type:1,location:http${#58}//timesquare.inria.fr/update_site/2020,enabled:true);addRepository(type:0,location:http${#58}//download.eclipse.org/gemoc/updates/nightly/,enabled:true);addRepository(type:1,location:http${#58}//download.eclipse.org/gemoc/updates/nightly/,enabled:true);addRepository(type:0,location:http${#58}//download.eclipse.org/elk/updates/releases/0.7.1,enabled:false);addRepository(type:1,location:http${#58}//download.eclipse.org/elk/updates/releases/0.7.1,enabled:false);addRepository(type:0,location:http${#58}//download.eclipse.org/tools/ajdt/410/dev/update,enabled:true);addRepository(type:1,location:http${#58}//download.eclipse.org/tools/ajdt/410/dev/update,enabled:true);addRepository(type:0,location:http${#58}//downloads.efxclipse.bestsolution.at/p2-repos/openjfx-11/repository/,enabled:true);addRepository(type:1,location:http${#58}//downloads.efxclipse.bestsolution.at/p2-repos/openjfx-11/repository/,enabled:true);
          </instruction>
          <instruction key='unconfigure'>
            setProgramProperty(propName:eclipse.product,propValue:);setProgramProperty(propName:osgi.splashPath,propValue:);setProgramProperty(propName:eclipse.application,propValue:);removeRepository(type:0,location:http${#58}//melange-lang.org/updatesite/);removeRepository(type:1,location:http${#58}//melange-lang.org/updatesite/);removeRepository(type:0,location:http${#58}//download.eclipse.org/releases/2021-06);removeRepository(type:1,location:http${#58}//download.eclipse.org/releases/2021-06);removeRepository(type:0,location:http${#58}//download.eclipse.org/eclipse/updates/4.20/);removeRepository(type:1,location:http${#58}//download.eclipse.org/eclipse/updates/4.20/);removeRepository(type:0,location:http${#58}//www.kermeta.org/k3/update/);removeRepository(type:1,location:http${#58}//www.kermeta.org/k3/update/);removeRepository(type:0,location:http${#58}//www.kermeta.org/ale-lang/updates/latest/);removeRepository(type:1,location:http${#58}//www.kermeta.org/ale-lang/updates/latest/);removeRepository(type:0,location:http${#58}//timesquare.inria.fr/update_site/2020);removeRepository(type:1,location:http${#58}//timesquare.inria.fr/update_site/2020);removeRepository(type:0,location:http${#58}//download.eclipse.org/gemoc/updates/nightly/);removeRepository(type:1,location:http${#58}//download.eclipse.org/gemoc/updates/nightly/);removeRepository(type:0,location:http${#58}//download.eclipse.org/elk/updates/releases/0.7.1);removeRepository(type:1,location:http${#58}//download.eclipse.org/elk/updates/releases/0.7.1);removeRepository(type:0,location:http${#58}//download.eclipse.org/tools/ajdt/410/dev/update);removeRepository(type:1,location:http${#58}//download.eclipse.org/tools/ajdt/410/dev/update);removeRepository(type:0,location:http${#58}//downloads.efxclipse.bestsolution.at/p2-repos/openjfx-11/repository/);removeRepository(type:1,location:http${#58}//downloads.efxclipse.bestsolution.at/p2-repos/openjfx-11/repository/);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.execution.sequential.javaengine.ui.feature.feature.jar' version='4.0.0.202107281019'>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Sequential Execution Engine Java UI'/>
        <property name='org.eclipse.equinox.p2.description' value='List of plugins that are part of the Java Execution Engine (UI only)'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://gemoc.org/studio/'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.execution.sequential.java'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.sequential.javaengine.ui.feature'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.sequential.javaengine.ui.feature.feature.jar' version='4.0.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.execution.sequential.javaengine.ui.feature' version='4.0.0.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.execution.sequential.javaengine.ui.feature' version='4.0.0.202107281019'/>
      </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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.mwe2.language.source' version='2.12.1.v20210218-2134' singleton='false'>
      <update id='org.eclipse.emf.mwe2.language.source' range='[0.0.0,2.12.1.v20210218-2134)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='MWE2 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.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mwe2.language'/>
        <property name='maven-version' value='2.12.1'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.language.source' version='2.12.1.v20210218-2134'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mwe2.language.source' version='2.12.1.v20210218-2134'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mwe2.language.source' version='2.12.1.v20210218-2134'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mwe2.language.source' version='2.12.1.v20210218-2134'/>
      </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.emf.mwe2.language.source&#xA;Bundle-Version: 2.12.1.v20210218-2134
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.codegen.ui' version='2.23.0.v20210412-0833' generation='2'>
      <update id='org.eclipse.emf.codegen.ui' range='[0.0.0,2.23.0.v20210412-0833)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EMF 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.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.codegen.ui'/>
        <property name='maven-version' value='2.23.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ui' version='2.23.0.v20210412-0833'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.codegen.ui' version='2.23.0.v20210412-0833'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.presentation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.codegen.ui' version='2.23.0.v20210412-0833'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen' range='[2.22.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common.ui' range='[2.18.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.emf.codegen.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.codegen.ui' version='2.23.0.v20210412-0833'/>
      </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.emf.codegen.ui; singleton:=true&#xA;Bundle-Version: 2.23.0.v20210412-0833
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.sat4j.core' version='2.3.5.v201308161310' singleton='false'>
      <update id='org.sat4j.core' range='[0.0.0,2.3.5.v201308161310)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleName' value='SAT4J Core'/>
        <property name='df_LT.providerName' value='Eclipse Orbit'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='iplog.bug_id' value='7360'/>
        <property name='iplog.contact.name' value='Krzysztof Daniel'/>
        <property name='iplog.contact.email' value='kdaniel@redhat.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='20'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.sat4j.core' version='2.3.5.v201308161310'/>
        <provided namespace='osgi.bundle' name='org.sat4j.core' version='2.3.5.v201308161310'/>
        <provided namespace='java.package' name='org.sat4j' version='2.3.5.v20130525'/>
        <provided namespace='java.package' name='org.sat4j.core' version='2.3.5.v20130525'/>
        <provided namespace='java.package' name='org.sat4j.minisat' version='2.3.5.v20130525'/>
        <provided namespace='java.package' name='org.sat4j.minisat.constraints' version='2.3.5.v20130525'/>
        <provided namespace='java.package' name='org.sat4j.minisat.constraints.card' version='2.3.5.v20130525'/>
        <provided namespace='java.package' name='org.sat4j.minisat.constraints.cnf' version='2.3.5.v20130525'/>
        <provided namespace='java.package' name='org.sat4j.minisat.core' version='2.3.5.v20130525'/>
        <provided namespace='java.package' name='org.sat4j.minisat.learning' version='2.3.5.v20130525'/>
        <provided namespace='java.package' name='org.sat4j.minisat.orders' version='2.3.5.v20130525'/>
        <provided namespace='java.package' name='org.sat4j.minisat.restarts' version='2.3.5.v20130525'/>
        <provided namespace='java.package' name='org.sat4j.opt' version='2.3.5.v20130525'/>
        <provided namespace='java.package' name='org.sat4j.reader' version='2.3.5.v20130525'/>
        <provided namespace='java.package' name='org.sat4j.specs' version='2.3.5.v20130525'/>
        <provided namespace='java.package' name='org.sat4j.tools' version='2.3.5.v20130525'/>
        <provided namespace='java.package' name='org.sat4j.tools.encoding' version='2.3.5.v20130525'/>
        <provided namespace='java.package' name='org.sat4j.tools.xplain' version='2.3.5.v20130525'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.sat4j.core' version='2.3.5.v201308161310'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.sat4j.core&#xA;Bundle-Version: 2.3.5.v201308161310
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='gemoc_studio_headless' version='3.3.0.202107281019'>
      <update id='gemoc_studio_headless' range='0.0.0' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Headless EngineRunner'/>
        <property name='org.eclipse.equinox.p2.type.product' value='true'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='gemoc_studio_headless' version='3.3.0.202107281019'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.ee' name='JavaSE' range='[11.0.0,11.0.0]'>
          <filter>
            (osgi.os=win32)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='tooling.org.eclipse.update.feature.default' range='[1.0.0,1.0.0]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='headlesstoolingorg.eclipse.configuration' range='[1.0.0,1.0.0]'>
          <filter>
            (!(osgi.os=macosx))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='tooling.source.default' range='[1.0.0,1.0.0]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggemoc_studio_headless.application' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='headlesstoolingorg.eclipse.configuration.macosx.x86_64' range='[1.0.0,1.0.0]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.gemoc_studio.headless.feature.feature.group' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='osgi.ee' name='JavaSE' range='[11.0.0,11.0.0]'>
          <filter>
            (osgi.os=macosx)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='headlesstoolingorg.eclipse.configuration.macosx' range='[1.0.0,1.0.0]'>
          <filter>
            (osgi.os=macosx)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggemoc_studio_headless.configuration' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='tooling.osgi.bundle.default' range='[1.0.0,1.0.0]'/>
        <required namespace='osgi.ee' name='JavaSE' range='[11.0.0,11.0.0]'>
          <filter>
            (osgi.os=linux)
          </filter>
        </required>
      </requires>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='configure'>
            mkdir(path:${installFolder}/dropins);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xml.core' version='1.2.300.v202102110535' generation='2'>
      <update id='org.eclipse.wst.xml.core' range='[0.0.0,1.2.300.v202102110535)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Structured Source XML Model'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <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.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.xml.core'/>
        <property name='maven-version' value='1.2.300-SNAPSHOT'/>
      </properties>
      <provides size='57'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml.core' version='1.2.300.v202102110535'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xml.core' version='1.2.300.v202102110535'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.contentmodel.modelquery' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.catalog' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.catalog.provisional' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.cleanup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.commentelement' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.commentelement.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.commentelement.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.contentmodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.contentmodel.annotation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.contentmodel.basic' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.contentmodel.factory' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.contentmodel.internal.annotation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.contentmodel.internal.modelqueryimpl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.contentmodel.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.contentmodel.modelquery' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.contentmodel.modelquery.extension' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.contentmodel.modelqueryimpl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.contentmodel.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.contenttype' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.document' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.emf2xml' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.encoding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.formatter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.modelhandler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.modelquery' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.parser.regions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.propagate' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.provisional' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.provisional.contentmodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.provisional.contenttype' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.provisional.document' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.provisional.format' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.provisional.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.regions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.search.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.search.matching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.search.quickscan' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.ssemodelquery' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.tasks' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.text.rules' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.validate' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.validation.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.validation.core.logging' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.validation.eclipse' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.validation.errorcustomization' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.text' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xml.core' version='1.2.300.v202102110535'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='16'>
        <required namespace='osgi.bundle' name='org.apache.xerces' range='[2.12.1,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' range='[3.6.200,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.uriresolver' range='[1.2.300,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='[1.2.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.1.200,3.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.2.700,1.3.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emf' range='[1.2.500,1.3.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.14.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emfworkbench.integration' range='[1.2.100,1.3.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi.services' range='[3.7.0,4.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='3.8.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='3.8.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.wst.xml.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xml.core' version='1.2.300.v202102110535'/>
      </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.wst.xml.core; singleton:=true&#xA;Bundle-Version: 1.2.300.v202102110535
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.executionframework.behavioralinterface.editor.source' version='1.0.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.executionframework.behavioralinterface.editor.source' range='[0.0.0,1.0.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='My Company'/>
        <property name='df_LT.bundleName' value='org.eclipse.gemoc.executionframework.behavioralinterface 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.gemoc.modeldebugging.executionframework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.executionframework.behavioralinterface.editor'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.behavioralinterface.editor.source' version='1.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.behavioralinterface.editor.source' version='1.0.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.executionframework.behavioralinterface.editor.source' version='1.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.executionframework.behavioralinterface.editor.source' version='1.0.0.202107281019'/>
      </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.gemoc.executionframework.behavioralinterface.editor.source&#xA;Bundle-Version: 1.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.util.source' version='10.0.5' singleton='false'>
      <update id='org.eclipse.jetty.util.source' range='[0.0.0,10.0.5)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: Utilities'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.util.source' version='10.0.5'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.util.source' version='10.0.5'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.util.source' version='10.0.5'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.util.source' version='10.0.5'/>
      </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.jetty.util.source&#xA;Bundle-Version: 10.0.5
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.ui.editor' version='6.5.1.202106111115' generation='2'>
      <update id='org.eclipse.sirius.ui.editor' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Aird 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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ui.editor'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ui.editor' version='6.5.1.202106111115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ui.editor' version='6.5.1.202106111115'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.editor' version='5.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.editor.api.pages' version='5.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.editor.internal' version='5.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.editor.internal.graphicalcomponents' version='5.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.editor.internal.pages' version='5.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.editor.internal.preferences' version='5.1.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.ui.editor' version='6.5.1.202106111115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='27'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.8.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common.ui' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ecore.extender' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.workspace' range='1.5.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='2.8.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.8.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='3.5.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='3.4.400'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='1.3.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ui' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='3.5.300'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.1.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base.cache' range='2.0.4'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base.relations' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.emf.ui' range='3.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.emf.ui.properties' range='3.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.jface.viewers' range='3.1.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.swt' range='2.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.sirius.ui.editor
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ui.editor' version='6.5.1.202106111115'/>
      </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.sirius.ui.editor;singleton:=true&#xA;Bundle-Version: 6.5.1.202106111115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.util.source' version='1.14.0.v20210324-0332' singleton='false'>
      <update id='org.apache.batik.util.source' range='[0.0.0,1.14.0.v20210324-0332)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Batik utility library Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.batik.util'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.util.source' version='1.14.0.v20210324-0332'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.util.source' version='1.14.0.v20210324-0332'/>
        <provided namespace='osgi.identity' name='org.apache.batik.util.source' version='1.14.0.v20210324-0332'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.util.source' version='1.14.0.v20210324-0332'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.util.source&#xA;Bundle-Version: 1.14.0.v20210324-0332
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.runtime.ide.ui.feature.jar' version='6.5.1.202106111115'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='Sirius UI and workbench integration, including graphical editors for all types of Sirius representations, and support for Modeling projects with streamlined workflow.&#xA;Install this if you need to use Sirius-based modelers or create new ones.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/sirius'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.sirius.common.ui'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2007, 2015 THALES GLOBAL SERVICES and others.&#xA;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&#xA;&#xA;Contributors:&#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Sirius Runtime IDE'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.runtime.ide.ui'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.runtime.ide.ui.feature.jar' version='6.5.1.202106111115'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.sirius.runtime.ide.ui' version='6.5.1.202106111115'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.sirius.runtime.ide.ui' version='6.5.1.202106111115'/>
      </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.ocl.examples.xtext.console' version='4.15.0.v20210609-1442' generation='2'>
      <update id='org.eclipse.ocl.examples.xtext.console' range='[0.0.0,4.15.0.v20210609-1442)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse OCL'/>
        <property name='df_LT.Plugin.name' value='OCL Examples Xtext Console and Interpreter'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples.xtext.console'/>
        <property name='maven-version' value='4.15.0-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.xtext.console' version='4.15.0.v20210609-1442'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.examples.xtext.console' version='4.15.0.v20210609-1442'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.xtext.console' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.xtext.console.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.xtext.console.messages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.xtext.console.xtfo' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.examples.xtext.console' version='4.15.0.v20210609-1442'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.uml2.uml' range='[5.0.0,6.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.essentialocl.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.examples.debug' range='[2.1.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.examples.debug.vm.ui' range='[2.1.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.examples.xtext.console
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.examples.xtext.console' version='4.15.0.v20210609-1442'/>
      </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.ocl.examples.xtext.console;singleton:=true&#xA;Bundle-Version: 4.15.0.v20210609-1442
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.mapping.ecltoqvto' version='1.0.0.202107281019' singleton='false' generation='2'>
      <update id='org.eclipse.gemoc.moccml.mapping.ecltoqvto' range='[0.0.0,1.0.0.202107281019)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Acceleo Ecltoqvto Module Runtime Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='Aoste Inria/I3S'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.moccml.mapping.framework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.mapping.ecltoqvto'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.ecltoqvto' version='1.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.mapping.ecltoqvto' version='1.0.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.mapping.ecltoqvto' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.mapping.ecltoqvto.main' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml_mapping.ecltoqvto.helper' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.moccml.mapping.ecltoqvto' version='1.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='16'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.common' range='3.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.model' range='3.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.profiler' range='3.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.engine' range='3.3.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.mapping' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.base' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.essentialocl' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.mapping.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.mapping' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.mapping' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.gemoc.moccml.mapping.ecltoqvto
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.moccml.mapping.ecltoqvto' version='1.0.0.202107281019'/>
      </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.gemoc.moccml.mapping.ecltoqvto&#xA;Bundle-Version: 1.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.xtext.completeocl' version='1.15.0.v20210609-1442' generation='2'>
      <update id='org.eclipse.ocl.xtext.completeocl' range='[0.0.0,1.15.0.v20210609-1442)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='OCL Unified Complete OCL Concrete Syntax Model and Parser'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <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.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.xtext.completeocl'/>
        <property name='maven-version' value='1.15.0-SNAPSHOT'/>
      </properties>
      <provides size='20'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.completeocl' version='1.15.0.v20210609-1442'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.xtext.completeocl' version='1.15.0.v20210609-1442'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.completeocl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.completeocl.as2cs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.completeocl.attributes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.completeocl.cs2as' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.completeocl.formatting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.completeocl.parser.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.completeocl.parser.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.completeocl.scoping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.completeocl.serializer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.completeocl.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.completeocl.utilities' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.completeocl.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.completeoclcs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.completeoclcs.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.completeoclcs.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.xtext.completeocl' version='1.15.0.v20210609-1442'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.validation' range='[1.0.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.essentialocl' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.pivot.uml' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.log4j' range='[1.2.15,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.xtext.completeocl
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.xtext.completeocl' version='1.15.0.v20210609-1442'/>
      </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.ocl.xtext.completeocl;singleton:=true&#xA;Bundle-Version: 1.15.0.v20210609-1442
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.ide.application.source' version='1.4.100.v20210506-1050' singleton='false'>
      <update id='org.eclipse.ui.ide.application.source' range='[0.0.0,1.4.100.v20210506-1050)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse IDE UI Application 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='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.ui.ide.application'/>
        <property name='maven-version' value='1.4.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide.application.source' version='1.4.100.v20210506-1050'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.ide.application.source' version='1.4.100.v20210506-1050'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.ide.application.source' version='1.4.100.v20210506-1050'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.ide.application.source' version='1.4.100.v20210506-1050'/>
      </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.ui.ide.application.source&#xA;Bundle-Version: 1.4.100.v20210506-1050
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='javax.xml' version='1.3.4.v201005080400' singleton='false'>
      <update id='javax.xml' range='[0.0.0,1.3.4.v201005080400)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Orbit'/>
        <property name='df_LT.Bundle-Name.0' value='JAXP XML'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='iplog.bug_id' value='2166'/>
        <property name='iplog.contact.name' value='David Williams'/>
        <property name='iplog.contact.email' value='david_williams@us.ibm.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='29'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='javax.xml' version='1.3.4.v201005080400'/>
        <provided namespace='osgi.bundle' name='javax.xml' version='1.3.4.v201005080400'/>
        <provided namespace='java.package' name='javax.xml' version='1.3.0'/>
        <provided namespace='java.package' name='javax.xml.datatype' version='1.3.0'/>
        <provided namespace='java.package' name='javax.xml.namespace' version='1.3.0'/>
        <provided namespace='java.package' name='javax.xml.parsers' version='1.3.0'/>
        <provided namespace='java.package' name='javax.xml.transform' version='1.3.0'/>
        <provided namespace='java.package' name='javax.xml.transform.dom' version='1.3.0'/>
        <provided namespace='java.package' name='javax.xml.transform.sax' version='1.3.0'/>
        <provided namespace='java.package' name='javax.xml.transform.stream' version='1.3.0'/>
        <provided namespace='java.package' name='javax.xml.validation' version='1.3.0'/>
        <provided namespace='java.package' name='javax.xml.xpath' version='1.3.0'/>
        <provided namespace='java.package' name='org.apache.xmlcommons' version='1.3.4'/>
        <provided namespace='java.package' name='org.w3c.dom' version='3.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.bootstrap' version='3.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.css' version='2.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.events' version='2.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.html' version='2.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.ls' version='2.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.ranges' version='2.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.stylesheets' version='2.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.traversal' version='2.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.views' version='2.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.xpath' version='3.0.0'/>
        <provided namespace='java.package' name='org.xml.sax' version='2.0.2'/>
        <provided namespace='java.package' name='org.xml.sax.ext' version='2.0.2'/>
        <provided namespace='java.package' name='org.xml.sax.helpers' version='2.0.2'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='javax.xml' version='1.3.4.v201005080400'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: javax.xml&#xA;Bundle-Version: 1.3.4.v201005080400
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.junit.platform.engine.source' version='1.7.1.v20210222-1948' singleton='false'>
      <update id='org.junit.platform.engine.source' range='[0.0.0,1.7.1.v20210222-1948)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='JUnit Platform Engine API Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.junit.platform.engine'/>
        <property name='maven-version' value='1.7.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.junit.platform.engine.source' version='1.7.1.v20210222-1948'/>
        <provided namespace='osgi.bundle' name='org.junit.platform.engine.source' version='1.7.1.v20210222-1948'/>
        <provided namespace='osgi.identity' name='org.junit.platform.engine.source' version='1.7.1.v20210222-1948'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.junit.platform.engine.source' version='1.7.1.v20210222-1948'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.junit.platform.engine.source&#xA;Bundle-Version: 1.7.1.v20210222-1948
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.commons.feature.source.feature.group' version='3.3.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.commons.feature.source.feature.group' range='[0.0.0,3.3.0.202107281019)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Commons Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='All Commons plugins used by GEMOC. Contains reusable utils, metamodel&#xA;and helper libraries.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://gemoc.org/studio/'/>
        <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.gemoc.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.commons.feature'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.feature.source.feature.group' version='3.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.feature.feature.group' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.feature.source.feature.group' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.3rdparty.feature.source.feature.group' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.gexpressions.feature.source.feature.group' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.eclipse.feature.source.feature.group' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.eclipse.jdt.autosrcfolder.feature.source.feature.group' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.timeline.source' range='[3.0.0.202107281019,3.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.feature.source.feature.jar' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.apache.xmlgraphics' version='2.6.0.v20210409-0748' singleton='false' generation='2'>
      <update id='org.apache.xmlgraphics' range='[0.0.0,2.6.0.v20210409-0748)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Apache XML Graphics Commons'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.xmlgraphics'/>
        <property name='maven-version' value='2.6.0-SNAPSHOT'/>
      </properties>
      <provides size='40'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.xmlgraphics' version='2.6.0.v20210409-0748'/>
        <provided namespace='osgi.bundle' name='org.apache.xmlgraphics' version='2.6.0.v20210409-0748'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.image.writer.internal' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.image.loader.impl' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.image.loader.impl.imageio' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.fonts' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.image' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.image.codec' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.image.codec.png' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.image.codec.tiff' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.image.codec.util' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.image.loader' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.image.loader.cache' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.image.loader.pipeline' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.image.loader.spi' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.image.loader.util' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.image.rendered' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.image.writer' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.image.writer.imageio' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.io' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.java2d' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.java2d.color' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.java2d.color.profile' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.java2d.ps' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.ps' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.ps.dsc' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.ps.dsc.events' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.ps.dsc.tools' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.util' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.util.dijkstra' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.util.i18n' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.util.io' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.util.uri' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.xmp' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.xmp.merge' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.xmp.schemas' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.xmp.schemas.pdf' version='2.6.0'/>
        <provided namespace='osgi.identity' name='org.apache.xmlgraphics' version='2.6.0.v20210409-0748'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='46'>
        <required namespace='java.package' name='org.apache.commons.io' range='1.3.1'/>
        <required namespace='java.package' name='org.apache.commons.io.output' range='1.3.1'/>
        <required namespace='java.package' name='org.apache.commons.logging' range='[1.0.4,1.3.0)'/>
        <required namespace='java.package' name='javax.imageio' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.imageio.event' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.imageio.metadata' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.imageio.plugins.jpeg' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.imageio.spi' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.imageio.stream' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.transform' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.transform.dom' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.transform.sax' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.transform.stream' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.fonts' range='[2.6.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.image' range='[2.6.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.image.codec.png' range='[2.6.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.image.codec.tiff' range='[2.6.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.image.codec.util' range='[2.6.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.image.loader' range='[2.6.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.image.loader.cache' range='[2.6.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.image.loader.impl' range='[2.6.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.image.loader.pipeline' range='[2.6.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.image.loader.spi' range='[2.6.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.image.loader.util' range='[2.6.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.image.rendered' range='[2.6.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.image.writer' range='[2.6.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.io' range='[2.6.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.java2d' range='[2.6.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.java2d.color' range='[2.6.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.java2d.color.profile' range='[2.6.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.ps' range='[2.6.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.ps.dsc' range='[2.6.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.ps.dsc.events' range='[2.6.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.ps.dsc.tools' range='[2.6.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.util' range='[2.6.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.util.dijkstra' range='[2.6.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.util.i18n' range='[2.6.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.util.io' range='[2.6.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.xmp' range='[2.6.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.xmp.merge' range='[2.6.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.xmp.schemas' range='[2.6.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.xmp.schemas.pdf' range='[2.6.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.xml.sax.helpers' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.xmlgraphics' version='2.6.0.v20210409-0748'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.xmlgraphics&#xA;Bundle-Version: 2.6.0.v20210409-0748
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.source' version='3.9.102.v20210409-2301' singleton='false'>
      <update id='org.eclipse.ecf.source' range='[0.0.0,3.9.102.v20210409-2301)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - ECF'/>
        <property name='df_LT.bundleName' value='ECF Core API 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.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf'/>
        <property name='maven-version' value='3.9.102-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.source' version='3.9.102.v20210409-2301'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.source' version='3.9.102.v20210409-2301'/>
        <provided namespace='osgi.identity' name='org.eclipse.ecf.source' version='3.9.102.v20210409-2301'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ecf.source' version='3.9.102.v20210409-2301'/>
      </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.ecf.source&#xA;Bundle-Version: 3.9.102.v20210409-2301
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.ds1_2.lib' version='1.0.500.v20210209-1250' singleton='false' generation='2'>
      <update id='org.eclipse.pde.ds1_2.lib' range='[0.0.0,1.0.500.v20210209-1250)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.Bundle-Name' value='Annotations for Declarative Services v1.2'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <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.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.ds1_2.lib'/>
        <property name='maven-version' value='1.0.500-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ds1_2.lib' version='1.0.500.v20210209-1250'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.ds1_2.lib' version='1.0.500.v20210209-1250'/>
        <provided namespace='java.package' name='org.osgi.service.component.annotations' version='1.2.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.ds1_2.lib' version='1.0.500.v20210209-1250'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='java.package' name='org.osgi.service.component.annotations' range='[1.2.0,1.3.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.pde.ds1_2.lib
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.ds1_2.lib' version='1.0.500.v20210209-1250'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.ds1_2.lib&#xA;Bundle-Version: 1.0.500.v20210209-1250
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.common.core' version='1.4.100.v202103232321' generation='2'>
      <update id='org.eclipse.wst.common.core' range='[0.0.0,1.4.100.v202103232321)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='WST Common Core Plug-in'/>
        <property name='df_LT.pluginProvider' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.common'/>
        <property name='maven-artifactId' value='org.eclipse.wst.common.core'/>
        <property name='maven-version' value='1.4.100-SNAPSHOT'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.core' version='1.4.100.v202103232321'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.common.core' version='1.4.100.v202103232321'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.core.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.core.search.document' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.core.search.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.core.search.pattern' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.core.search.scope' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.core.search.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.core.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.core.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.common.core' version='1.4.100.v202103232321'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.15.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.12.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.6.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.common.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.common.core' version='1.4.100.v202103232321'/>
      </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.wst.common.core; singleton:=true&#xA;Bundle-Version: 1.4.100.v202103232321
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.amalgam.discovery.modeling' version='1.8.0.201706011309'>
      <update id='org.eclipse.amalgam.discovery.modeling' range='[0.0.0,1.8.0.201706011309)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Amalgam Modeling Discovery UI'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.amalgam'/>
        <property name='maven-artifactId' value='org.eclipse.amalgam.discovery.modeling'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.amalgam.discovery.modeling' version='1.8.0.201706011309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.amalgam.discovery.modeling' version='1.8.0.201706011309'/>
        <provided namespace='java.package' name='org.eclipse.amalgam.discovery.modeling' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.amalgam.discovery.modeling.handlers' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.amalgam.discovery.ui' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.net' range='1.2.200'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.amalgam.discovery.modeling' version='1.8.0.201706011309'/>
      </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.amalgam.discovery.modeling;singleton:=true&#xA;Bundle-Version: 1.8.0.201706011309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.diffmerge.ui.gmf' version='0.10.0.201805311703'>
      <update id='org.eclipse.emf.diffmerge.ui.gmf' range='[0.0.0,0.10.0.201805311703)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='GMF Diff/Merge Sample UI Plug-In (Incubation)'/>
        <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.emf.diffmerge'/>
        <property name='maven-artifactId' value='org.eclipse.emf.diffmerge.ui.gmf'/>
        <property name='maven-version' value='0.10.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.diffmerge.ui.gmf' version='0.10.0.201805311703'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.diffmerge.ui.gmf' version='0.10.0.201805311703'/>
        <provided namespace='java.package' name='org.eclipse.emf.diffmerge.ui.gmf' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.diffmerge.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.diffmerge.gmf' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.diffmerge.ui.gmf' version='0.10.0.201805311703'/>
      </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.emf.diffmerge.ui.gmf;singleton:=true&#xA;Bundle-Version: 0.10.0.201805311703
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.operations' version='2.6.0.v20210315-2228' generation='2'>
      <update id='org.eclipse.equinox.p2.operations' range='[0.0.0,2.6.0.v20210315-2228)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Equinox Provisioning Operations API'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.operations'/>
        <property name='maven-version' value='2.6.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.operations' version='2.6.0.v20210315-2228'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.operations' version='2.6.0.v20210315-2228'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.operations' version='2.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.operations' version='2.6.0.v20210315-2228'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='22'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.jobs' range='3.5.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.director' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.query' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.repository.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.configurator' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.core.eventbus' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.director' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine.query' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata.expression' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.planner' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.query' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.4.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.p2.operations
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.operations' version='2.6.0.v20210315-2228'/>
      </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.equinox.p2.operations;singleton:=true&#xA;Bundle-Version: 2.6.0.v20210315-2228
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.elk.algorithms.feature.feature.jar' version='0.7.1'>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Eclipse Layout Kernel (Incubation) - Layout Algorithms'/>
        <property name='org.eclipse.equinox.p2.description' value='The Eclipse Layout Kernel provides automatic layout to diagram&#xA;editors and viewers. This feature adds automatic layout algorithms.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/elk'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Layout Kernel'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.elk.core'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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='maven-groupId' value='org.eclipse.elk'/>
        <property name='maven-artifactId' value='org.eclipse.elk.algorithms.feature'/>
        <property name='maven-version' value='0.7.1'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.elk.algorithms.feature.feature.jar' version='0.7.1'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.elk.algorithms.feature' version='0.7.1'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.elk.algorithms.feature' version='0.7.1'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        Copyright (c) 2017 Kiel University and others.&#xA;&#xA;&#xA;This program and the accompanying materials are made available under the&#xA;terms of the Eclipse Public License 2.0 which is available at&#xA;http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.apache.batik.i18n.source' version='1.14.0.v20210324-0332' singleton='false'>
      <update id='org.apache.batik.i18n.source' range='[0.0.0,1.14.0.v20210324-0332)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Batik i18n library Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.batik.i18n'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.i18n.source' version='1.14.0.v20210324-0332'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.i18n.source' version='1.14.0.v20210324-0332'/>
        <provided namespace='osgi.identity' name='org.apache.batik.i18n.source' version='1.14.0.v20210324-0332'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.i18n.source' version='1.14.0.v20210324-0332'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.i18n.source&#xA;Bundle-Version: 1.14.0.v20210324-0332
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.security.macosx' version='1.101.400.v20210427-1958' generation='2'>
      <update id='org.eclipse.equinox.security.macosx' range='[0.0.0,1.101.400.v20210427-1958)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.fragmentName' value='OS X Keystore service integration'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%fragmentName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='fragment'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.security.macosx'/>
        <property name='maven-version' value='1.101.400-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security.macosx' version='1.101.400.v20210427-1958'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.security.macosx' version='1.101.400.v20210427-1958'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.security.osx' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.security.osx.nls' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.security.macosx' version='1.101.400.v20210427-1958'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.equinox.security' version='1.101.400.v20210427-1958'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.security' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.equinox.security.macosx
          </description>
        </requiredProperties>
      </requires>
      <filter>
        (&amp;(osgi.os=macosx)(|(osgi.arch=aarch64)(osgi.arch=x86_64)))
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.security.macosx' version='1.101.400.v20210427-1958'/>
      </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.equinox.security.macosx;singleton:=true&#xA;Bundle-Version: 1.101.400.v20210427-1958&#xA;Fragment-Host: org.eclipse.equinox.security;bundle-version=&quot;[1.0.0,2.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.ccslkernel.clocktree.ui.feature.feature.group' version='1.0.0.202106280832' singleton='false'>
      <update id='fr.inria.aoste.timesquare.ccslkernel.clocktree.ui.feature.feature.group' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Clocktree UI in Eclipse'/>
        <property name='org.eclipse.equinox.p2.description' value='Eclipse UI integration of CCSL Clock Tree Generation'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.ccslkernel.clocktree.ui.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.clocktree.ui.feature.feature.group' version='1.0.0.202106280832'/>
      </provides>
      <requires size='15'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.draw2d' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.zest.core' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.zest.layouts' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.clocktree.generator' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.utils.console' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.utils.pluginhelpers' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.modelunfolding' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.clocktree.ui' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.clocktree.ui.feature.feature.jar' range='[1.0.0.202106280832,1.0.0.202106280832]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='license.html' url='license.html'>
          The Kairos team-project (INRIA/I3S) makes available all content in this plug-in (&amp;quot;Content&amp;quot;).&#xA;Unless otherwise indicated below, the Content is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&amp;quot;EPL&amp;quot;).&#xA;A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &amp;quot;Program&amp;quot; will mean the Content.&#xA;If you did not receive this Content directly from the Kairos team-project, the Content is being redistributed&#xA;by another party (&amp;quot;Redistributor&amp;quot;) and different terms and conditions may apply to your use of any&#xA;object code in the Content. Check the Redistributor&amp;apos;s license that was provided with the Content. If no&#xA;such license exists, contact the Redistributor.&#xA;Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in&#xA;the Content and such source code may be obtained at http://timesquare.inria.fr.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.rcp.feature.feature.jar' version='1.4.1200.v20210507-0825'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2011, 2013 EclipseSource Inc. and others.'/>
        <property name='df_LT.featureName' value='Equinox p2, minimal support for RCP applications'/>
        <property name='df_LT.description' value='Provides the minimal set of p2 bundles to use in RCP applications.'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.rcp.feature'/>
        <property name='maven-version' value='1.4.1200-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.rcp.feature.feature.jar' version='1.4.1200.v20210507-0825'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.equinox.p2.rcp.feature' version='1.4.1200.v20210507-0825'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.equinox.p2.rcp.feature' version='1.4.1200.v20210507-0825'/>
      </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.ocl.pivot.uml' version='1.15.0.v20210609-1442' generation='2'>
      <update id='org.eclipse.ocl.pivot.uml' range='[0.0.0,1.15.0.v20210609-1442)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='OCL Unified UML support'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <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.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.pivot.uml'/>
        <property name='maven-version' value='1.15.0-SNAPSHOT'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.pivot.uml' version='1.15.0.v20210609-1442'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.pivot.uml' version='1.15.0.v20210609-1442'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.uml' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.uml.internal.as2es' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.uml.internal.es2as' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.uml.internal.labels' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.uml.internal.library' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.uml.internal.messages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.uml.internal.oclforuml' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.uml.internal.oclforuml.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.uml.internal.oclforuml.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.uml.internal.resource' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.uml.internal.utilities' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.uml.internal.validation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.pivot.uml' version='1.15.0.v20210609-1442'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.validation' range='[1.4.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.uml2.codegen.ecore' range='[1.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.uml2.uml.resources' range='[5.0.0,6.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.pivot' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='com.google.inject' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='[1.2.15,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.pivot.uml
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.pivot.uml' version='1.15.0.v20210609-1442'/>
      </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.ocl.pivot.uml;singleton:=true&#xA;Bundle-Version: 1.15.0.v20210609-1442
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jgit.archive' version='5.12.0.202106070339-r' singleton='false' generation='2'>
      <update id='org.eclipse.jgit.archive' range='[0.0.0,5.12.0.202106070339-r)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='JGit Archive Formats'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse JGit'/>
        <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.jgit'/>
        <property name='maven-artifactId' value='org.eclipse.jgit.archive'/>
        <property name='maven-version' value='5.12.0.202106070339-r'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.archive' version='5.12.0.202106070339-r'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jgit.archive' version='5.12.0.202106070339-r'/>
        <provided namespace='java.package' name='org.eclipse.jgit.archive' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.archive.internal' version='5.12.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jgit.archive' version='5.12.0.202106070339-r'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='java.package' name='org.apache.commons.compress.archivers' range='[1.4.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.compress.archivers.tar' range='[1.4.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.compress.archivers.zip' range='[1.4.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.compress.compressors.bzip2' range='[1.4.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.compress.compressors.gzip' range='[1.4.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.compress.compressors.xz' range='[1.4.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.api' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.lib' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.nls' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.revwalk' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.util' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.3.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jgit.archive' version='5.12.0.202106070339-r'/>
      </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.jgit.archive&#xA;Bundle-Version: 5.12.0.202106070339-r
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.examples.impactanalyzer.ui' version='3.12.300.v20210609-1442' singleton='false' generation='2'>
      <update id='org.eclipse.ocl.examples.impactanalyzer.ui' range='[0.0.0,3.12.300.v20210609-1442)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='OCL Impact Analyzer UI Integration'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <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.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples.impactanalyzer.ui'/>
        <property name='maven-version' value='3.12.300-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.impactanalyzer.ui' version='3.12.300.v20210609-1442'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.examples.impactanalyzer.ui' version='3.12.300.v20210609-1442'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.impactanalyzer.editor' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.examples.impactanalyzer.ui' version='3.12.300.v20210609-1442'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.ecore' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.6.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.examples.eventmanager' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.examples.impactanalyzer' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.examples.impactanalyzer.util' range='[3.1.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.examples.impactanalyzer.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.examples.impactanalyzer.ui' version='3.12.300.v20210609-1442'/>
      </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.ocl.examples.impactanalyzer.ui&#xA;Bundle-Version: 3.12.300.v20210609-1442
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecoretools.source' version='3.3.3.202010261352' singleton='false'>
      <update id='org.eclipse.emf.ecoretools.source' range='[0.0.0,3.3.3.202010261352)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Ecore 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.emf.ecoretools'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecoretools'/>
        <property name='maven-version' value='3.3.3-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.source' version='3.3.3.202010261352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecoretools.source' version='3.3.3.202010261352'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecoretools.source' version='3.3.3.202010261352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecoretools.source' version='3.3.3.202010261352'/>
      </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.emf.ecoretools.source&#xA;Bundle-Version: 3.3.3.202010261352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='openjfx.media.feature.feature.jar' version='11.0.0.201901231300'>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='openjfx.media.feature'/>
        <property name='org.eclipse.equinox.p2.provider' value='BestSolution.at'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='openjfx.media.feature.feature.jar' version='11.0.0.201901231300'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='openjfx.media.feature' version='11.0.0.201901231300'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='openjfx.media.feature' version='11.0.0.201901231300'/>
      </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>
    </unit>
    <unit id='org.maven.ide.eclipse' version='1.18.0.20210603-1206'>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='This version of m2eclipse cannot be installed on top of the already installed m2eclipse. Uninstall the previous version of m2eclipse and try the install again.'/>
        <property name='maven-classifier' value='p2inf'/>
      </properties>
      <provides size='1'>
        <provided namespace='osgi.bundle' name='org.maven.ide.eclipse' version='1.18.0.20210603-1206'/>
      </provides>
      <touchpoint id='null' version='0.0.0'/>
    </unit>
    <unit id='org.eclipse.core.expressions.source' version='3.7.100.v20210203-1000' singleton='false'>
      <update id='org.eclipse.core.expressions.source' range='[0.0.0,3.7.100.v20210203-1000)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Expression 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.core'/>
        <property name='maven-artifactId' value='org.eclipse.core.expressions'/>
        <property name='maven-version' value='3.7.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.expressions.source' version='3.7.100.v20210203-1000'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.expressions.source' version='3.7.100.v20210203-1000'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.expressions.source' version='3.7.100.v20210203-1000'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.expressions.source' version='3.7.100.v20210203-1000'/>
      </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.core.expressions.source&#xA;Bundle-Version: 3.7.100.v20210203-1000
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.apt.ui.source' version='3.6.600.v20210406-0802' singleton='false'>
      <update id='org.eclipse.jdt.apt.ui.source' range='[0.0.0,3.6.600.v20210406-0802)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Java Annotation Processing 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.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.apt.ui'/>
        <property name='maven-version' value='3.6.600-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.apt.ui.source' version='3.6.600.v20210406-0802'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.apt.ui.source' version='3.6.600.v20210406-0802'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.apt.ui.source' version='3.6.600.v20210406-0802'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.apt.ui.source' version='3.6.600.v20210406-0802'/>
      </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.jdt.apt.ui.source&#xA;Bundle-Version: 3.6.600.v20210406-0802
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.diffmerge.gmf' version='0.10.0.201805311703'>
      <update id='org.eclipse.emf.diffmerge.gmf' range='[0.0.0,0.10.0.201805311703)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='GMF Diff/Merge Plug-In (Incubation)'/>
        <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.emf.diffmerge'/>
        <property name='maven-artifactId' value='org.eclipse.emf.diffmerge.gmf'/>
        <property name='maven-version' value='0.10.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.diffmerge.gmf' version='0.10.0.201805311703'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.diffmerge.gmf' version='0.10.0.201805311703'/>
        <provided namespace='java.package' name='org.eclipse.emf.diffmerge.gmf' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.diffmerge' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.notation' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.core' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.diffmerge.gmf' version='0.10.0.201805311703'/>
      </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.emf.diffmerge.gmf;singleton:=true&#xA;Bundle-Version: 0.10.0.201805311703
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ajdt.doc.user' version='2.2.4.202103162301'>
      <update id='org.eclipse.ajdt.doc.user' range='[0.0.0,2.2.4.202103162301)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='AspectJ Development Tools User Documentation'/>
        <property name='df_LT.providerName' value='Eclipse AspectJ Development Tools'/>
        <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.ajdt'/>
        <property name='maven-artifactId' value='org.eclipse.ajdt.doc.user'/>
        <property name='maven-version' value='2.2.4-SNAPSHOT'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ajdt.doc.user' version='2.2.4.202103162301'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ajdt.doc.user' version='2.2.4.202103162301'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ajdt.doc.user' version='2.2.4.202103162301'/>
      </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.ajdt.doc.user;singleton:=true&#xA;Bundle-Version: 2.2.4.202103162301
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.profiles.core' version='1.17.1.20210409-1334' generation='2'>
      <update id='org.eclipse.m2e.profiles.core' range='[0.0.0,1.17.1.20210409-1334)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Maven Profiles Management'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org - m2e'/>
        <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.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.profiles.core'/>
        <property name='maven-version' value='1.17.1-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.profiles.core' version='1.17.1.20210409-1334'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.profiles.core' version='1.17.1.20210409-1334'/>
        <provided namespace='java.package' name='org.eclipse.m2e.profiles.core.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.profiles.core.internal.management' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.profiles.core' version='1.17.1.20210409-1334'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.maven.runtime' range='[1.16.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.m2e.profiles.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.profiles.core' version='1.17.1.20210409-1334'/>
      </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.m2e.profiles.core;singleton:=true&#xA;Bundle-Version: 1.17.1.20210409-1334
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.trace.manager.feature.source.feature.jar' version='3.0.1.202107281019'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Domain Specific Trace Metamodel Manager SDK Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.trace.manager'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.trace.manager.feature'/>
        <property name='maven-version' value='3.0.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.trace.manager.feature.source.feature.jar' version='3.0.1.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.trace.manager.feature.source' version='3.0.1.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.trace.manager.feature.source' version='3.0.1.202107281019'/>
      </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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.gmf.runtime.diagram.ui.dnd' version='1.7.0.202004160913' singleton='false' generation='2'>
      <update id='org.eclipse.gmf.runtime.diagram.ui.dnd' range='[0.0.0,1.7.0.202004160913)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF Diagram Browse'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.diagram.ui.dnd'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.diagram.ui.dnd'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.dnd' version='1.7.0.202004160913'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.dnd' version='1.7.0.202004160913'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.dnd.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.dnd.parts' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.diagram.ui.dnd' version='1.7.0.202004160913'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.services.dnd' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.diagram.ui.dnd' version='1.7.0.202004160913'/>
      </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.gmf.runtime.diagram.ui.dnd&#xA;Bundle-Version: 1.7.0.202004160913
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.swt.gtk' version='1.1.100.v20210108-1832' generation='2'>
      <update id='org.eclipse.e4.ui.swt.gtk' range='[0.0.0,1.1.100.v20210108-1832)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.fragmentName' value='Eclipse UI GTK Enhancements'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%fragmentName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='fragment-gtk'/>
        <property name='maven-groupId' value='org.eclipse.e4'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.swt.gtk'/>
        <property name='maven-version' value='1.1.100-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.swt.gtk' version='1.1.100.v20210108-1832'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.swt.gtk' version='1.1.100.v20210108-1832'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.swt.gtk' version='1.1.100.v20210108-1832'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.e4.ui.css.swt.theme' version='1.1.100.v20210108-1832'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt.theme' range='0.10.0'/>
        <required namespace='java.package' name='javax.annotation' range='0.0.0'/>
        <required namespace='java.package' name='javax.inject' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.e4.core.services.events' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.service.event' range='1.3.1'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.e4.ui.swt.gtk
          </description>
        </requiredProperties>
      </requires>
      <filter>
        (osgi.ws=gtk)
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.swt.gtk' version='1.1.100.v20210108-1832'/>
      </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.e4.ui.swt.gtk;singleton:=true&#xA;Bundle-Version: 1.1.100.v20210108-1832&#xA;Fragment-Host: org.eclipse.e4.ui.css.swt.theme;bundle-version=&quot;0.10.0&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mwe2.launch.ui.source' version='2.12.1.v20210218-2134' singleton='false'>
      <update id='org.eclipse.emf.mwe2.launch.ui.source' range='[0.0.0,2.12.1.v20210218-2134)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='MWE2 Launch 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.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mwe2.launch.ui'/>
        <property name='maven-version' value='2.12.1'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.launch.ui.source' version='2.12.1.v20210218-2134'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mwe2.launch.ui.source' version='2.12.1.v20210218-2134'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mwe2.launch.ui.source' version='2.12.1.v20210218-2134'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mwe2.launch.ui.source' version='2.12.1.v20210218-2134'/>
      </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.emf.mwe2.launch.ui.source&#xA;Bundle-Version: 2.12.1.v20210218-2134
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.common.ui.services' version='1.9.0.202004160913' generation='2'>
      <update id='org.eclipse.gmf.runtime.common.ui.services' range='[0.0.0,1.9.0.202004160913)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF Common UI Services'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.common.ui.services'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.common.ui.services'/>
        <property name='maven-version' value='1.9.0-SNAPSHOT'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.services' version='1.9.0.202004160913'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.services' version='1.9.0.202004160913'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.elementselection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.icon' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.internal.elementselection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.internal.icon' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.internal.marker' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.marker' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.statusline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.common.ui.services' version='1.9.0.202004160913'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.common.ui.services' version='1.9.0.202004160913'/>
      </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.gmf.runtime.common.ui.services; singleton:=true&#xA;Bundle-Version: 1.9.0.202004160913
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.trace.annotations.source' version='3.0.1.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.trace.annotations.source' range='[0.0.0,3.0.1.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='www.example.org'/>
        <property name='df_LT.bundleName' value='Tracingannotations 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.gemoc.multidimensional_trace_management'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.trace.annotations'/>
        <property name='maven-version' value='3.0.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.trace.annotations.source' version='3.0.1.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.trace.annotations.source' version='3.0.1.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.trace.annotations.source' version='3.0.1.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.trace.annotations.source' version='3.0.1.202107281019'/>
      </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.gemoc.trace.annotations.source&#xA;Bundle-Version: 3.0.1.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.instantrelation.trace.relation' version='1.0.0.202106280832' singleton='false' generation='2'>
      <update id='fr.inria.aoste.timesquare.instantrelation.trace.relation' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Relation'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.instantrelation.trace.relation'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.instantrelation.trace.relation' version='1.0.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.timesquare.instantrelation.trace.relation' version='1.0.0.202106280832'/>
        <provided namespace='java.package' name='fr.inria.aoste.trace.relation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.timesquare.instantrelation.trace.relation' version='1.0.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.trace' range='1.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.timesquare.instantrelation.trace.relation' version='1.0.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.timesquare.instantrelation.trace.relation&#xA;Bundle-Version: 1.0.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.launching.macosx.source' version='3.4.600.v20210323-0524' singleton='false'>
      <update id='org.eclipse.jdt.launching.macosx.source' range='[0.0.0,3.4.600.v20210323-0524)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Mac OS X Launcher 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.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.launching.macosx'/>
        <property name='maven-version' value='3.4.600-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.launching.macosx.source' version='3.4.600.v20210323-0524'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.launching.macosx.source' version='3.4.600.v20210323-0524'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.launching.macosx.source' version='3.4.600.v20210323-0524'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.launching.macosx.source' version='3.4.600.v20210323-0524'/>
      </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.jdt.launching.macosx.source&#xA;Bundle-Version: 3.4.600.v20210323-0524
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.egit.doc' version='5.12.0.202106070339-r'>
      <update id='org.eclipse.egit.doc' range='[0.0.0,5.12.0.202106070339-r)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Git integration for Eclipse - Documentation'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse EGit'/>
        <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.egit'/>
        <property name='maven-artifactId' value='org.eclipse.egit.doc'/>
        <property name='maven-version' value='5.12.0.202106070339-r'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.doc' version='5.12.0.202106070339-r'/>
        <provided namespace='osgi.bundle' name='org.eclipse.egit.doc' version='5.12.0.202106070339-r'/>
        <provided namespace='osgi.identity' name='org.eclipse.egit.doc' version='5.12.0.202106070339-r'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.egit.doc' version='5.12.0.202106070339-r'/>
      </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.egit.doc;singleton:=true&#xA;Bundle-Version: 5.12.0.202106070339-r
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.mapping.transfos.feature.source.feature.group' version='1.0.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.moccml.mapping.transfos.feature.source.feature.group' range='[0.0.0,1.0.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='transformations for ECL Feature Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='MoCCML mapping transformation to generate your concurrency model compiler from the specification at the language level(installation means installing everything)'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Aoste INRIA / I3S'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.moccml.mapping.framework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.mapping.transfos.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.transfos.feature.source.feature.group' version='1.0.0.202107281019'/>
      </provides>
      <requires size='6'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.transfos.feature.feature.group' range='[1.0.0.202107281019,1.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.ecltoqvto.source' range='[1.0.0.202107281019,1.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.ecltoqvto.ui.source' range='[1.0.0.202107281019,1.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.qvto.helper.source' range='[1.0.0.202107281019,1.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.qvto2ccsl.ui.source' range='[1.0.0.202107281019,1.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.transfos.feature.source.feature.jar' range='[1.0.0.202107281019,1.0.0.202107281019]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 I3S Laboratory and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.language_workbench.documentation' version='3.3.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.language_workbench.documentation' range='[0.0.0,3.3.0.202107281019)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Documentation'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.gemoc_studio'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.language_workbench.documentation'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.language_workbench.documentation' version='3.3.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.language_workbench.documentation' version='3.3.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.language_workbench.documentation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.language_workbench.documentation' version='3.3.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.language_workbench.documentation
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.language_workbench.documentation' version='3.3.0.202107281019'/>
      </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.gemoc.language_workbench.documentation; singleton:=true&#xA;Bundle-Version: 3.3.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.m2e' version='2.25.0.v20210301-0928' generation='2'>
      <update id='org.eclipse.xtext.m2e' range='[0.0.0,2.25.0.v20210301-0928)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Xtext m2e Integration'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <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.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.m2e'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.m2e' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.m2e' version='2.25.0.v20210301-0928'/>
        <provided namespace='java.package' name='org.eclipse.xtext.m2e' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.m2e' version='2.25.0.v20210301-0928'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core' range='1.8.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='2.14.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.maven.runtime' range='[1.0.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.maven.plugin' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.maven.project' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.m2e' version='2.25.0.v20210301-0928'/>
      </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.xtext.m2e;singleton:=true&#xA;Bundle-Version: 2.25.0.v20210301-0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.constraint.ccsl.solver.extension.automata.feature.source.feature.jar' version='0.1.1.202107281019'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Moccml Constraint TimeSquare Solver Extension to Automata Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature provides an extension of the CCSL TimeSquare Solver to take into account MoCCML constraints automata definitions'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.mocc'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.constraint.ccsl.solver.extension.automata.feature'/>
        <property name='maven-version' value='0.1.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.ccsl.solver.extension.automata.feature.source.feature.jar' version='0.1.1.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.moccml.constraint.ccsl.solver.extension.automata.feature.source' version='0.1.1.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.moccml.constraint.ccsl.solver.extension.automata.feature.source' version='0.1.1.202107281019'/>
      </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='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://eclipse.org/legal/epl-v10.html
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 I3S Laboratory and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.epp.mpc.ui' version='1.9.1.v20210204-1408' generation='2'>
      <update id='org.eclipse.epp.mpc.ui' range='[0.0.0,1.9.1.v20210204-1408)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.Bundle-Name' value='Marketplace Client'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Marketplace Client'/>
        <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.epp.mpc'/>
        <property name='maven-artifactId' value='org.eclipse.epp.mpc.ui'/>
        <property name='maven-version' value='1.9.1-SNAPSHOT'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.epp.mpc.ui' version='1.9.1.v20210204-1408'/>
        <provided namespace='osgi.bundle' name='org.eclipse.epp.mpc.ui' version='1.9.1.v20210204-1408'/>
        <provided namespace='java.package' name='org.eclipse.epp.internal.mpc.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.epp.internal.mpc.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.epp.internal.mpc.ui.catalog' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.epp.internal.mpc.ui.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.epp.internal.mpc.ui.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.epp.internal.mpc.ui.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.epp.internal.mpc.ui.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.epp.mpc.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.epp.mpc.ui' version='1.9.1.v20210204-1408'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='27'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.epp.mpc.core' range='[1.9.1,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.epp.mpc.ui.css' range='[1.9.1,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.discovery' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.discovery' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.intro' range='3.5.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.intro.universal' range='3.3.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.core' range='1.0.4'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui' range='2.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.operations' range='2.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.engine' range='2.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.director' range='2.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi.services' range='3.3.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.userstorage' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.userstorage.oauth' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.userstorage.ui' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.12.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.core' range='[0.12.200,1.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt' range='[0.13.100,1.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.urischeme' range='[1.0.300,2.0.0)'/>
        <required namespace='java.package' name='org.w3c.css.sac' range='[1.3.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.epp.mpc.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.epp.mpc.ui' version='1.9.1.v20210204-1408'/>
      </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.epp.mpc.ui;singleton:=true&#xA;Bundle-Version: 1.9.1.v20210204-1408
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.api.source' version='2.3.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.api.source' range='[0.0.0,2.3.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Inria'/>
        <property name='df_LT.bundleName' value='CCSLJavaXDSML API 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.gemoc.execution.concurrent.ccsljava'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.api'/>
        <property name='maven-version' value='2.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.api.source' version='2.3.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.api.source' version='2.3.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.api.source' version='2.3.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.api.source' version='2.3.0.202107281019'/>
      </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.gemoc.execution.concurrent.ccsljavaxdsml.api.source&#xA;Bundle-Version: 2.3.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.codegen.ecore.feature.jar' version='2.26.0.v20210506-1425'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='EMF Ecore Code Generator'/>
        <property name='df_LT.description' value='EMF&apos;s generator model and tools for generating code from Ecore models.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.codegen.ecore'/>
        <property name='maven-version' value='2.26.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ecore.feature.jar' version='2.26.0.v20210506-1425'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.codegen.ecore' version='2.26.0.v20210506-1425'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.codegen.ecore' version='2.26.0.v20210506-1425'/>
      </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 uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.execution.moccml.example.deployer.source' version='2.3.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.execution.moccml.example.deployer.source' range='[0.0.0,2.3.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='unknown'/>
        <property name='df_LT.bundleName' value='GEMOC MOCCML Engine example deployer 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.gemoc.execution.concurrent.ccsljava'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.moccml.example.deployer'/>
        <property name='maven-version' value='2.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.moccml.example.deployer.source' version='2.3.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.execution.moccml.example.deployer.source' version='2.3.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.execution.moccml.example.deployer.source' version='2.3.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.execution.moccml.example.deployer.source' version='2.3.0.202107281019'/>
      </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.gemoc.execution.moccml.example.deployer.source&#xA;Bundle-Version: 2.3.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swt' version='3.116.100.v20210602-2209' generation='2'>
      <update id='org.eclipse.swt' range='[0.0.0,3.116.100.v20210602-2209)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Standard Widget Toolkit'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.swt'/>
        <property name='maven-artifactId' value='org.eclipse.swt'/>
        <property name='maven-version' value='3.116.100-SNAPSHOT'/>
      </properties>
      <provides size='20'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt' version='3.116.100.v20210602-2209'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swt' version='3.116.100.v20210602-2209'/>
        <provided namespace='java.package' name='org.eclipse.swt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.accessibility' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.awt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.browser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.custom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.events' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.graphics' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.opengl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.printing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.program' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.widgets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.internal.image' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.swt' version='3.116.100.v20210602-2209'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.win32.win32.x86_64' range='[3.116.100.v20210602-2209,3.116.100.v20210602-2209]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32)(!(org.eclipse.swt.buildtime=true)))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.gtk.linux.ppc64le' range='[3.116.100.v20210602-2209,3.116.100.v20210602-2209]'>
          <filter>
            (&amp;(osgi.arch=ppc64le)(osgi.os=linux)(osgi.ws=gtk)(!(org.eclipse.swt.buildtime=true)))
          </filter>
        </required>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.swt
          </description>
        </requiredProperties>
        <required namespace='java.package' name='org.eclipse.swt.accessibility2' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.cocoa.macosx.x86_64' range='[3.116.100.v20210602-2209,3.116.100.v20210602-2209]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa)(!(org.eclipse.swt.buildtime=true)))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.gtk.linux.aarch64' range='[3.116.100.v20210602-2209,3.116.100.v20210602-2209]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk)(!(org.eclipse.swt.buildtime=true)))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.cocoa.macosx.aarch64' range='[3.116.100.v20210602-2209,3.116.100.v20210602-2209]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa)(!(org.eclipse.swt.buildtime=true)))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.gtk.linux.x86_64' range='[3.116.100.v20210602-2209,3.116.100.v20210602-2209]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk)(!(org.eclipse.swt.buildtime=true)))
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swt' version='3.116.100.v20210602-2209'/>
      </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.swt; singleton:=true&#xA;Bundle-Version: 3.116.100.v20210602-2209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.debug.ui' version='2.10.2.v20210609-1727' generation='2'>
      <update id='org.eclipse.m2m.qvt.oml.debug.ui' range='[0.0.0,2.10.2.v20210609-1727)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='QVT Operational Debug 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.qvto-plugins'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.debug.ui'/>
        <property name='maven-version' value='2.10.2-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.debug.ui' version='2.10.2.v20210609-1727'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.debug.ui' version='2.10.2.v20210609-1727'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.debug.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.debug.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.debug.ui.views' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml.debug.ui' version='2.10.2.v20210609-1727'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.5.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.runtime.ui' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.editor.ui' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.debug.core' range='[2.0.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.qvt.oml.debug.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml.debug.ui' version='2.10.2.v20210609-1727'/>
      </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.m2m.qvt.oml.debug.ui;singleton:=true&#xA;Bundle-Version: 2.10.2.v20210609-1727
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.opsemanticsview.gen.source' version='4.0.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.opsemanticsview.gen.source' range='[0.0.0,4.0.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='unknown'/>
        <property name='df_LT.bundleName' value='Opsemanticsviewgen 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.gemoc.modeldebugging.framework.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.opsemanticsview.gen'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.opsemanticsview.gen.source' version='4.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.opsemanticsview.gen.source' version='4.0.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.opsemanticsview.gen.source' version='4.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.opsemanticsview.gen.source' version='4.0.0.202107281019'/>
      </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.gemoc.opsemanticsview.gen.source&#xA;Bundle-Version: 4.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.ext.emf.tx' version='6.5.1.202106111115' singleton='false' generation='2'>
      <update id='org.eclipse.sirius.ext.emf.tx' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Library Extension - EMF Transaction'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ext.emf.tx'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.emf.tx' version='6.5.1.202106111115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ext.emf.tx' version='6.5.1.202106111115'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.emf.tx' version='3.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.ext.emf.tx' version='6.5.1.202106111115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.transaction' range='1.4.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.sirius.ext.emf.tx
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ext.emf.tx' version='6.5.1.202106111115'/>
      </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.sirius.ext.emf.tx&#xA;Bundle-Version: 6.5.1.202106111115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.modeldebugging.feature.source.feature.group' version='3.3.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.modeldebugging.feature.source.feature.group' range='[0.0.0,3.3.0.202107281019)' severity='0'/>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC ModelDebugging Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='GEMOC ModelDebugging components. &#xA;&#xA;&#xA;This feature regroups the GEMOC components used to design sequential executable languages and run/animate models conformant to these languages&#xA;This approach supports a sequential model execution, the trace management capability,&#xA;the animation and an omniscient debugger. These components help to bring execution and simulation&#xA;in domain specific tooling built with Sirius and Eclipse Modeling&#xA;Framework.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.gemoc.org'/>
        <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.gemoc'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.modeldebugging.feature'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.modeldebugging.feature.source.feature.group' version='3.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.modeldebugging.feature.feature.group' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.debug.feature.source.feature.group' range='[3.0.1.202107281019,3.0.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.debug.sirius.ui.feature.source.feature.group' range='[3.0.1.202107281019,3.0.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.debug.ui.feature.source.feature.group' range='[3.0.1.202107281019,3.0.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.trace.commons.feature.source.feature.group' range='[3.0.1.202107281019,3.0.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.trace.generator.feature.source.feature.group' range='[3.0.1.202107281019,3.0.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.trace.manager.feature.source.feature.group' range='[3.0.1.202107281019,3.0.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.xdsmlframework.feature.source.feature.group' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.feature.source.feature.group' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.modeldebugging.framework.commons.feature.source.feature.group' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.modeldebugging.framework.commons.k3.feature.source.feature.group' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.language_workbench.documentation.source' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.modeldebugging.feature.source.feature.jar' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          Eclipse Public License - v 1.0&#xA;&#xA;THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC LICENSE (&amp;quot;AGREEMENT&amp;quot;). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT&amp;apos;S ACCEPTANCE OF THIS AGREEMENT.&#xA;&#xA;1. DEFINITIONS&#xA;&#xA;&amp;quot;Contribution&amp;quot; means:&#xA;&#xA;a) in the case of the initial Contributor, the initial code and documentation distributed under this Agreement, and&#xA;&#xA;b) in the case of each subsequent Contributor:&#xA;&#xA;i) changes to the Program, and&#xA;&#xA;ii) additions to the Program;&#xA;&#xA;where such changes and/or additions to the Program originate from and are distributed by that particular Contributor. A Contribution &amp;apos;originates&amp;apos; from a Contributor if it was added to the Program by such Contributor itself or anyone acting on such Contributor&amp;apos;s behalf. Contributions do not include additions to the Program which: (i) are separate modules of software distributed in conjunction with the Program under their own license agreement, and (ii) are not derivative works of the Program.&#xA;&#xA;&amp;quot;Contributor&amp;quot; means any person or entity that distributes the Program.&#xA;&#xA;&amp;quot;Licensed Patents&amp;quot; mean patent claims licensable by a Contributor which are necessarily infringed by the use or sale of its Contribution alone or when combined with the Program.&#xA;&#xA;&amp;quot;Program&amp;quot; means the Contributions distributed in accordance with this Agreement.&#xA;&#xA;&amp;quot;Recipient&amp;quot; means anyone who receives the Program under this Agreement, including all Contributors.&#xA;&#xA;2. GRANT OF RIGHTS&#xA;&#xA;a) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, distribute and sublicense the Contribution of such Contributor, if any, and such derivative works, in source code and object code form.&#xA;&#xA;b) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free patent license under Licensed Patents to make, use, sell, offer to sell, import and otherwise transfer the Contribution of such Contributor, if any, in source code and object code form. This patent license shall apply to the combination of the Contribution and the Program if, at the time the Contribution is added by the Contributor, such addition of the Contribution causes such combination to be covered by the Licensed Patents. The patent license shall not apply to any other combinations which include the Contribution. No hardware per se is licensed hereunder.&#xA;&#xA;c) Recipient understands that although each Contributor grants the licenses to its Contributions set forth herein, no assurances are provided by any Contributor that the Program does not infringe the patent or other intellectual property rights of any other entity. Each Contributor disclaims any liability to Recipient for claims brought by any other entity based on infringement of intellectual property rights or otherwise. As a condition to exercising the rights and licenses granted hereunder, each Recipient hereby assumes sole responsibility to secure any other intellectual property rights needed, if any. For example, if a third party patent license is required to allow Recipient to distribute the Program, it is Recipient&amp;apos;s responsibility to acquire that license before distributing the Program.&#xA;&#xA;d) Each Contributor represents that to its knowledge it has sufficient copyright rights in its Contribution, if any, to grant the copyright license set forth in this Agreement.&#xA;&#xA;3. REQUIREMENTS&#xA;&#xA;A Contributor may choose to distribute the Program in object code form under its own license agreement, provided that:&#xA;&#xA;a) it complies with the terms and conditions of this Agreement; and&#xA;&#xA;b) its license agreement:&#xA;&#xA;i) effectively disclaims on behalf of all Contributors all warranties and conditions, express and implied, including warranties or conditions of title and non-infringement, and implied warranties or conditions of merchantability and fitness for a particular purpose;&#xA;&#xA;ii) effectively excludes on behalf of all Contributors all liability for damages, including direct, indirect, special, incidental and consequential damages, such as lost profits;&#xA;&#xA;iii) states that any provisions which differ from this Agreement are offered by that Contributor alone and not by any other party; and&#xA;&#xA;iv) states that source code for the Program is available from such Contributor, and informs licensees how to obtain it in a reasonable manner on or through a medium customarily used for software exchange.&#xA;&#xA;When the Program is made available in source code form:&#xA;&#xA;a) it must be made available under this Agreement; and&#xA;&#xA;b) a copy of this Agreement must be included with each copy of the Program.&#xA;&#xA;Contributors may not remove or alter any copyright notices contained within the Program.&#xA;&#xA;Each Contributor must identify itself as the originator of its Contribution, if any, in a manner that reasonably allows subsequent Recipients to identify the originator of the Contribution.&#xA;&#xA;4. COMMERCIAL DISTRIBUTION&#xA;&#xA;Commercial distributors of software may accept certain responsibilities with respect to end users, business partners and the like. While this license is intended to facilitate the commercial use of the Program, the Contributor who includes the Program in a commercial product offering should do so in a manner which does not create potential liability for other Contributors. Therefore, if a Contributor includes the Program in a commercial product offering, such Contributor (&amp;quot;Commercial Contributor&amp;quot;) hereby agrees to defend and indemnify every other Contributor (&amp;quot;Indemnified Contributor&amp;quot;) against any losses, damages and costs (collectively &amp;quot;Losses&amp;quot;) arising from claims, lawsuits and other legal actions brought by a third party against the Indemnified Contributor to the extent caused by the acts or omissions of such Commercial Contributor in connection with its distribution of the Program in a commercial product offering. The obligations in this section do not apply to any claims or Losses relating to any actual or alleged intellectual property infringement. In order to qualify, an Indemnified Contributor must: a) promptly notify the Commercial Contributor in writing of such claim, and b) allow the Commercial Contributor to control, and cooperate with the Commercial Contributor in, the defense and any related settlement negotiations. The Indemnified Contributor may participate in any such claim at its own expense.&#xA;&#xA;For example, a Contributor might include the Program in a commercial product offering, Product X. That Contributor is then a Commercial Contributor. If that Commercial Contributor then makes performance claims, or offers warranties related to Product X, those performance claims and warranties are such Commercial Contributor&amp;apos;s responsibility alone. Under this section, the Commercial Contributor would have to defend claims against the other Contributors related to those performance claims and warranties, and if a court requires any other Contributor to pay any damages as a result, the Commercial Contributor must pay those damages.&#xA;&#xA;5. NO WARRANTY&#xA;&#xA;EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN &amp;quot;AS IS&amp;quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely responsible for determining the appropriateness of using and distributing the Program and assumes all risks associated with its exercise of rights under this Agreement , including but not limited to the risks and costs of program errors, compliance with applicable laws, damage to or loss of data, programs or equipment, and unavailability or interruption of operations.&#xA;&#xA;6. DISCLAIMER OF LIABILITY&#xA;&#xA;EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.&#xA;&#xA;7. GENERAL&#xA;&#xA;If any provision of this Agreement is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this Agreement, and without further action by the parties hereto, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable.&#xA;&#xA;If Recipient institutes patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Program itself (excluding combinations of the Program with other software or hardware) infringes such Recipient&amp;apos;s patent(s), then such Recipient&amp;apos;s rights granted under Section 2(b) shall terminate as of the date such litigation is filed.&#xA;&#xA;All Recipient&amp;apos;s rights under this Agreement shall terminate if it fails to comply with any of the material terms or conditions of this Agreement and does not cure such failure in a reasonable period of time after becoming aware of such noncompliance. If all Recipient&amp;apos;s rights under this Agreement terminate, Recipient agrees to cease use and distribution of the Program as soon as reasonably practicable. However, Recipient&amp;apos;s obligations under this Agreement and any licenses granted by Recipient relating to the Program shall continue and survive.&#xA;&#xA;Everyone is permitted to copy and distribute copies of this Agreement, but in order to avoid inconsistency the Agreement is copyrighted and may only be modified in the following manner. The Agreement Steward reserves the right to publish new versions (including revisions) of this Agreement from time to time. No one other than the Agreement Steward has the right to modify this Agreement. The Eclipse Foundation is the initial Agreement Steward. The Eclipse Foundation may assign the responsibility to serve as the Agreement Steward to a suitable separate entity. Each new version of the Agreement will be given a distinguishing version number. The Program (including Contributions) may always be distributed subject to the version of the Agreement under which it was received. In addition, after a new version of the Agreement is published, Contributor may elect to distribute the Program (including its Contributions) under the new version. Except as expressly stated in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to the intellectual property of any Contributor under this Agreement, whether expressly, by implication, estoppel or otherwise. All rights in the Program not expressly granted under this Agreement are reserved.&#xA;&#xA;This Agreement is governed by the laws of the State of New York and the intellectual property laws of the United States of America. No party to this Agreement will bring a legal action under this Agreement more than one year after the cause of action arose. Each party waives its rights to a jury trial in any resulting litigation.
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='openjfx.swt' version='11.0.0' singleton='false'>
      <update id='openjfx.swt' range='[0.0.0,11.0.0)' severity='0'/>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.name' value='openjfx.swt'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='openjfx.swt' version='11.0.0'/>
        <provided namespace='osgi.bundle' name='openjfx.swt' version='11.0.0'/>
        <provided namespace='osgi.identity' name='openjfx.swt' version='11.0.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='openjfx.swt' version='11.0.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: openjfx.swt&#xA;Bundle-Version: 11.0.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jaxen.source' version='1.1.6.202107281019' singleton='false'>
      <update id='org.jaxen.source' range='[0.0.0,1.1.6.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='unknown'/>
        <property name='df_LT.bundleName' value='Jaxen 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.gemoc.commons'/>
        <property name='maven-artifactId' value='org.jaxen'/>
        <property name='maven-version' value='1.1.6-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jaxen.source' version='1.1.6.202107281019'/>
        <provided namespace='osgi.bundle' name='org.jaxen.source' version='1.1.6.202107281019'/>
        <provided namespace='osgi.identity' name='org.jaxen.source' version='1.1.6.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jaxen.source' version='1.1.6.202107281019'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jaxen.source&#xA;Bundle-Version: 1.1.6.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.metadata.repository.source' version='1.4.0.v20210315-2228' singleton='false'>
      <update id='org.eclipse.equinox.p2.metadata.repository.source' range='[0.0.0,1.4.0.v20210315-2228)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Provisioning Metadata Repository 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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.metadata.repository'/>
        <property name='maven-version' value='1.4.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.metadata.repository.source' version='1.4.0.v20210315-2228'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata.repository.source' version='1.4.0.v20210315-2228'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.metadata.repository.source' version='1.4.0.v20210315-2228'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.metadata.repository.source' version='1.4.0.v20210315-2228'/>
      </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.equinox.p2.metadata.repository.source&#xA;Bundle-Version: 1.4.0.v20210315-2228
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.trace.manager.feature.feature.jar' version='3.0.1.202107281019'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Domain Specific Trace Metamodel Manager SDK'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.trace.manager'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.trace.manager.feature'/>
        <property name='maven-version' value='3.0.1-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.trace.manager.feature.feature.jar' version='3.0.1.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.trace.manager.feature' version='3.0.1.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.trace.manager.feature' version='3.0.1.202107281019'/>
      </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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='fr.inria.diverse.k3.feature.feature.jar' version='3.3.0.v20210326-1102'>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='K3 feature'/>
        <property name='org.eclipse.equinox.p2.description' value='K3 Project&#xA;This feature offers various tools for developping projects with Kermeta 3'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.kermeta.org/k3/update/'/>
        <property name='org.eclipse.equinox.p2.provider' value='Inria DiverSE'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.diverse.k3.feature.feature.jar' version='3.3.0.v20210326-1102'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='fr.inria.diverse.k3.feature' version='3.3.0.v20210326-1102'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='fr.inria.diverse.k3.feature' version='3.3.0.v20210326-1102'/>
      </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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2014, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html&#xA;Contibutors:&#xA; Inria : Initial API and implementation
      </copyright>
    </unit>
    <unit id='org.eclipse.xtext.ui.codetemplates.ui.source' version='2.25.0.v20210301-0928' singleton='false'>
      <update id='org.eclipse.xtext.ui.codetemplates.ui.source' range='[0.0.0,2.25.0.v20210301-0928)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext Codetemplates Language 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.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.ui.codetemplates.ui'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codetemplates.ui.source' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.ui.codetemplates.ui.source' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.ui.codetemplates.ui.source' version='2.25.0.v20210301-0928'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.ui.codetemplates.ui.source' version='2.25.0.v20210301-0928'/>
      </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.xtext.ui.codetemplates.ui.source&#xA;Bundle-Version: 2.25.0.v20210301-0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.pdf' version='1.6.0.v201105071520' singleton='false'>
      <update id='org.apache.batik.pdf' range='[0.0.0,1.6.0.v201105071520)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Apache Batik PDF'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='iplog.bug_id' value='2141'/>
        <property name='iplog.contact.name' value='Anthony Hunter'/>
        <property name='iplog.contact.email' value='anthonyh{at}ca.ibm.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='26'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.pdf' version='1.6.0.v201105071520'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.pdf' version='1.6.0.v201105071520'/>
        <provided namespace='java.package' name='org.apache.avalon.framework' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.avalon.framework.activity' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.avalon.framework.configuration' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.avalon.framework.container' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.io' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.io.output' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.logging' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.logging.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.fop.apps' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.fop.fo' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.fop.fonts' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.fop.fonts.apps' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.fop.fonts.base14' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.fop.fonts.truetype' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.fop.fonts.type1' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.fop.image' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.fop.image.analyser' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.fop.pdf' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.fop.render.pdf' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.fop.render.ps' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.fop.svg' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.fop.util' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='java.package' name='org.apache.batik.bridge' range='[1.6.0,1.7.0)'/>
        <required namespace='java.package' name='org.apache.batik.dom.svg' range='[1.6.0,1.7.0)'/>
        <required namespace='java.package' name='org.apache.batik.dom.util' range='[1.6.0,1.7.0)'/>
        <required namespace='java.package' name='org.apache.batik.ext.awt' range='[1.6.0,1.7.0)'/>
        <required namespace='java.package' name='org.apache.batik.ext.awt.g2d' range='[1.6.0,1.7.0)'/>
        <required namespace='java.package' name='org.apache.batik.gvt' range='[1.6.0,1.7.0)'/>
        <required namespace='java.package' name='org.apache.batik.gvt.renderer' range='[1.6.0,1.7.0)'/>
        <required namespace='java.package' name='org.apache.batik.gvt.text' range='[1.6.0,1.7.0)'/>
        <required namespace='java.package' name='org.apache.batik.transcoder' range='[1.6.0,1.7.0)'/>
        <required namespace='java.package' name='org.apache.batik.transcoder.image' range='[1.6.0,1.7.0)'/>
        <required namespace='java.package' name='org.apache.batik.transcoder.keys' range='[1.6.0,1.7.0)'/>
        <required namespace='java.package' name='org.apache.batik.util' range='[1.6.0,1.7.0)'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.pdf' version='1.6.0.v201105071520'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.pdf&#xA;Bundle-Version: 1.6.0.v201105071520
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.console' version='3.11.0.v20210510-1914' generation='2'>
      <update id='org.eclipse.ui.console' range='[0.0.0,3.11.0.v20210510-1914)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Console'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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='eclipse.platform.debug'/>
        <property name='maven-artifactId' value='org.eclipse.ui.console'/>
        <property name='maven-version' value='3.11.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.console' version='3.11.0.v20210510-1914'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.console' version='3.11.0.v20210510-1914'/>
        <provided namespace='java.package' name='org.eclipse.ui.console' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.console.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.console' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.console' version='3.11.0.v20210510-1914'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.2.800,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.16.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.ui.console
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.console' version='3.11.0.v20210510-1914'/>
      </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.ui.console; singleton:=true&#xA;Bundle-Version: 3.11.0.v20210510-1914
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.objectweb.asm.tree' version='9.1.0.v20210209-1849' singleton='false' generation='2'>
      <update id='org.objectweb.asm.tree' range='[0.0.0,9.1.0.v20210209-1849)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='ASM Tree'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='http://asm.ow2.org'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.objectweb.asm.tree'/>
        <property name='maven-version' value='9.1.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.objectweb.asm.tree' version='9.1.0.v20210209-1849'/>
        <provided namespace='osgi.bundle' name='org.objectweb.asm.tree' version='9.1.0.v20210209-1849'/>
        <provided namespace='java.package' name='org.objectweb.asm.tree' version='9.1.0'/>
        <provided namespace='osgi.identity' name='org.objectweb.asm.tree' version='9.1.0.v20210209-1849'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='java.package' name='org.objectweb.asm' range='[9.1.0,9.2.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.objectweb.asm.tree' version='9.1.0.v20210209-1849'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.objectweb.asm.tree&#xA;Bundle-Version: 9.1.0.v20210209-1849
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.net.linux.source' version='1.0.0.v20210424-0724' singleton='false'>
      <update id='org.eclipse.core.net.linux.source' range='[0.0.0,1.0.0.v20210424-0724)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Proxy for Linux 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.core'/>
        <property name='maven-artifactId' value='org.eclipse.core.net.linux'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.net.linux.source' version='1.0.0.v20210424-0724'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.net.linux.source' version='1.0.0.v20210424-0724'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.net.linux.source' version='1.0.0.v20210424-0724'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.net.linux.source' version='1.0.0.v20210424-0724'/>
      </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.core.net.linux.source&#xA;Bundle-Version: 1.0.0.v20210424-0724
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.xtext.essentialocl' version='1.15.0.v20210609-1442' generation='2'>
      <update id='org.eclipse.ocl.xtext.essentialocl' range='[0.0.0,1.15.0.v20210609-1442)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='OCL Unified Essential OCL Concrete Syntax Model and Parser'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <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.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.xtext.essentialocl'/>
        <property name='maven-version' value='1.15.0-SNAPSHOT'/>
      </properties>
      <provides size='22'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.essentialocl' version='1.15.0.v20210609-1442'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.xtext.essentialocl' version='1.15.0.v20210609-1442'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.essentialocl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.essentialocl.as2cs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.essentialocl.attributes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.essentialocl.cs2as' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.essentialocl.formatting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.essentialocl.lpg' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.essentialocl.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.essentialocl.parser.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.essentialocl.parser.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.essentialocl.scoping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.essentialocl.serializer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.essentialocl.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.essentialocl.utilities' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.essentialocl.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.essentialoclcs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.essentialoclcs.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.essentialoclcs.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.xtext.essentialocl' version='1.15.0.v20210609-1442'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.base' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.log4j' range='[1.2.15,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.xtext.essentialocl
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.xtext.essentialocl' version='1.15.0.v20210609-1442'/>
      </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.ocl.xtext.essentialocl;singleton:=true&#xA;Bundle-Version: 1.15.0.v20210609-1442
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.elk.alg.graphviz.dot' version='0.7.1' generation='2'>
      <update id='org.eclipse.elk.alg.graphviz.dot' range='[0.0.0,0.7.1)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='ELK Graphviz Dot Language Parser'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.elk'/>
        <property name='maven-artifactId' value='org.eclipse.elk.alg.graphviz.dot'/>
        <property name='maven-version' value='0.7.1'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.elk.alg.graphviz.dot' version='0.7.1'/>
        <provided namespace='osgi.bundle' name='org.eclipse.elk.alg.graphviz.dot' version='0.7.1'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.graphviz.dot' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.graphviz.dot.formatting2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.graphviz.dot.serializer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.graphviz.dot.transform' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.graphviz.dot.dot' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.graphviz.dot.dot.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.graphviz.dot.dot.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.graphviz.dot.parser.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.graphviz.dot.parser.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.graphviz.dot.services' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.elk.alg.graphviz.dot' version='0.7.1'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='2.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='2.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.elk.graph' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.elk.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.elk.alg.graphviz.dot' version='0.7.1'/>
      </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.elk.alg.graphviz.dot;singleton:=true&#xA;Bundle-Version: 0.7.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.httpcomponents.httpcore.source' version='4.4.6.v20170210-0925' singleton='false'>
      <update id='org.apache.httpcomponents.httpcore.source' range='[0.0.0,4.4.6.v20170210-0925)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Apache HttpCore Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.httpcomponents.httpcore'/>
        <property name='maven-version' value='4.4.6-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.httpcomponents.httpcore.source' version='4.4.6.v20170210-0925'/>
        <provided namespace='osgi.bundle' name='org.apache.httpcomponents.httpcore.source' version='4.4.6.v20170210-0925'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.httpcomponents.httpcore.source' version='4.4.6.v20170210-0925'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.httpcomponents.httpcore.source&#xA;Bundle-Version: 4.4.6.v20170210-0925
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.osgi.compatibility.state.source' version='1.2.400.v20210401-1438' singleton='false'>
      <update id='org.eclipse.osgi.compatibility.state.source' range='[0.0.0,1.2.400.v20210401-1438)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox State and Resolver Compatibility Fragment 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.osgi'/>
        <property name='maven-artifactId' value='org.eclipse.osgi.compatibility.state'/>
        <property name='maven-version' value='1.2.400-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.osgi.compatibility.state.source' version='1.2.400.v20210401-1438'/>
        <provided namespace='osgi.bundle' name='org.eclipse.osgi.compatibility.state.source' version='1.2.400.v20210401-1438'/>
        <provided namespace='osgi.identity' name='org.eclipse.osgi.compatibility.state.source' version='1.2.400.v20210401-1438'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.osgi.compatibility.state.source' version='1.2.400.v20210401-1438'/>
      </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.osgi.compatibility.state.source&#xA;Bundle-Version: 1.2.400.v20210401-1438
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mwe2.lib.source' version='2.12.1.v20210218-2134' singleton='false'>
      <update id='org.eclipse.emf.mwe2.lib.source' range='[0.0.0,2.12.1.v20210218-2134)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='MWE2 Library 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.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mwe2.lib'/>
        <property name='maven-version' value='2.12.1'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.lib.source' version='2.12.1.v20210218-2134'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mwe2.lib.source' version='2.12.1.v20210218-2134'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mwe2.lib.source' version='2.12.1.v20210218-2134'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mwe2.lib.source' version='2.12.1.v20210218-2134'/>
      </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.emf.mwe2.lib.source&#xA;Bundle-Version: 2.12.1.v20210218-2134
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.utils.source' version='2.3.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.utils.source' range='[0.0.0,2.3.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Inria'/>
        <property name='df_LT.bundleName' value='CCSLJavaxdsml Utils 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.gemoc.execution.concurrent.ccsljava'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.utils'/>
        <property name='maven-version' value='2.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.utils.source' version='2.3.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.utils.source' version='2.3.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.utils.source' version='2.3.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.utils.source' version='2.3.0.202107281019'/>
      </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.gemoc.execution.concurrent.ccsljavaxdsml.utils.source&#xA;Bundle-Version: 2.3.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swt.cocoa.macosx.x86_64' version='3.116.100.v20210602-2209'>
      <update id='org.eclipse.swt.cocoa.macosx.x86_64' range='[0.0.0,3.116.100.v20210602-2209)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.fragmentName' value='Standard Widget Toolkit for Mac OS X (Cocoa)'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%fragmentName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='fragment'/>
        <property name='maven-groupId' value='org.eclipse.swt'/>
        <property name='maven-artifactId' value='org.eclipse.swt.cocoa.macosx.x86_64'/>
        <property name='maven-version' value='3.116.100-SNAPSHOT'/>
      </properties>
      <provides size='22'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.cocoa.macosx.x86_64' version='3.116.100.v20210602-2209'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swt.cocoa.macosx.x86_64' version='3.116.100.v20210602-2209'/>
        <provided namespace='java.package' name='org.eclipse.swt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.accessibility' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.awt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.browser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.custom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.events' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.graphics' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.opengl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.printing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.program' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.widgets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.internal.image' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.internal.cocoa' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.swt.cocoa.macosx.x86_64' version='3.116.100.v20210602-2209'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.swt' version='3.116.100.v20210602-2209'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.116.0,4.0.0)'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swt.cocoa.macosx.x86_64' version='3.116.100.v20210602-2209'/>
      </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.swt.cocoa.macosx.x86_64; singleton:=true&#xA;Bundle-Version: 3.116.100.v20210602-2209&#xA;Fragment-Host: org.eclipse.swt;bundle-version=&quot;[3.116.0,4.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swt.cocoa.macosx.x86_64.source' version='3.116.100.v20210602-2209' singleton='false'>
      <update id='org.eclipse.swt.cocoa.macosx.x86_64.source' range='[0.0.0,3.116.100.v20210602-2209)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Standard Widget Toolkit for Mac OS X (Cocoa) 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.swt'/>
        <property name='maven-artifactId' value='org.eclipse.swt.cocoa.macosx.x86_64'/>
        <property name='maven-version' value='3.116.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.cocoa.macosx.x86_64.source' version='3.116.100.v20210602-2209'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swt.cocoa.macosx.x86_64.source' version='3.116.100.v20210602-2209'/>
        <provided namespace='osgi.identity' name='org.eclipse.swt.cocoa.macosx.x86_64.source' version='3.116.100.v20210602-2209'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swt.cocoa.macosx.x86_64.source' version='3.116.100.v20210602-2209'/>
      </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.swt.cocoa.macosx.x86_64.source&#xA;Bundle-Version: 3.116.100.v20210602-2209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jface.text' version='3.18.0.v20210512-1640' singleton='false' generation='2'>
      <update id='org.eclipse.jface.text' range='[0.0.0,3.18.0.v20210512-1640)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='JFace Text'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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='eclipse.platform.text'/>
        <property name='maven-artifactId' value='org.eclipse.jface.text'/>
        <property name='maven-version' value='3.18.0-SNAPSHOT'/>
      </properties>
      <provides size='31'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.text' version='3.18.0.v20210512-1640'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jface.text' version='3.18.0.v20210512-1640'/>
        <provided namespace='java.package' name='org.eclipse.jface.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.contentassist.images' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.internal.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.internal.text.codemining' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.internal.text.html' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.internal.text.link.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.internal.text.revisions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.internal.text.source' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.codemining' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.formatter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.hyperlink' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.information' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.link' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.presentation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.quickassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.reconciler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.revisions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.rules' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.source' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.source.inlined' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.source.projection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.source.projection.images' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.templates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.templates.persistence' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jface.text' version='3.18.0.v20210512-1640'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.110.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.19.0,4.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jface.text
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jface.text' version='3.18.0.v20210512-1640'/>
      </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.jface.text&#xA;Bundle-Version: 3.18.0.v20210512-1640
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.transaction' version='1.9.1.201805140824'>
      <update id='org.eclipse.emf.transaction' range='[0.0.0,1.9.1.201805140824)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='EMF Model Transaction Core'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.emf.transaction.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.emf.transaction'/>
        <property name='maven-version' value='1.9.1-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.transaction' version='1.9.1.201805140824'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.transaction' version='1.9.1.201805140824'/>
        <provided namespace='java.package' name='org.eclipse.emf.transaction' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.transaction.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.transaction.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.transaction.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.transaction.util' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.3.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.change' range='[2.3.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.validation' range='[1.2.0,2.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.transaction' version='1.9.1.201805140824'/>
      </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.emf.transaction;singleton:=true&#xA;Bundle-Version: 1.9.1.201805140824
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.buddywrapper.feature.feature.group' version='1.0.0.202106280832' singleton='false'>
      <update id='fr.inria.aoste.timesquare.buddywrapper.feature.feature.group' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='BuDDY runtime lib and wrapper'/>
        <property name='org.eclipse.equinox.p2.description' value='BuDDY runtime lib and wrapper packaged as a plugin for Eclipse'/>
        <property name='org.eclipse.equinox.p2.provider' value='Aoste INRIA/I3S'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.buddywrapper.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.buddywrapper.feature.feature.group' version='1.0.0.202106280832'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.buddywrapper.runtime' range='[1.2.0.202106280832,1.2.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.buddywrapper.feature.feature.jar' range='[1.0.0.202106280832,1.0.0.202106280832]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license>
          Copyright notice for BuDDy:&#xA;==========================================================================&#xA;*** BuDDy ***&#xA;Binary Decision Diagrams&#xA;Library Package v2.2&#xA;--------------------------------------------------------------------------&#xA;Copyright (C) 1996-2002 by Jorn Lind-Nielsen&#xA;All rights reserved&#xA;Permission is hereby granted, without written agreement and without&#xA;license or royalty fees, to use, reproduce, prepare derivative&#xA;works, distribute, and display this software and its documentation&#xA;for any purpose, provided that (1) the above copyright notice&#xA;and&#xA;the following two paragraphs appear in all copies of the source&#xA;code&#xA;and (2) redistributions, including without limitation binaries,&#xA;reproduce these notices in the supporting documentation. Substantial&#xA;modifications to this software may be copyrighted by their authors&#xA;and need not follow the licensing terms described here, provided&#xA;that the new terms are clearly indicated in all files where they&#xA;apply.&#xA;IN NO EVENT SHALL JORN LIND-NIELSEN, OR DISTRIBUTORS OF THIS&#xA;SOFTWARE BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT, SPECIAL,&#xA;INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OF THIS&#xA;SOFTWARE AND ITS DOCUMENTATION, EVEN IF THE AUTHORS OR ANY OF THE&#xA;ABOVE PARTIES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.&#xA;JORN LIND-NIELSEN SPECIFICALLY DISCLAIM ANY WARRANTIES, INCLUDING,&#xA;BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND&#xA;FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS&#xA;ON AN &quot;AS IS&quot; BASIS, AND THE AUTHORS AND DISTRIBUTORS HAVE NO&#xA;OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR&#xA;MODIFICATIONS.
        </license>
      </licenses>
    </unit>
    <unit id='org.eclipse.jetty.servlet.source' version='10.0.5' singleton='false'>
      <update id='org.eclipse.jetty.servlet.source' range='[0.0.0,10.0.5)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: Servlet Handling'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.servlet.source' version='10.0.5'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.servlet.source' version='10.0.5'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.servlet.source' version='10.0.5'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.servlet.source' version='10.0.5'/>
      </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.jetty.servlet.source&#xA;Bundle-Version: 10.0.5
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.backend.obeoviewpointanimator.feature.feature.jar' version='1.0.0.202106280832'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Obeo viewpoint animation Simulation Backend'/>
        <property name='org.eclipse.equinox.p2.description' value='CCSL Simulation Backend: sirus viewpoint animator'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='org.eclipse.update.feature.plugin' value='fr.inria.aoste.timesquare.branding'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.backend.obeoviewpointanimator.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.backend.obeoviewpointanimator.feature.feature.jar' version='1.0.0.202106280832'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='fr.inria.aoste.timesquare.backend.obeoviewpointanimator.feature' version='1.0.0.202106280832'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='fr.inria.aoste.timesquare.backend.obeoviewpointanimator.feature' version='1.0.0.202106280832'/>
      </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='license.html' url='license.html'>
          The Kairos team-project (INRIA/I3S) makes available all content in this plug-in (&amp;quot;Content&amp;quot;).&#xA;Unless otherwise indicated below, the Content is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&amp;quot;EPL&amp;quot;).&#xA;A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &amp;quot;Program&amp;quot; will mean the Content.&#xA;If you did not receive this Content directly from the Kairos team-project, the Content is being redistributed&#xA;by another party (&amp;quot;Redistributor&amp;quot;) and different terms and conditions may apply to your use of any&#xA;object code in the Content. Check the Redistributor&amp;apos;s license that was provided with the Content. If no&#xA;such license exists, contact the Redistributor.&#xA;Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in&#xA;the Content and such source code may be obtained at http://timesquare.inria.fr.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.swt.win32.win32.x86_64.source' version='3.116.100.v20210602-2209' singleton='false'>
      <update id='org.eclipse.swt.win32.win32.x86_64.source' range='[0.0.0,3.116.100.v20210602-2209)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Standard Widget Toolkit for Windows 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.swt'/>
        <property name='maven-artifactId' value='org.eclipse.swt.win32.win32.x86_64'/>
        <property name='maven-version' value='3.116.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.win32.win32.x86_64.source' version='3.116.100.v20210602-2209'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swt.win32.win32.x86_64.source' version='3.116.100.v20210602-2209'/>
        <provided namespace='osgi.identity' name='org.eclipse.swt.win32.win32.x86_64.source' version='3.116.100.v20210602-2209'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swt.win32.win32.x86_64.source' version='3.116.100.v20210602-2209'/>
      </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.swt.win32.win32.x86_64.source&#xA;Bundle-Version: 3.116.100.v20210602-2209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.workbench.addons.swt' version='1.4.200.v20210321-1910' generation='2'>
      <update id='org.eclipse.e4.ui.workbench.addons.swt' range='[0.0.0,1.4.200.v20210321-1910)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse e4 Workbench Add-ons'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.workbench.addons.swt'/>
        <property name='maven-version' value='1.4.200-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.addons.swt' version='1.4.200.v20210321-1910'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.addons.swt' version='1.4.200.v20210321-1910'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.workbench.addons.cleanupaddon' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.workbench.addons.dndaddon' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.workbench.addons.minmax' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.workbench.addons.splitteraddon' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.workbench.addons.swt' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.workbench.addons.swt' version='1.4.200.v20210321-1910'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='21'>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.model.workbench' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench' range='1.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.services' range='0.9.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.renderers.swt' range='0.9.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.widgets' range='0.11.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt' range='0.9.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.core' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.di' range='0.10.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.services' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='2.7.0'/>
        <required namespace='java.package' name='javax.annotation' range='0.0.0'/>
        <required namespace='java.package' name='javax.inject' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.e4.ui.internal.workbench.swt' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.service.event' range='1.3.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.e4.ui.workbench.addons.swt
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.workbench.addons.swt' version='1.4.200.v20210321-1910'/>
      </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.e4.ui.workbench.addons.swt;singleton:=true&#xA;Bundle-Version: 1.4.200.v20210321-1910
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xbase.feature.group' version='2.25.0.v20210301-1429' singleton='false'>
      <update id='org.eclipse.xtext.xbase.feature.group' range='[0.0.0,2.25.0.v20210301-1429)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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.xtext.feature'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xbase'/>
        <property name='maven-version' value='2.25.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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='Xbase'/>
        <property name='df_LT.description' value='Xbase Feature'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.feature.group' version='2.25.0.v20210301-1429'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.lib.feature.group' range='[2.25.0.v20210301-0822,2.25.0.v20210301-0822]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase' range='[2.25.0.v20210301-0909,2.25.0.v20210301-0909]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.source' range='[2.25.0.v20210301-0909,2.25.0.v20210301-0909]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.ui' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.ui.source' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.ide' range='[2.25.0.v20210301-0909,2.25.0.v20210301-0909]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.ide.source' range='[2.25.0.v20210301-0909,2.25.0.v20210301-0909]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.feature.jar' range='[2.25.0.v20210301-1429,2.25.0.v20210301-1429]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        Copyright (c) 2009, 2018 itemis AG (http://www.itemis.eu) and others.&#xA;&#xA;This program and the accompanying materials &#xA;are made available under the terms of the Eclipse Public License 2.0 &#xA;which is available at http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.trace.commons' version='3.0.1.202107281019' singleton='false' generation='2'>
      <update id='org.eclipse.gemoc.trace.commons' range='[0.0.0,3.0.1.202107281019)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Util'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.trace.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.trace.commons'/>
        <property name='maven-version' value='3.0.1-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.trace.commons' version='3.0.1.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.trace.commons' version='3.0.1.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.trace.commons' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.trace.commons.tracemetamodel' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.trace.commons' version='3.0.1.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='17'>
        <required namespace='osgi.bundle' name='com.google.guava' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib.macro' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.10.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare' range='3.0.2'/>
        <required namespace='osgi.bundle' name='org.junit' range='4.11.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.9.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.10.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' range='2.10.2'/>
        <required namespace='osgi.bundle' name='org.jdom2' range='2.0.6'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.trace.commons
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.trace.commons' version='3.0.1.202107281019'/>
      </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.gemoc.trace.commons&#xA;Bundle-Version: 3.0.1.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.xdsmlframework.test.lib.source' version='4.0.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.xdsmlframework.test.lib.source' range='[0.0.0,4.0.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='unknown'/>
        <property name='df_LT.bundleName' value='xdsmlframework Test library 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.gemoc.modeldebugging.xdsmlframework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.xdsmlframework.test.lib'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.xdsmlframework.test.lib.source' version='4.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.test.lib.source' version='4.0.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.xdsmlframework.test.lib.source' version='4.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.xdsmlframework.test.lib.source' version='4.0.0.202107281019'/>
      </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.gemoc.xdsmlframework.test.lib.source&#xA;Bundle-Version: 4.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.cocoa.source' version='1.2.400.v20191217-1850' singleton='false'>
      <update id='org.eclipse.ui.cocoa.source' range='[0.0.0,1.2.400.v20191217-1850)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse UI MacOS X Enhancements 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.ui'/>
        <property name='maven-artifactId' value='org.eclipse.ui.cocoa'/>
        <property name='maven-version' value='1.2.400-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.cocoa.source' version='1.2.400.v20191217-1850'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.cocoa.source' version='1.2.400.v20191217-1850'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.cocoa.source' version='1.2.400.v20191217-1850'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.cocoa.source' version='1.2.400.v20191217-1850'/>
      </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.ui.cocoa.source&#xA;Bundle-Version: 1.2.400.v20191217-1850
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swtbot.go' version='3.1.0.202106041005' singleton='false' generation='2'>
      <update id='org.eclipse.swtbot.go' range='[0.0.0,3.1.0.202106041005)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='SWTBot Go Convenience Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - SWTBot'/>
        <property name='maven-groupId' value='org.eclipse.swtbot.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.swtbot.go'/>
        <property name='maven-version' value='3.1.0-SNAPSHOT'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.go' version='3.1.0.202106041005'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swtbot.go' version='3.1.0.202106041005'/>
        <provided namespace='osgi.identity' name='org.eclipse.swtbot.go' version='3.1.0.202106041005'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.swtbot.eclipse.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swtbot.eclipse.finder' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swtbot.swt.finder' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swtbot.junit4_x' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.hamcrest.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.junit' range='4.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.swtbot.go
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swtbot.go' version='3.1.0.202106041005'/>
      </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.swtbot.go&#xA;Bundle-Version: 3.1.0.202106041005
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolinggemoc_studio_headless.config.win32.win32.x86_64' version='3.3.0.202107281019' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolinggemoc_studio_headless.config.win32.win32.x86_64' version='3.3.0.202107281019'/>
        <provided namespace='toolinggemoc_studio_headless' name='gemoc_studio_headless.config' version='3.3.0.202107281019'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
      </filter>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='configure'>
            setProgramProperty(propName:eclipse.product,propValue:org.eclipse.gemoc.gemoc_studio.headless.GemocStudioHeadless);setProgramProperty(propName:eclipse.application,propValue:org.eclipse.gemoc.gemoc_studio.headless.EngineRunner);
          </instruction>
          <instruction key='unconfigure'>
            setProgramProperty(propName:eclipse.product,propValue:);setProgramProperty(propName:eclipse.application,propValue:);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.gemoc_studio.headless.feature.feature.group' version='3.3.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.gemoc_studio.headless.feature.feature.group' range='[0.0.0,3.3.0.202107281019)' severity='0'/>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Studio Headless Features'/>
        <property name='org.eclipse.equinox.p2.description' value='List of features in GEMOC Studio that are part of the core of the GEMOC process.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.gemoc.org'/>
        <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.gemoc.gemoc_studio'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.gemoc_studio.headless.feature'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.gemoc_studio.headless.feature.feature.group' version='3.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='81'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.sequential.javaengine' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.ale.interpreted.engine' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.registry' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.diverse.k3.al.annotationprocessor.plugin' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.debug.ide' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.eclipse' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.jobs' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.eclipse.messagingsystem.api' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.xdsmlframework.api' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.common' range='6.0.1'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.sequential.javaengine.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.common' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.touchpoint.eclipse' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.metadata' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.util' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.antlr.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.lib' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.diverse.melange.lib' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.diverse.melange.metamodel' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.launching' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.core' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.diverse.melange.adapters' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.diverse.melange.resource' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.transaction' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.eclipse.pde' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.felix.gogo.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.felix.gogo.shell' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.engine.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.debugger' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.common' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.osgi' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.common' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.lib' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='ch.qos.logback.classic' range='1.0.7'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.model' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ide' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.ide' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.shared' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codetemplates.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.editors' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.builder' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.registry' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.common' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.reflectivetrace.model' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.transaction' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.trace.gemoc.api' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.trace.commons.model' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.event.model' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.gemoc_studio.headless' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.console' range='[1.2.0.v20210315-2042,1.2.0.v20210315-2042]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.reconciler.dropins' range='[1.4.0.v20210312-1245,1.4.0.v20210312-1245]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.diverse.melange' range='[0.2.2.202011161009,0.2.2.202011161009]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.felix.gogo.command' range='[1.1.2.v20210111-1007,1.1.2.v20210111-1007]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.console' range='[1.4.400.v20210602-1312,1.4.400.v20210602-1312]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='javax.annotation' range='[1.3.5.v20200909-1856,1.3.5.v20200909-1856]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.directorywatcher' range='[1.3.0.v20210316-1209,1.3.0.v20210316-1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.osgi.compatibility.state' range='[1.2.400.v20210401-1438,1.2.400.v20210401-1438]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.ide' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.ui' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.app' range='[1.5.100.v20210212-1143,1.5.100.v20210212-1143]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.common' range='[3.15.0.v20210518-0604,3.15.0.v20210518-0604]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.osgi' range='[3.16.300.v20210525-1715,3.16.300.v20210525-1715]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.engine' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.gemoc_studio.headless.feature.feature.jar' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.gemoc_studio.headless.feature_root' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.sirius.tree' version='6.5.1.202106111115' generation='2'>
      <update id='org.eclipse.sirius.tree' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Tree Model'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.tree'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='29'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.tree' version='6.5.1.202106111115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.tree' version='6.5.1.202106111115'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.business.api.command' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.business.api.interaction' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.business.api.query' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.business.internal.color' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.business.internal.dialect' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.business.internal.dialect.common.tree' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.business.internal.dialect.common.viewpoint' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.business.internal.dialect.description' version='4.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.business.internal.helper' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.business.internal.internal.color' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.business.internal.metamodel' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.business.internal.metamodel.query' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.business.internal.metamodel.spec' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.business.internal.migration.description' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.business.internal.refresh' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.description' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.description.impl' version='4.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.description.util' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.impl' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.tools.api.interpreter' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.tools.internal.command' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.tools.internal' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.util' version='3.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.tree' version='6.5.1.202106111115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.8.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.synchronizer' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ecore.extender' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.transaction' range='1.4.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='[21.0.0,30.2.0)'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.1.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.emf' range='2.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.sirius.tree
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.tree' version='6.5.1.202106111115'/>
      </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.sirius.tree;singleton:=true&#xA;Bundle-Version: 6.5.1.202106111115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='openjfx.graphics.mac' version='11.0.0' singleton='false'>
      <update id='openjfx.graphics.mac' range='[0.0.0,11.0.0)' severity='0'/>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.name' value='openjfx.graphics.mac'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='openjfx.graphics.mac' version='11.0.0'/>
        <provided namespace='osgi.bundle' name='openjfx.graphics.mac' version='11.0.0'/>
        <provided namespace='osgi.identity' name='openjfx.graphics.mac' version='11.0.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=macosx))
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='openjfx.graphics.mac' version='11.0.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: openjfx.graphics.mac&#xA;Bundle-Version: 11.0.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.extensions.k3' version='2.3.0.202107281019' singleton='false' generation='2'>
      <update id='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.extensions.k3' range='[0.0.0,2.3.0.202107281019)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC ccsljavaengine extension for K3'/>
        <property name='org.eclipse.equinox.p2.provider' value='Inria'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.execution.concurrent.ccsljava'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.extensions.k3'/>
        <property name='maven-version' value='2.3.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.extensions.k3' version='2.3.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.extensions.k3' version='2.3.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.extensions.k3' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.extensions.k3.dsa.api' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.extensions.k3.dsa.helper' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.extensions.k3.dsa.impl' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.extensions.k3' version='2.3.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='16'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.mapping.feedback.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.reflectivetrace.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.transaction' range='1.8.0'/>
        <required namespace='osgi.bundle' name='fr.inria.diverse.k3.al.annotationprocessor.plugin' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.engine' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.10.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.trace.commons' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse.messagingsystem.api' range='2.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.extensions.k3.rtd.modelstate' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'>
          <description>
            org.eclipse.gemoc.execution.concurrent.ccsljavaengine.extensions.k3
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.extensions.k3' version='2.3.0.202107281019'/>
      </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.gemoc.execution.concurrent.ccsljavaengine.extensions.k3&#xA;Bundle-Version: 2.3.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.diffmerge' version='0.10.0.201805311703'>
      <update id='org.eclipse.emf.diffmerge' range='[0.0.0,0.10.0.201805311703)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EMF Diff/Merge Plug-In (Incubation)'/>
        <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.emf.diffmerge'/>
        <property name='maven-artifactId' value='org.eclipse.emf.diffmerge'/>
        <property name='maven-version' value='0.10.0-SNAPSHOT'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.diffmerge' version='0.10.0.201805311703'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.diffmerge' version='0.10.0.201805311703'/>
        <provided namespace='java.package' name='org.eclipse.emf.diffmerge' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.diffmerge.api' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.diffmerge.api.config' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.diffmerge.api.diff' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.diffmerge.api.scopes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.diffmerge.diffdata' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.diffmerge.diffdata.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.diffmerge.diffdata.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.diffmerge.impl.helpers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.diffmerge.impl.policies' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.diffmerge.impl.scopes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.diffmerge.util' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.diffmerge.structures' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.diffmerge' version='0.10.0.201805311703'/>
      </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.emf.diffmerge;singleton:=true&#xA;Bundle-Version: 0.10.0.201805311703
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.commons.feature.source.feature.jar' version='3.3.0.202107281019'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Commons Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='All Commons plugins used by GEMOC. Contains reusable utils, metamodel&#xA;and helper libraries.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://gemoc.org/studio/'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.commons.feature'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.feature.source.feature.jar' version='3.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.commons.feature.source' version='3.3.0.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.commons.feature.source' version='3.3.0.202107281019'/>
      </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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.pde.ds.annotations.source' version='1.2.100.v20210211-1236' singleton='false'>
      <update id='org.eclipse.pde.ds.annotations.source' range='[0.0.0,1.2.100.v20210211-1236)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Declarative Services Annotations 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.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.ds.annotations'/>
        <property name='maven-version' value='1.2.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ds.annotations.source' version='1.2.100.v20210211-1236'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.ds.annotations.source' version='1.2.100.v20210211-1236'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.ds.annotations.source' version='1.2.100.v20210211-1236'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.ds.annotations.source' version='1.2.100.v20210211-1236'/>
      </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.pde.ds.annotations.source&#xA;Bundle-Version: 1.2.100.v20210211-1236
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.ccslkernel.runtime.feature.feature.jar' version='1.0.0.202106280832'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='CCSL Runtime component.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.ccslkernel.runtime.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.runtime.feature.feature.jar' version='1.0.0.202106280832'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='fr.inria.aoste.timesquare.ccslkernel.runtime.feature' version='1.0.0.202106280832'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='fr.inria.aoste.timesquare.ccslkernel.runtime.feature' version='1.0.0.202106280832'/>
      </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='license.html' url='license.html'>
          The Kairos team-project (INRIA/I3S) makes available all content in this plug-in (&amp;quot;Content&amp;quot;).&#xA;Unless otherwise indicated below, the Content is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&amp;quot;EPL&amp;quot;).&#xA;A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &amp;quot;Program&amp;quot; will mean the Content.&#xA;If you did not receive this Content directly from the Kairos team-project, the Content is being redistributed&#xA;by another party (&amp;quot;Redistributor&amp;quot;) and different terms and conditions may apply to your use of any&#xA;object code in the Content. Check the Redistributor&amp;apos;s license that was provided with the Content. If no&#xA;such license exists, contact the Redistributor.&#xA;Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in&#xA;the Content and such source code may be obtained at http://timesquare.inria.fr.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='jakarta.servlet-api.source' version='4.0.0' singleton='false'>
      <update id='jakarta.servlet-api.source' range='[0.0.0,4.0.0)' severity='0'/>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for jakarta.servlet-api:4.0.0'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='jakarta.servlet-api.source' version='4.0.0'/>
        <provided namespace='osgi.bundle' name='jakarta.servlet-api.source' version='4.0.0'/>
        <provided namespace='osgi.identity' name='jakarta.servlet-api.source' version='4.0.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='jakarta.servlet-api.source' version='4.0.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: jakarta.servlet-api.source&#xA;Bundle-Version: 4.0.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.ext.emf.edit' version='6.5.1.202106111115' singleton='false' generation='2'>
      <update id='org.eclipse.sirius.ext.emf.edit' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Library Extensions - EMF.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.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ext.emf.edit'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.emf.edit' version='6.5.1.202106111115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ext.emf.edit' version='6.5.1.202106111115'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.emf.edit' version='4.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.ext.emf.edit' version='6.5.1.202106111115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='2.8.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.sirius.ext.emf.edit
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ext.emf.edit' version='6.5.1.202106111115'/>
      </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.sirius.ext.emf.edit&#xA;Bundle-Version: 6.5.1.202106111115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mapping.ui.feature.jar' version='2.13.0.v20190323-1059'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='EMF Mapping UI'/>
        <property name='df_LT.description' value='Framework for implementing EMF mapping editors in the IDE.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mapping.ui'/>
        <property name='maven-version' value='2.13.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ui.feature.jar' version='2.13.0.v20190323-1059'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.mapping.ui' version='2.13.0.v20190323-1059'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.mapping.ui' version='2.13.0.v20190323-1059'/>
      </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 uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.xtend.standalone.source' version='2.25.0.v20210301-1408' singleton='false'>
      <update id='org.eclipse.xtend.standalone.source' range='[0.0.0,2.25.0.v20210301-1408)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtend Standalone Bundle 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.xtend'/>
        <property name='maven-artifactId' value='org.eclipse.xtend.standalone'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.standalone.source' version='2.25.0.v20210301-1408'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtend.standalone.source' version='2.25.0.v20210301-1408'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtend.standalone.source' version='2.25.0.v20210301-1408'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtend.standalone.source' version='2.25.0.v20210301-1408'/>
      </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.xtend.standalone.source&#xA;Bundle-Version: 2.25.0.v20210301-1408
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecoretools.registration.feature.feature.jar' version='3.3.0.201811051325'>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='EPackage registrationFeature'/>
        <property name='org.eclipse.equinox.p2.description' value='This set of plugins offers to dynamically register EPackages from ecore files. This allows to be able to load conforming models&#xA;without having to physically generate the bytecode and deploy it in another eclipse runtime.&#xA;It also proposes a view showing all registered EPackages and their origin.'/>
        <property name='org.eclipse.equinox.p2.provider' value='Inria DiverSE'/>
        <property name='maven-groupId' value='fr.inria.diverse.commons.eclipse'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecoretools.registration.feature'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.registration.feature.feature.jar' version='3.3.0.201811051325'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.ecoretools.registration.feature' version='3.3.0.201811051325'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.ecoretools.registration.feature' version='3.3.0.201811051325'/>
      </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='' url=''>
          EPL V1.0, Copyright (c) 2005-2014 Triskell project, INRIA/IRISA &#xA; &#xA; All rights reserved. This program and the accompanying materials&#xA; are made available under the terms of the Eclipse Public License v1.0 &#xA; which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html&#xA; &#xA; Contributors:&#xA;   INRIA
        </license>
      </licenses>
      <copyright>
        Copyright (c) 2005-2014 Triskell project, INRIA/IRISA, France
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.http.servlet' version='1.7.100.v20210311-1631' singleton='false' generation='2'>
      <update id='org.eclipse.equinox.http.servlet' range='[0.0.0,1.7.100.v20210311-1631)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleName' value='Http Services Servlet'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.http.servlet'/>
        <property name='maven-version' value='1.7.100-SNAPSHOT'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.http.servlet' version='1.7.100.v20210311-1631'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.http.servlet' version='1.7.100.v20210311-1631'/>
        <provided namespace='java.package' name='org.eclipse.equinox.http.servlet' version='1.2.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.http.servlet.context' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.http.servlet.session' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.http.servlet.dto' version='1.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.http.servlet' version='1.7.100.v20210311-1631'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='osgi.implementation' name='osgi.http' version='1.1.0'/>
        <provided namespace='osgi.service' name='org.eclipse.equinox.http.servlet_1.7.100.v20210311-1631-2' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.osgi.service.http.HttpService' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.equinox.http.servlet_1.7.100.v20210311-1631-3' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.osgi.service.http.runtime.HttpServiceRuntime' type='List'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='19'>
        <required namespace='java.package' name='org.apache.commons.fileupload' range='[1.2.2,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.fileupload.disk' range='[1.2.2,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.fileupload.servlet' range='[1.2.2,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.servlet' range='[3.1.0,5.0.0)'/>
        <required namespace='java.package' name='javax.servlet.annotation' range='[3.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.servlet.descriptor' range='[3.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.servlet.http' range='[3.1.0,5.0.0)'/>
        <required namespace='java.package' name='org.osgi.dto' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework.dto' range='[1.8.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework.wiring' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.http' range='[1.2.0,1.3.0)'/>
        <required namespace='java.package' name='org.osgi.service.http.context' range='[1.1.0,1.2.0)'/>
        <required namespace='java.package' name='org.osgi.service.http.runtime' range='[1.1.0,1.2.0)'/>
        <required namespace='java.package' name='org.osgi.service.http.runtime.dto' range='[1.1.0,1.2.0)'/>
        <required namespace='java.package' name='org.osgi.service.http.whiteboard' range='[1.1.0,1.2.0)'/>
        <required namespace='java.package' name='org.osgi.service.log' range='[1.4.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='[1.5.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.equinox.http.servlet
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.http.servlet' version='1.7.100.v20210311-1631'/>
      </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.equinox.http.servlet&#xA;Bundle-Version: 1.7.100.v20210311-1631
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecoretools.design_root' version='3.3.3.202010261352'>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.design_root' version='3.3.3.202010261352'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='binary' id='org.eclipse.emf.ecoretools.design_root' version='3.3.3.202010261352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='uninstall'>
            cleanupzip(source:@artifact, target:${installFolder});
          </instruction>
          <instruction key='install'>
            unzip(source:@artifact, target:${installFolder});
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolinggemoc_studio_headless.ini.cocoa.macosx.x86_64' version='3.3.0.202107281019' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolinggemoc_studio_headless.ini.cocoa.macosx.x86_64' version='3.3.0.202107281019'/>
        <provided namespace='toolinggemoc_studio_headless' name='gemoc_studio_headless.ini' version='3.3.0.202107281019'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='configure'>
            addJvmArg(jvmArg:-Dosgi.requiredJavaVersion=1.8);addJvmArg(jvmArg:-XX${#58}+UseG1GC);addJvmArg(jvmArg:-XX${#58}+UseStringDeduplication);addJvmArg(jvmArg:--add-modules=ALL-SYSTEM);addJvmArg(jvmArg:-Xms256m);addJvmArg(jvmArg:-Xmx1024m);addJvmArg(jvmArg:-XstartOnFirstThread);addJvmArg(jvmArg:-Dorg.eclipse.swt.internal.carbon.smallFonts);addProgramArg(programArg:-product);addProgramArg(programArg:org.eclipse.gemoc.gemoc_studio.headless.GemocStudioHeadless);
          </instruction>
          <instruction key='unconfigure'>
            removeJvmArg(jvmArg:-Dosgi.requiredJavaVersion=1.8);removeJvmArg(jvmArg:-XX${#58}+UseG1GC);removeJvmArg(jvmArg:-XX${#58}+UseStringDeduplication);removeJvmArg(jvmArg:--add-modules=ALL-SYSTEM);removeJvmArg(jvmArg:-Xms256m);removeJvmArg(jvmArg:-Xmx1024m);removeJvmArg(jvmArg:-XstartOnFirstThread);removeJvmArg(jvmArg:-Dorg.eclipse.swt.internal.carbon.smallFonts);removeProgramArg(programArg:-product);removeProgramArg(programArg:org.eclipse.gemoc.gemoc_studio.headless.GemocStudioHeadless);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.core.di.extensions.supplier.source' version='0.16.0.v20210412-1358' singleton='false'>
      <update id='org.eclipse.e4.core.di.extensions.supplier.source' range='[0.0.0,0.16.0.v20210412-1358)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse Dependency Injection Extensions Supplier 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.e4'/>
        <property name='maven-artifactId' value='org.eclipse.e4.core.di.extensions.supplier'/>
        <property name='maven-version' value='0.16.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.di.extensions.supplier.source' version='0.16.0.v20210412-1358'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.core.di.extensions.supplier.source' version='0.16.0.v20210412-1358'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.core.di.extensions.supplier.source' version='0.16.0.v20210412-1358'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.core.di.extensions.supplier.source' version='0.16.0.v20210412-1358'/>
      </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.e4.core.di.extensions.supplier.source&#xA;Bundle-Version: 0.16.0.v20210412-1358
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.ide.source' version='3.15.200.v20210108-1832' singleton='false'>
      <update id='org.eclipse.e4.ui.ide.source' range='[0.0.0,3.15.200.v20210108-1832)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='E4 IDE 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='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.ide'/>
        <property name='maven-version' value='3.15.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.ide.source' version='3.15.200.v20210108-1832'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.ide.source' version='3.15.200.v20210108-1832'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.ide.source' version='3.15.200.v20210108-1832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.ide.source' version='3.15.200.v20210108-1832'/>
      </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.e4.ui.ide.source&#xA;Bundle-Version: 3.15.200.v20210108-1832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.source.feature.group' version='3.18.800.v20210611-1600' singleton='false'>
      <update id='org.eclipse.jdt.source.feature.group' range='[0.0.0,3.18.800.v20210611-1600)' 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.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.jdt.feature'/>
        <property name='maven-artifactId' value='org.eclipse.jdt'/>
        <property name='maven-version' value='3.18.800-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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2000, 2015 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='Eclipse JDT Plug-in Developer Resources'/>
        <property name='df_LT.description' value='API documentation and source code zips for Eclipse Java development tools.'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.source.feature.group' version='3.18.800.v20210611-1600'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='40'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.feature.group' range='[3.18.800.v20210611-1600,3.18.800.v20210611-1600]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ant.ui.source' range='[3.8.0.v20210415-1314,3.8.0.v20210415-1314]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.apt.core.source' range='[3.6.900.v20210317-0507,3.6.900.v20210317-0507]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.apt.ui.source' range='[3.6.600.v20210406-0802,3.6.600.v20210406-0802]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.apt.pluggable.core.source' range='[1.2.500.v20200322-1447,1.2.500.v20200322-1447]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.compiler.apt.source' range='[1.3.1300.v20210419-1022,1.3.1300.v20210419-1022]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.compiler.tool.source' range='[1.2.1200.v20210521-0550,1.2.1200.v20210521-0550]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core.source' range='[3.26.0.v20210609-0549,3.26.0.v20210609-0549]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core.formatterapp.source' range='[1.0.0.v20200119-0748,1.0.0.v20200119-0748]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.annotation.source' range='[1.2.0.v20210519-0438,1.2.0.v20210519-0438]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.annotation.source' range='[2.2.600.v20200408-1511,2.2.600.v20200408-1511]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core.manipulation.source' range='[1.14.400.v20210531-0737,1.14.400.v20210531-0737]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.debug.ui.source' range='[3.12.300.v20210517-0748,3.12.300.v20210517-0748]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.debug.source' range='[3.17.200.v20210513-1223,3.17.200.v20210513-1223]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.junit.source' range='[3.12.0.v20210521-1840,3.12.0.v20210521-1840]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.junit.core.source' range='[3.10.1100.v20210429-2046,3.10.1100.v20210429-2046]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.junit.runtime.source' range='[3.6.0.v20210326-1249,3.6.0.v20210326-1249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.junit4.runtime.source' range='[1.2.0.v20210326-1251,1.2.0.v20210326-1251]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.junit5.runtime.source' range='[1.0.1300.v20210320-1132,1.0.1300.v20210320-1132]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.launching.source' range='[3.19.200.v20210326-1452,3.19.200.v20210326-1452]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.ui.source' range='[3.23.0.v20210530-1810,3.23.0.v20210530-1810]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.junit.source' range='[4.13.0.v20200204-1500,4.13.0.v20200204-1500]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.hamcrest.core.source' range='[1.3.0.v20180420-1519,1.3.0.v20180420-1519]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.junit.jupiter.api.source' range='[5.7.1.v20210222-1948,5.7.1.v20210222-1948]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.junit.jupiter.engine.source' range='[5.7.1.v20210222-1948,5.7.1.v20210222-1948]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.junit.jupiter.migrationsupport.source' range='[5.7.1.v20210222-1948,5.7.1.v20210222-1948]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.junit.jupiter.params.source' range='[5.7.1.v20210222-1948,5.7.1.v20210222-1948]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.junit.platform.commons.source' range='[1.7.1.v20210222-1948,1.7.1.v20210222-1948]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.junit.platform.engine.source' range='[1.7.1.v20210222-1948,1.7.1.v20210222-1948]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.junit.platform.launcher.source' range='[1.7.1.v20210222-1948,1.7.1.v20210222-1948]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.junit.platform.runner.source' range='[1.7.1.v20210222-1948,1.7.1.v20210222-1948]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.junit.platform.suite.api.source' range='[1.7.1.v20210222-1948,1.7.1.v20210222-1948]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.junit.vintage.engine.source' range='[5.7.1.v20210222-1948,5.7.1.v20210222-1948]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.opentest4j.source' range='[1.2.0.v20190826-0900,1.2.0.v20190826-0900]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apiguardian.source' range='[1.1.0.v20190826-0900,1.1.0.v20190826-0900]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.launching.macosx.source' range='[3.4.600.v20210323-0524,3.4.600.v20210323-0524]'>
          <filter>
            (osgi.os=macosx)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.launching.ui.macosx.source' range='[1.2.700.v20210323-0524,1.2.700.v20210323-0524]'>
          <filter>
            (osgi.os=macosx)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ant.launching.source' range='[1.3.0.v20210415-1314,1.3.0.v20210415-1314]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.doc.isv' range='[3.14.1200.v20210611-1636,3.14.1200.v20210611-1636]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.source.feature.jar' range='[3.18.800.v20210611-1600,3.18.800.v20210611-1600]'>
          <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.gemoc.executionframework.debugger.ui' version='4.0.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.executionframework.debugger.ui' range='[0.0.0,4.0.0.202107281019)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.gemoc.executionframework.debugger.ui'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.modeldebugging.executionframework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.executionframework.debugger.ui'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.debugger.ui' version='4.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.debugger.ui' version='4.0.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.executionframework.debugger.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.executionframework.debugger.ui.breakpoints' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.executionframework.debugger.ui.handlers' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.executionframework.debugger.ui' version='4.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='24'>
        <required namespace='osgi.bundle' name='com.google.guava' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib.macro' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.dsl.debug.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.engine' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='2.10.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.debugger' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.dsl.debug.ide.sirius.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.engine.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.diverse.melange.resource' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.dsl.debug.ide.ui' range='2.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='4.1.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.transaction' range='1.9.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.executionframework.debugger.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.executionframework.debugger.ui' version='4.0.0.202107281019'/>
      </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.gemoc.executionframework.debugger.ui;singleton:=true&#xA;Bundle-Version: 4.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.update.configurator' version='3.4.800.v20210415-1314' generation='2'>
      <update id='org.eclipse.update.configurator' range='[0.0.0,3.4.800.v20210415-1314)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Install/Update Configurator'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.update'/>
        <property name='maven-artifactId' value='org.eclipse.update.configurator'/>
        <property name='maven-version' value='3.4.800-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.update.configurator' version='3.4.800.v20210415-1314'/>
        <provided namespace='osgi.bundle' name='org.eclipse.update.configurator' version='3.4.800.v20210415-1314'/>
        <provided namespace='java.package' name='org.eclipse.update.configurator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.update.internal.configurator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.update.internal.configurator.branding' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.update.configurator' version='3.4.800.v20210415-1314'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi.services' range='3.9.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax.helpers' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.update.configurator
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.update.configurator' version='3.4.800.v20210415-1314'/>
      </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.update.configurator; singleton:=true&#xA;Bundle-Version: 3.4.800.v20210415-1314
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.felix.gogo.shell.source' version='1.1.4.v20210111-1007' singleton='false'>
      <update id='org.apache.felix.gogo.shell.source' range='[0.0.0,1.1.4.v20210111-1007)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Apache Felix Gogo Shell Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.felix.gogo.shell'/>
        <property name='maven-version' value='1.1.4-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.felix.gogo.shell.source' version='1.1.4.v20210111-1007'/>
        <provided namespace='osgi.bundle' name='org.apache.felix.gogo.shell.source' version='1.1.4.v20210111-1007'/>
        <provided namespace='osgi.identity' name='org.apache.felix.gogo.shell.source' version='1.1.4.v20210111-1007'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.felix.gogo.shell.source' version='1.1.4.v20210111-1007'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.felix.gogo.shell.source&#xA;Bundle-Version: 1.1.4.v20210111-1007
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.diverse.k3.ui' version='3.3.0.v20210326-1102' generation='2'>
      <update id='fr.inria.diverse.k3.ui' range='[0.0.0,3.3.0.v20210326-1102)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='K3 UI'/>
        <property name='org.eclipse.equinox.p2.provider' value='Inria DiverSE'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.diverse.k3.ui' version='3.3.0.v20210326-1102'/>
        <provided namespace='osgi.bundle' name='fr.inria.diverse.k3.ui' version='3.3.0.v20210326-1102'/>
        <provided namespace='java.package' name='fr.inria.diverse.k3.ui' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.diverse.k3.ui.tools' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.diverse.k3.ui.tools.classpath' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.diverse.k3.ui.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.diverse.k3.ui.wizards.pages' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.diverse.k3.ui' version='3.3.0.v20210326-1102'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='40'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.diverse.k3.al.annotationprocessor.plugin' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.ide' range='[2.6.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='[2.6.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.core' range='[2.6.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder' range='[2.6.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='[2.6.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.codetemplates.ui' range='[2.6.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared' range='[2.6.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types.ui' range='[2.6.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.ui' range='[2.6.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.5.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang' range='2.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='[2.6.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.ui.refactoring' range='3.4.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='3.4.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='3.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.bidi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ui' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse.pde' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.emf.codegen.ecore' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.emf.common.ui.dialogs' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.emf.common.util' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.emf.mapping.ecore2ecore.presentation' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jdt.launching' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.pde.internal.ui.wizards.tools' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            fr.inria.diverse.k3.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.diverse.k3.ui' version='3.3.0.v20210326-1102'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.diverse.k3.ui;singleton:=true&#xA;Bundle-Version: 3.3.0.v20210326-1102
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.artifact.repository.source' version='1.4.100.v20210418-1636' singleton='false'>
      <update id='org.eclipse.equinox.p2.artifact.repository.source' range='[0.0.0,1.4.100.v20210418-1636)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Provisioning Artifact Repository 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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.artifact.repository'/>
        <property name='maven-version' value='1.4.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.artifact.repository.source' version='1.4.100.v20210418-1636'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.artifact.repository.source' version='1.4.100.v20210418-1636'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.artifact.repository.source' version='1.4.100.v20210418-1636'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.artifact.repository.source' version='1.4.100.v20210418-1636'/>
      </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.equinox.p2.artifact.repository.source&#xA;Bundle-Version: 1.4.100.v20210418-1636
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.w3c.dom.smil.source' version='1.0.1.v200903091627' singleton='false'>
      <update id='org.w3c.dom.smil.source' range='[0.0.0,1.0.1.v200903091627)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.pluginName' value='W3C SMIL DOM Source Bundle'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.w3c.dom.smil.source' version='1.0.1.v200903091627'/>
        <provided namespace='osgi.bundle' name='org.w3c.dom.smil.source' version='1.0.1.v200903091627'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.w3c.dom.smil.source' version='1.0.1.v200903091627'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.w3c.dom.smil.source&#xA;Bundle-Version: 1.0.1.v200903091627
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.duration.model.edit' version='1.0.0.202106280832' generation='2'>
      <update id='fr.inria.aoste.timesquare.duration.model.edit' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Duration Edit Support'/>
        <property name='df_LT.providerName' value='Kairos INRIA/I3S'/>
        <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='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.duration.model.edit'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.duration.model.edit' version='1.0.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.timesquare.duration.model.edit' version='1.0.0.202106280832'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.duration.model.duration.provider' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.timesquare.duration.model.edit' version='1.0.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.duration.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.model.edit' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.timesquare.duration.model.edit' version='1.0.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.timesquare.duration.model.edit;singleton:=true&#xA;Bundle-Version: 1.0.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='openjfx.swing.feature.feature.group' version='11.0.0.201901231300' singleton='false'>
      <update id='openjfx.swing.feature.feature.group' range='[0.0.0,11.0.0.201901231300)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='openjfx.swing.feature'/>
        <property name='org.eclipse.equinox.p2.provider' value='BestSolution.at'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='openjfx.swing.feature.feature.group' version='11.0.0.201901231300'/>
      </provides>
      <requires size='2'>
        <required namespace='org.eclipse.equinox.p2.iu' name='openjfx.swing' range='[11.0.0,11.0.0]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='openjfx.swing.feature.feature.jar' range='[11.0.0.201901231300,11.0.0.201901231300]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
    </unit>
    <unit id='org.eclipse.gemoc.dsl.debug.feature.feature.group' version='3.0.1.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.dsl.debug.feature.feature.group' range='[0.0.0,3.0.1.202107281019)' severity='0'/>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='DSL Debugger Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature provides the DSL debugger.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='DSLDebugger'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.dsl.debug.feature'/>
        <property name='maven-version' value='3.0.1-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.debug.feature.feature.group' version='3.0.1.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.debug' range='[3.0.1.202107281019,3.0.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.debug.edit' range='[3.0.1.202107281019,3.0.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.debug.ide' range='[3.0.1.202107281019,3.0.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.debug.feature.feature.jar' range='[3.0.1.202107281019,3.0.1.202107281019]'>
          <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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2015, 2017 Obeo and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html&#xA;&#xA;Contributors:&#xA;    Obeo - initial API and implementation
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.gexpressions.edit.source' version='3.3.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.gexpressions.edit.source' range='[0.0.0,3.3.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='www.example.org'/>
        <property name='df_LT.bundleName' value='Gexpressions 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.gemoc.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.gexpressions.edit'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.gexpressions.edit.source' version='3.3.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.gexpressions.edit.source' version='3.3.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.gexpressions.edit.source' version='3.3.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.gexpressions.edit.source' version='3.3.0.202107281019'/>
      </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.gemoc.gexpressions.edit.source&#xA;Bundle-Version: 3.3.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.duration.xtext.ui' version='1.0.0.202106280832' generation='2'>
      <update id='fr.inria.aoste.timesquare.duration.xtext.ui' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='fr.inria.aoste.timesquare.duration.xtext.ui'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.duration.xtext.ui'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.duration.xtext.ui' version='1.0.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.timesquare.duration.xtext.ui' version='1.0.0.202106280832'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.duration.xtext.ui.contentassist.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.duration.xtext.ui.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.duration.xtext.ui.quickfix' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.timesquare.duration.xtext.ui' version='1.0.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.duration.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='2.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared' range='2.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder' range='2.3.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.logging' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.timesquare.duration.xtext.ui' version='1.0.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.timesquare.duration.xtext.ui; singleton:=true&#xA;Bundle-Version: 1.0.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.constraint.core.feature.feature.jar' version='0.1.1.202107281019'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Moccml Constraint Core'/>
        <property name='org.eclipse.equinox.p2.description' value='The MoCC Modeling Language Abstract Syntax provides an extension&#xA;to CCSL to&#xA;define constraints using automaton. The feature includes metamodels and genmodel&#xA;edits and editors.'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.mocc'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.constraint.core.feature'/>
        <property name='maven-version' value='0.1.1-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.core.feature.feature.jar' version='0.1.1.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.moccml.constraint.core.feature' version='0.1.1.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.moccml.constraint.core.feature' version='0.1.1.202107281019'/>
      </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='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 I3S Laboratory and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.execution.sequential.javaxdsml.ide.ui' version='4.0.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.execution.sequential.javaxdsml.ide.ui' range='[0.0.0,4.0.0.202107281019)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Sequential Java XDSML UI'/>
        <property name='org.eclipse.equinox.p2.provider' value='INRIA'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.execution.sequential.java'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.sequential.javaxdsml.ide.ui'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.sequential.javaxdsml.ide.ui' version='4.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.execution.sequential.javaxdsml.ide.ui' version='4.0.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.execution.sequential.javaxdsml.ide.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.execution.sequential.javaxdsml.ide.ui.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.execution.sequential.javaxdsml.ide.ui.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.execution.sequential.javaxdsml.ide.ui.templates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.execution.sequential.javaxdsml.ide.ui.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.execution.sequential.javaxdsml.ide.ui' version='4.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='28'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore.ui' range='2.8.0'/>
        <required namespace='osgi.bundle' name='fr.inria.diverse.k3.ui' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse.jdt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.extensions.sirius' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='2.10.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.extensions.sirius' range='0.1.0'/>
        <required namespace='osgi.bundle' name='fr.inria.diverse.melange.metamodel' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.diverse.melange.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.diverse.melange.ui.templates' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.ui.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecoretools.design.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse.pde' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jdom2' range='2.0.6'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.ide.ui' range='2.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.dsl' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.jobs' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.commons.ui.k3' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.execution.sequential.javaxdsml.ide.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.execution.sequential.javaxdsml.ide.ui' version='4.0.0.202107281019'/>
      </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.gemoc.execution.sequential.javaxdsml.ide.ui;singleton:=true&#xA;Bundle-Version: 4.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.execution.sequential.javaxdsml.ide.ui.source' version='4.0.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.execution.sequential.javaxdsml.ide.ui.source' range='[0.0.0,4.0.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='INRIA'/>
        <property name='df_LT.bundleName' value='Sequential Java XDSML 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.gemoc.execution.sequential.java'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.sequential.javaxdsml.ide.ui'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.sequential.javaxdsml.ide.ui.source' version='4.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.execution.sequential.javaxdsml.ide.ui.source' version='4.0.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.execution.sequential.javaxdsml.ide.ui.source' version='4.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.execution.sequential.javaxdsml.ide.ui.source' version='4.0.0.202107281019'/>
      </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.gemoc.execution.sequential.javaxdsml.ide.ui.source&#xA;Bundle-Version: 4.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.felix.gogo.shell' version='1.1.4.v20210111-1007' singleton='false' generation='2'>
      <update id='org.apache.felix.gogo.shell' range='[0.0.0,1.1.4.v20210111-1007)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Apache Felix Gogo Shell'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.description' value='Apache Felix Gogo Subproject'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://www.apache.org/'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.felix.gogo.shell'/>
        <property name='maven-version' value='1.1.4-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.felix.gogo.shell' version='1.1.4.v20210111-1007'/>
        <provided namespace='osgi.bundle' name='org.apache.felix.gogo.shell' version='1.1.4.v20210111-1007'/>
        <provided namespace='java.package' name='org.apache.felix.gogo.options' version='1.1.4'/>
        <provided namespace='java.package' name='org.apache.felix.gogo.shell' version='1.1.4'/>
        <provided namespace='osgi.identity' name='org.apache.felix.gogo.shell' version='1.1.4.v20210111-1007'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.apache.felix.gogo' name='shell.implementation' version='1.0.0'>
          <properties size='1'>
            <property name='implementation.name' value='gogo.shell'/>
          </properties>
        </provided>
        <provided namespace='org.apache.felix.gogo' name='shell.implementation' version='1.0.0'>
          <properties size='1'>
            <property name='implementation.name' value='gogo.shell'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='java.package' name='org.apache.felix.gogo.options' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.felix.service.command' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework.startlevel' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='0.0.0'/>
        <requiredProperties namespace='org.apache.felix.gogo' match='(&amp;(org.apache.felix.gogo=command.implementation)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'/>
        <requiredProperties namespace='org.apache.felix.gogo' match='(&amp;(org.apache.felix.gogo=command.implementation)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.felix.gogo.shell' version='1.1.4.v20210111-1007'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.felix.gogo.shell&#xA;Bundle-Version: 1.1.4.v20210111-1007
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.commons.eclipse.jdt.autosrcfolder' version='3.3.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.commons.eclipse.jdt.autosrcfolder' range='[0.0.0,3.3.0.202107281019)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='AutoSrcFolder'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.commons.eclipse.jdt.autosrcfolder'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.eclipse.jdt.autosrcfolder' version='3.3.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse.jdt.autosrcfolder' version='3.3.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.commons.eclipse.jdt.autosrcfolder' version='3.3.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.14.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.13.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.109.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.14.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.commons.eclipse.jdt.autosrcfolder
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.commons.eclipse.jdt.autosrcfolder' version='3.3.0.202107281019'/>
      </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.gemoc.commons.eclipse.jdt.autosrcfolder;singleton:=true&#xA;Bundle-Version: 3.3.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.filetransfer.httpclient4.feature.source.feature.group' version='3.14.0.v20180301-0132' singleton='false'>
      <update id='org.eclipse.ecf.filetransfer.httpclient4.feature.source.feature.group' range='[0.0.0,3.14.0.v20180301-0132)' severity='0'/>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='ECF Httpclient4 Filetransfer Provider Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature provides the Apache HttpComponents/HttpClient4-based FileTransfer provider used by the Eclipse platform to support P2 filetransfer.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/ecf'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - ECF'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.filetransfer.httpclient4.feature'/>
        <property name='maven-version' value='3.14.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.filetransfer.httpclient4.feature.source.feature.group' version='3.14.0.v20180301-0132'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.provider.filetransfer.httpclient4.source' range='[1.1.300.v20180301-0132,1.1.300.v20180301-0132]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.codec.source' range='[1.9.0.v20170208-1614,1.9.0.v20170208-1614]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.logging.source' range='[1.1.1.v201101211721,1.1.1.v201101211721]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.httpcomponents.httpclient.source' range='[4.5.2.v20170210-0925,4.5.2.v20170210-0925]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.httpcomponents.httpcore.source' range='[4.4.6.v20170210-0925,4.4.6.v20170210-0925]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.filetransfer.httpclient4.feature.source.feature.jar' range='[3.14.0.v20180301-0132,3.14.0.v20180301-0132]'>
          <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 uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        Copyright (c) 2011 Composent, Inc. and others. All rights reserved.&#xA;This program and the accompanying materials are made available&#xA;under the terms of the Eclipse Public License v1.0 which accompanies&#xA;this distribution, and is available at &#xA;http://www.eclipse.org/legal/epl-v10.html&#xA; &#xA;Contributors: Composent, Inc. - initial API and implementation
      </copyright>
    </unit>
    <unit id='org.eclipse.m2e.importer' version='1.17.2.20210603-1006' generation='2'>
      <update id='org.eclipse.m2e.importer' range='[0.0.0,1.17.2.20210603-1006)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='m2e extension for import framework'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org - m2e'/>
        <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.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.importer'/>
        <property name='maven-version' value='1.17.2-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.importer' version='1.17.2.20210603-1006'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.importer' version='1.17.2.20210603-1006'/>
        <provided namespace='java.package' name='org.eclipse.m2e.importer.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.importer' version='1.17.2.20210603-1006'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core.ui' range='[1.16.0,2.0.0)'/>
        <required namespace='java.package' name='org.slf4j' range='[1.6.2,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.m2e.importer
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.importer' version='1.17.2.20210603-1006'/>
      </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.m2e.importer;singleton:=true&#xA;Bundle-Version: 1.17.2.20210603-1006
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gef.feature.group' version='3.11.0.201606061308' singleton='false'>
      <update id='org.eclipse.gef.feature.group' range='[0.0.0,3.11.0.201606061308)' severity='0'/>
      <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.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.gef.features'/>
        <property name='maven-artifactId' value='org.eclipse.gef'/>
        <property name='maven-version' value='3.11.0-SNAPSHOT'/>
        <property name='df_LT.featureName' value='GEF (MVC)'/>
        <property name='df_LT.providerName' value='Eclipse GEF'/>
        <property name='df_LT.description' value='Graphical Editing Framework GEF'/>
        <property name='df_LT.copyright' value='Copyright (c) 2000, 2009 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gef.feature.group' version='3.11.0.201606061308'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.draw2d.feature.group' range='[3.10.100.201606061308,3.10.100.201606061308]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views' range='[3.2.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench' range='[3.2.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface' range='[3.2.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gef' range='[3.11.0.201606061308,3.11.0.201606061308]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gef.feature.jar' range='[3.11.0.201606061308,3.11.0.201606061308]'>
          <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='fr.inria.aoste.timesquare.utils.feature.feature.group' version='1.0.0.202106280832' singleton='false'>
      <update id='fr.inria.aoste.timesquare.utils.feature.feature.group' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Timesquare Utilities Plugins'/>
        <property name='org.eclipse.equinox.p2.description' value='Various utilities plugins for Timesquare'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.utils.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.utils.feature.feature.group' version='1.0.0.202106280832'/>
      </provides>
      <requires size='28'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.draw2d' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.console' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.base' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filesystem' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.properties.tabbed' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='2.6.1'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xmi' range='2.5.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.common' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.uml' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.utils.pluginhelpers' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.utils.console' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.utils.categories' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.utils.console' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.utils.exceptions' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.utils.extensionpoint' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.utils.pluginhelpers' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.utils.timedsystem' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.utils.ui' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.utils.umlhelpers' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.utils.feature.feature.jar' range='[1.0.0.202106280832,1.0.0.202106280832]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='license.html' url='license.html'>
          The Kairos team-project (INRIA/I3S) makes available all content in this plug-in (&amp;quot;Content&amp;quot;).&#xA;Unless otherwise indicated below, the Content is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&amp;quot;EPL&amp;quot;).&#xA;A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &amp;quot;Program&amp;quot; will mean the Content.&#xA;If you did not receive this Content directly from the Kairos team-project, the Content is being redistributed&#xA;by another party (&amp;quot;Redistributor&amp;quot;) and different terms and conditions may apply to your use of any&#xA;object code in the Content. Check the Redistributor&amp;apos;s license that was provided with the Content. If no&#xA;such license exists, contact the Redistributor.&#xA;Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in&#xA;the Content and such source code may be obtained at http://timesquare.inria.fr.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.compare.rcp' version='2.5.2.202102231741' generation='2'>
      <update id='org.eclipse.emf.compare.rcp' range='[0.0.0,2.5.2.202102231741)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EMF Compare RCP'/>
        <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.emf.compare'/>
        <property name='maven-artifactId' value='org.eclipse.emf.compare.rcp'/>
        <property name='maven-version' value='2.5.2-SNAPSHOT'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.rcp' version='2.5.2.202102231741'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.compare.rcp' version='2.5.2.202102231741'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.extension' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.graph' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.internal.extension' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.internal.extension.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.internal.match' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.internal.merger' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.internal.policy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.internal.postprocessor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.internal.tracer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.policy' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.compare.rcp' version='2.5.2.202102231741'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare' range='3.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare.edit' range='3.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='3.4.0'/>
        <required namespace='java.package' name='com.google.common.base' range='[27.0.0,30.2.0)'/>
        <required namespace='java.package' name='com.google.common.collect' range='[27.0.0,30.2.0)'/>
        <required namespace='java.package' name='org.apache.log4j' range='[1.2.15,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.compare.rcp' version='2.5.2.202102231741'/>
      </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.emf.compare.rcp;singleton:=true&#xA;Bundle-Version: 2.5.2.202102231741
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecoretools.ale.xtext.ide' version='1.2.0.202007171516' generation='2'>
      <update id='org.eclipse.emf.ecoretools.ale.xtext.ide' range='[0.0.0,1.2.0.202007171516)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='ALE Xtext Ide'/>
        <property name='org.eclipse.equinox.p2.provider' value='Inria/Obeo'/>
        <property name='maven-groupId' value='org.eclipse.emf.ecoretools.ale'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecoretools.ale.xtext.ide'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.ale.xtext.ide' version='1.2.0.202007171516'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecoretools.ale.xtext.ide' version='1.2.0.202007171516'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.ide.contentassist.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.ide.contentassist.antlr.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecoretools.ale.xtext.ide' version='1.2.0.202007171516'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecoretools.ale.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecoretools.ale.xtext.ide' version='1.2.0.202007171516'/>
      </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.emf.ecoretools.ale.xtext.ide; singleton:=true&#xA;Bundle-Version: 1.2.0.202007171516
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.ui.ecore.source' version='2.25.0.v20210301-0928' singleton='false'>
      <update id='org.eclipse.xtext.ui.ecore.source' range='[0.0.0,2.25.0.v20210301-0928)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext Ecore Ui 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.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.ui.ecore'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.ecore.source' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.ui.ecore.source' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.ui.ecore.source' version='2.25.0.v20210301-0928'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.ui.ecore.source' version='2.25.0.v20210301-0928'/>
      </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.xtext.ui.ecore.source&#xA;Bundle-Version: 2.25.0.v20210301-0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde' version='3.13.1500.v20210611-1600'>
      <update id='org.eclipse.pde' range='[0.0.0,3.13.1500.v20210611-1600)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='PDE'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde'/>
        <property name='maven-version' value='3.13.1500-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde' version='3.13.1500.v20210611-1600'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde' version='3.13.1500.v20210611-1600'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde' version='3.13.1500.v20210611-1600'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde' version='3.13.1500.v20210611-1600'/>
      </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.pde;singleton:=true&#xA;Bundle-Version: 3.13.1500.v20210611-1600
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.services' version='1.5.0.v20210115-1333' generation='2'>
      <update id='org.eclipse.e4.ui.services' range='[0.0.0,1.5.0.v20210115-1333)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse UI Application Services'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.services'/>
        <property name='maven-version' value='1.5.0-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.services' version='1.5.0.v20210115-1333'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.services' version='1.5.0.v20210115-1333'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.internal.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.services.events' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.services.help' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.services.internal.events' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.services' version='1.5.0.v20210115-1333'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.services' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.di' range='0.9.0'/>
        <required namespace='java.package' name='javax.annotation' range='0.0.0'/>
        <required namespace='java.package' name='javax.inject' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.3.0'/>
        <required namespace='java.package' name='org.osgi.service.component.annotations' range='1.2.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.service.event' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='1.5.1'/>
        <requiredProperties namespace='osgi.extender' match='(&amp;(osgi.extender=osgi.component)(version&gt;=1.2)(!(version&gt;=2.0)))'>
          <description>
            org.eclipse.e4.ui.services
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.service' match='(objectClass=org.osgi.service.event.EventAdmin)'>
          <description>
            org.eclipse.e4.ui.services
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.e4.ui.services
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.services' version='1.5.0.v20210115-1333'/>
      </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.e4.ui.services;singleton:=true&#xA;Bundle-Version: 1.5.0.v20210115-1333
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.pivot' version='1.15.0.v20210609-1442' generation='2'>
      <update id='org.eclipse.ocl.pivot' range='[0.0.0,1.15.0.v20210609-1442)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='OCL Unified Abstract Syntax Models, Library and Evaluator'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <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.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.pivot'/>
        <property name='maven-version' value='1.15.0-SNAPSHOT'/>
      </properties>
      <provides size='68'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.pivot' version='1.15.0.v20210609-1442'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.pivot' version='1.15.0.v20210609-1442'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.annotations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.annotations.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.annotations.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.evaluation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.ids' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.internal.attributes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.internal.compatibility' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.internal.complete' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.internal.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.internal.delegate' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.internal.ecore' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.internal.ecore.as2es' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.internal.ecore.es2as' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.internal.elements' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.internal.evaluation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.internal.executor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.internal.helper' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.internal.ids' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.internal.labels' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.internal.library' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.internal.library.ecore' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.internal.library.executor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.internal.lookup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.internal.lookup.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.internal.lookup.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.internal.manager' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.internal.messages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.internal.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.internal.prettyprint' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.internal.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.internal.resource' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.internal.scoping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.internal.utilities' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.internal.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.internal.values' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.labels' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.library' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.library.classifier' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.library.collection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.library.enumeration' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.library.iterator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.library.logical' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.library.map' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.library.numeric' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.library.oclany' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.library.oclinvalid' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.library.oclvoid' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.library.string' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.messages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.oclstdlib' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.oclstdlib.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.oclstdlib.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.options' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.resource' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.types' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.utilities' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.values' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.values.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.pivot' version='1.15.0.v20210609-1442'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' range='[2.7.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.7.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.7.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.common' range='[1.4.0,2.0.0)'/>
        <required namespace='java.package' name='com.google.common.base' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='com.google.inject' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='[1.2.15,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.pivot
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.pivot' version='1.15.0.v20210609-1442'/>
      </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.ocl.pivot;singleton:=true&#xA;Bundle-Version: 1.15.0.v20210609-1442
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.ui.codetemplates.source' version='2.25.0.v20210301-0928' singleton='false'>
      <update id='org.eclipse.xtext.ui.codetemplates.source' range='[0.0.0,2.25.0.v20210301-0928)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext Codetemplates Language Runtime 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.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.ui.codetemplates'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codetemplates.source' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.ui.codetemplates.source' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.ui.codetemplates.source' version='2.25.0.v20210301-0928'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.ui.codetemplates.source' version='2.25.0.v20210301-0928'/>
      </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.xtext.ui.codetemplates.source&#xA;Bundle-Version: 2.25.0.v20210301-0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.feature.feature.group' version='2.3.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.feature.feature.group' range='[0.0.0,2.3.0.202107281019)' severity='0'/>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Execution Engine CCSL Java'/>
        <property name='org.eclipse.equinox.p2.description' value='Language defintion and edition support for creating languages using the CCSL Java Execution Engine&#xA;&#xA;Also includes the runtime, runtime.ui, and concurrent_addons features'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://gemoc.org/studio/'/>
        <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.gemoc.execution.concurrent.ccsljava'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.feature'/>
        <property name='maven-version' value='2.3.0-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.feature.feature.group' version='2.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.feature.feature.group' range='[2.3.0.202107281019,2.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.ui.feature.feature.group' range='[2.3.0.202107281019,2.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.concurrent_addons.feature.feature.group' range='[2.3.0.202107281019,2.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.xdsmlframework.feature.feature.group' range='0.1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.modeldebugging.framework.commons.feature.feature.group' range='0.1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.extensions.sirius' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.xdsmlframework.extensions.sirius' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.ui' range='[2.3.0.202107281019,2.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.moccmlxdsml.metaprog' range='[2.3.0.202107281019,2.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.feature.feature.jar' range='[2.3.0.202107281019,2.3.0.202107281019]'>
          <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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.ocl.core.sdk.feature.jar' version='5.15.0.v20210609-1442'>
      <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://projects.eclipse.org/projects/modeling.mdt.ocl'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.ocl.all'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='OCL Classic SDK: Ecore/UML Parsers,Evaluator'/>
        <property name='df_LT.description' value='Provides the Parser and Evaluator for OCL using Ecore or UML APIs.&#xA;&#xA;Install this feature to parse and interpret queries on UML or Ecore models.Install this if you use a feature that depends on OCL (such as GMF) or if you want to work with OCL constraints or queries, want source code, but do not need EMF edit support or documentation.'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='maven-groupId' value='org.eclipse.ocl.features'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.core.sdk'/>
        <property name='maven-version' value='5.15.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.core.sdk.feature.jar' version='5.15.0.v20210609-1442'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.ocl.core.sdk' version='5.15.0.v20210609-1442'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.ocl.core.sdk' version='5.15.0.v20210609-1442'/>
      </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>
        [Documentation] Copyright text will be taken from the shared license feature
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.ecore.editor' version='2.17.0.v20190528-0725' generation='2'>
      <update id='org.eclipse.emf.ecore.editor' range='[0.0.0,2.17.0.v20190528-0725)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EMF Sample Ecore 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.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecore.editor'/>
        <property name='maven-version' value='2.17.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.editor' version='2.17.0.v20190528-0725'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecore.editor' version='2.17.0.v20190528-0725'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.presentation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecore.editor' version='2.17.0.v20190528-0725'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.16.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='[2.12.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.16.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.6.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.emf.ecore.editor
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecore.editor' version='2.17.0.v20190528-0725'/>
      </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.emf.ecore.editor;singleton:=true&#xA;Bundle-Version: 2.17.0.v20190528-0725
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.feature.feature.jar' version='2.3.0.202107281019'>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Execution Engine CCSL Java Runtime'/>
        <property name='org.eclipse.equinox.p2.description' value='CCSL Java Execution Engine Runtime&#xA;Runtime for running languages built for the concurrent engine.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://gemoc.org/studio/'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.execution.concurrent.ccsljava'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.feature'/>
        <property name='maven-version' value='2.3.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.feature.feature.jar' version='2.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.feature' version='2.3.0.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.feature' version='2.3.0.202107281019'/>
      </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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.apache.commons.codec' version='1.14.0.v20200818-1422' singleton='false' generation='2'>
      <update id='org.apache.commons.codec' range='[0.0.0,1.14.0.v20200818-1422)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Apache Commons Codec'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.description' value='The Apache Commons Codec package contains simple encoder and decoders for     various formats such as Base64 and Hexadecimal.  In addition to these     widely used encoders and decoders, the codec package also maintains a     collection of phonetic encoding utilities.'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://commons.apache.org/proper/commons-codec/'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.commons.codec'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.codec' version='1.14.0.v20200818-1422'/>
        <provided namespace='osgi.bundle' name='org.apache.commons.codec' version='1.14.0.v20200818-1422'/>
        <provided namespace='java.package' name='org.apache.commons.codec' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.commons.codec.binary' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.commons.codec.cli' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.commons.codec.digest' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.commons.codec.language' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.commons.codec.language.bm' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.commons.codec.net' version='1.14.0'/>
        <provided namespace='osgi.identity' name='org.apache.commons.codec' version='1.14.0.v20200818-1422'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='java.package' name='javax.crypto' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.crypto.spec' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.codec' range='[1.14.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.codec.binary' range='[1.14.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.codec.digest' range='[1.14.0,2.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.commons.codec' version='1.14.0.v20200818-1422'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.commons.codec&#xA;Bundle-Version: 1.14.0.v20200818-1422
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.editor.feature.jar' version='3.10.4.v20210609-1727'>
      <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='http://www.eclipse.org/mmt/qvto'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.m2m.qvt.oml.editor.ui'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2007 Borland Software Corporation.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html&#xA;&#xA;Contributors:&#xA;Borland Software Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='QVT Operational Editor'/>
        <property name='df_LT.description' value='QVT Operational editor and project support'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.qvto-features'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.editor'/>
        <property name='maven-version' value='3.10.4-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.editor.feature.jar' version='3.10.4.v20210609-1727'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.m2m.qvt.oml.editor' version='3.10.4.v20210609-1727'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.m2m.qvt.oml.editor' version='3.10.4.v20210609-1727'/>
      </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 uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        %copyright
      </copyright>
    </unit>
    <unit id='javax.annotation.source' version='1.3.5.v20200909-1856' singleton='false'>
      <update id='javax.annotation.source' range='[0.0.0,1.3.5.v20200909-1856)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Jakarta Annotations API Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='javax.annotation'/>
        <property name='maven-version' value='1.3.5-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='javax.annotation.source' version='1.3.5.v20200909-1856'/>
        <provided namespace='osgi.bundle' name='javax.annotation.source' version='1.3.5.v20200909-1856'/>
        <provided namespace='osgi.identity' name='javax.annotation.source' version='1.3.5.v20200909-1856'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='javax.annotation.source' version='1.3.5.v20200909-1856'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: javax.annotation.source&#xA;Bundle-Version: 1.3.5.v20200909-1856
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.all.sdk.feature.jar' version='5.15.0.v20210609-1442'>
      <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://projects.eclipse.org/projects/modeling.mdt.ocl'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.ocl.all'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='OCL Classic SDK: Ecore/UML Parsers,Evaluator,Edit'/>
        <property name='df_LT.description' value='Provides the Parser, Evaluator and Edit support for OCL using Ecore or UML APIs.&#xA;&#xA;Install this if you plan to develop OCL-based applications.  This SDK contains runtimes, EMF edit support, documentation, and source code for OCL.'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='maven-groupId' value='org.eclipse.ocl.features'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.all.sdk'/>
        <property name='maven-version' value='5.15.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.all.sdk.feature.jar' version='5.15.0.v20210609-1442'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.ocl.all.sdk' version='5.15.0.v20210609-1442'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.ocl.all.sdk' version='5.15.0.v20210609-1442'/>
      </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>
        [Documentation] Copyright text will be taken from the shared license feature
      </copyright>
    </unit>
    <unit id='org.eclipse.xtext.testing' version='2.25.0.v20210301-0843' generation='2'>
      <update id='org.eclipse.xtext.testing' range='[0.0.0,2.25.0.v20210301-0843)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext Testing Infrastructure'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.testing'/>
        <property name='maven-version' value='2.25.0'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.testing' version='2.25.0.v20210301-0843'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.testing' version='2.25.0.v20210301-0843'/>
        <provided namespace='java.package' name='org.eclipse.xtext.testing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.testing.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.testing.extensions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.testing.formatter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.testing.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.testing.logging' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.testing.serializer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.testing.smoketest' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.testing.smoketest.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.testing.smoketest.processors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.testing.tests' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.testing.tests.junit5' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.testing.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.testing.validation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.testing' version='2.25.0.v20210301-0843'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.lsp4j' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.lsp4j.jsonrpc' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.junit' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
        <required namespace='java.package' name='org.apache.log4j.spi' range='1.2.15'/>
        <required namespace='java.package' name='org.junit.jupiter.api.extension' range='[5.0.0,6.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.testing' version='2.25.0.v20210301-0843'/>
      </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.xtext.testing;singleton:=true&#xA;Bundle-Version: 2.25.0.v20210301-0843
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='ch.qos.logback.slf4j' version='1.2.3.v20200428-2012' singleton='false' generation='2'>
      <update id='ch.qos.logback.slf4j' range='[0.0.0,1.2.3.v20200428-2012)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Logback SLF4J Binding'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='ch.qos.logback.slf4j'/>
        <property name='maven-version' value='1.2.3-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='ch.qos.logback.slf4j' version='1.2.3.v20200428-2012'/>
        <provided namespace='osgi.bundle' name='ch.qos.logback.slf4j' version='1.2.3.v20200428-2012'/>
        <provided namespace='java.package' name='org.slf4j.impl' version='1.7.30'/>
        <provided namespace='osgi.identity' name='ch.qos.logback.slf4j' version='1.2.3.v20200428-2012'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.slf4j.impl' name='logback' version='1.7.30'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.slf4j.api' version='1.2.3.v20200428-2012'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.slf4j.api' range='[1.7.30,1.8.0)'/>
        <required namespace='java.package' name='ch.qos.logback.classic' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.classic.selector' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.classic.util' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.joran.spi' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.status' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.util' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.30,1.8.0)'/>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,2.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='ch.qos.logback.slf4j' version='1.2.3.v20200428-2012'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: ch.qos.logback.slf4j&#xA;Bundle-Version: 1.2.3.v20200428-2012&#xA;Fragment-Host: org.slf4j.api;bundle-version=&quot;[1.7.30,1.8)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.lucene.analyzers-smartcn' version='8.4.1.v20200122-1459' singleton='false' generation='2'>
      <update id='org.apache.lucene.analyzers-smartcn' range='[0.0.0,8.4.1.v20200122-1459)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Lucene Smart Chinese Analyzer'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.lucene.analyzers-smartcn'/>
        <property name='maven-version' value='8.4.1-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.lucene.analyzers-smartcn' version='8.4.1.v20200122-1459'/>
        <provided namespace='osgi.bundle' name='org.apache.lucene.analyzers-smartcn' version='8.4.1.v20200122-1459'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.cn.smart' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.cn.smart.hhmm' version='8.4.1'/>
        <provided namespace='osgi.identity' name='org.apache.lucene.analyzers-smartcn' version='8.4.1.v20200122-1459'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.apache.lucene.core' range='[8.4.1,8.5.0)'/>
        <required namespace='osgi.bundle' name='org.apache.lucene.analyzers-common' range='[8.4.1,8.5.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.lucene.analyzers-smartcn' version='8.4.1.v20200122-1459'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.lucene.analyzers-smartcn&#xA;Bundle-Version: 8.4.1.v20200122-1459
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.ui' version='6.5.1.202106111115' generation='2'>
      <update id='org.eclipse.sirius.ui' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius 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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ui'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='95'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ui' version='6.5.1.202106111115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ui' version='6.5.1.202106111115'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.api.action' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.api.delete' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.api.descriptor' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.api.dialect' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.api.dialect.marker' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.api.editor' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.api.featureExtensions' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.api.preferences' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.api.resource' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.api.session' version='3.2.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.api.session.analysis' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.api.session.factory' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.api.template' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.api.viewpoint' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.internal.commands' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.internal.dialect' version='2.2.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.internal.dialect.editor' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.internal.featureExtensions' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.internal.preference' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.internal.quickfix' version='6.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.internal.session' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.internal.session.analysis' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.internal.session.factory' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.internal.template' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.internal.viewpoint' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.api' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.api.actions' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.api.actions.analysis' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.api.actions.export' version='3.0.1'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.api.assist' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.api.color' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.api.command' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.api.control' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.api.dialogs' version='3.0.1'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.api.image' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.api.perspectives' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.api.profiler' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.api.project' version='2.0.5'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.api.properties' version='2.2.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.api.provider' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.api.views' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.api.views.common.item' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.api.views.modelexplorerview' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.api.views.modelexplorerview.resourcelistener' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.api.wizards' version='5.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.api.wizards.page' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.actions.analysis' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.actions.control' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.actions.copy' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.actions.creation' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.actions.export' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.actions.nature' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.actions.repair' version='2.0.5'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.actions.session' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.commands' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.dialogs' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.editor' version='3.2.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.graphicalcomponents' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.operations' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.perspectives' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.preference' version='2.0.5'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.properties' version='2.0.3'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.selection' version='4.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.util' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.viewpoint' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.views' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.views.common' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.views.common.action' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.views.common.item' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.views.common.modelingproject' version='2.0.5'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.views.common.modelingproject.manager' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.views.common.modelingproject.resourcelistener' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.views.common.navigator' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.views.common.navigator.adapters' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.views.common.navigator.filter' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.views.common.navigator.sorter' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.views.modelexplorer' version='2.2.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.views.modelexplorer.extension' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.views.modelexplorer.extension.tab' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.views.modelexplorer.property' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.views.modelexplorer.resourcelistener' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.wizards' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.wizards.newmodel' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.wizards.pages' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.description.audit.provider' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.description.provider' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.description.style.provider' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.description.tool.provider' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.description.validation.provider' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.provider' version='3.2.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.ui' version='6.5.1.202106111115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='28'>
        <required namespace='osgi.bundle' name='com.google.guava' range='[21.0.0,30.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.8.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common.ui' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ecore.extender' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.workspace' range='1.5.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='2.8.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.8.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='3.5.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='3.5.300'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='3.4.400'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='1.3.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.emf.edit' range='6.4.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.1.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base.cache' range='2.0.4'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base.relations' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.e3.ui' range='6.4.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.emf.ui' range='3.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.emf.ui.properties' range='3.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.jface.viewers' range='3.1.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.swt' range='2.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.sirius.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ui' version='6.5.1.202106111115'/>
      </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.sirius.ui;singleton:=true&#xA;Bundle-Version: 6.5.1.202106111115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.diagram.ui.resources.editor' version='1.7.0.202004160913' generation='2'>
      <update id='org.eclipse.gmf.runtime.diagram.ui.resources.editor' range='[0.0.0,1.7.0.202004160913)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF Diagram UI Resources Editor Plug-In'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.diagram.ui.resources.editor'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.diagram.ui.resources.editor'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor' version='1.7.0.202004160913'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor' version='1.7.0.202004160913'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.document' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.internal.notationprovider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.internal.palette' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.internal.ui.parts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.parts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor' version='1.7.0.202004160913'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.notation' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.properties' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='4.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='4.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.diagram.ui.resources.editor' version='1.7.0.202004160913'/>
      </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.gmf.runtime.diagram.ui.resources.editor; singleton:=true&#xA;Bundle-Version: 1.7.0.202004160913
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.editor.tree' version='6.5.1.202106111115' generation='2'>
      <update id='org.eclipse.sirius.editor.tree' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Trees Specification 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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.editor.tree'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='27'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.editor.tree' version='6.5.1.202106111115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.editor.tree' version='6.5.1.202106111115'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tree' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tree.tools.internal.menu' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.editor.properties.filters.description.treecreationdescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.editor.properties.filters.description.treedescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.editor.properties.filters.description.treeitemcontainerdroptool' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.editor.properties.filters.description.treeitemcreationtool' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.editor.properties.filters.description.treeitemdragtool' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.editor.properties.filters.description.treeitemmapping' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.editor.properties.filters.description.treeitemstyledescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.editor.properties.filters.description.treemapping' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.editor.properties.filters.description.treenavigationdescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.editor.properties.filters.description.treevariable' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.editor.properties.sections.description.treecreationdescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.editor.properties.sections.description.treedescription' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.editor.properties.sections.description.treeitemcontainerdroptool' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.editor.properties.sections.description.treeitemcreationtool' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.editor.properties.sections.description.treeitemdragtool' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.editor.properties.sections.description.treeitemmapping' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.editor.properties.sections.description.treeitemstyledescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.editor.properties.sections.description.treemapping' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.editor.properties.sections.description.treenavigationdescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.editor.properties.sections.description.treevariable' version='2.0.4'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.editor.tree' version='6.5.1.202106111115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.tree.ui' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.editor' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='3.5.300'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='2.3.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='2.0.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='[21.0.0,30.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='3.8.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.swt' range='2.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.sirius.editor.tree
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.editor.tree' version='6.5.1.202106111115'/>
      </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.sirius.editor.tree;singleton:=true&#xA;Bundle-Version: 6.5.1.202106111115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ant.ui.source' version='3.8.0.v20210415-1314' singleton='false'>
      <update id='org.eclipse.ant.ui.source' range='[0.0.0,3.8.0.v20210415-1314)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Ant 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.ant'/>
        <property name='maven-artifactId' value='org.eclipse.ant.ui'/>
        <property name='maven-version' value='3.8.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ant.ui.source' version='3.8.0.v20210415-1314'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ant.ui.source' version='3.8.0.v20210415-1314'/>
        <provided namespace='osgi.identity' name='org.eclipse.ant.ui.source' version='3.8.0.v20210415-1314'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ant.ui.source' version='3.8.0.v20210415-1314'/>
      </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.ant.ui.source&#xA;Bundle-Version: 3.8.0.v20210415-1314
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.vcd.antlr' version='1.4.0.202106280832' generation='2'>
      <update id='fr.inria.aoste.timesquare.vcd.antlr' range='[0.0.0,1.4.0.202106280832)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='ANTLR parser for VCD'/>
        <property name='org.eclipse.equinox.p2.description' value='VCD Parser &amp; Editor'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.vcd.antlr'/>
        <property name='maven-version' value='1.4.0-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.vcd.antlr' version='1.4.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.timesquare.vcd.antlr' version='1.4.0.202106280832'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.vcd.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.vcd.antlr.action' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.vcd.antlr.editors' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.vcd.antlr.popup.actions' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.vcd.antlr.view' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.timesquare.vcd.antlr' version='1.4.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.utils.console' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.utils.pluginhelpers' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.vcd' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,4.2.0]'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.timesquare.vcd.antlr' version='1.4.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.timesquare.vcd.antlr;singleton:=true&#xA;Bundle-Version: 1.4.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.execution.sequential.javaxdsml.feature.source.feature.group' version='4.0.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.execution.sequential.javaxdsml.feature.source.feature.group' range='[0.0.0,4.0.0.202107281019)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='Sequential Execution  Java XDSML Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='List of plugins that are part of the Java Execution Engine'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://gemoc.org/studio/'/>
        <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.gemoc.execution.sequential.java'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.sequential.javaxdsml.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;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.sequential.javaxdsml.feature.source.feature.group' version='4.0.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.sequential.javaxdsml.feature.feature.group' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.sequential.javaengine.source' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.sequential.javaxdsml.ide.ui.source' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.sequential.javaengine.ui.source' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.sequential.javaxdsml.metaprog.source' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.sequential.javaxdsml.feature.source.feature.jar' range='[4.0.0.202107281019,4.0.0.202107281019]'>
          <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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.jdt.core' version='3.26.0.v20210609-0549' generation='2'>
      <update id='org.eclipse.jdt.core' range='[0.0.0,3.26.0.v20210609-0549)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Java Development Tools Core'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.core'/>
        <property name='maven-version' value='3.26.0-SNAPSHOT'/>
      </properties>
      <provides size='59'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core' version='3.26.0.v20210609-0549'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.core' version='3.26.0.v20210609-0549'/>
        <provided namespace='java.package' name='org.eclipse.jdt.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.core.compiler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.core.compiler.batch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.core.dom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.core.dom.rewrite' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.core.eval' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.core.formatter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.core.index' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.core.jdom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.core.provisional' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.core.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.core.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.codeassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.codeassist.complete' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.codeassist.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.codeassist.select' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler.ast' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler.batch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler.classfmt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler.codegen' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler.env' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler.flow' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler.lookup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler.parser.diagnose' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler.problem' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.core.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.core.dom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.core.dom.rewrite' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.core.dom.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.core.eval' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.core.hierarchy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.core.index' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.core.jdom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.core.nd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.core.nd.db' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.core.nd.field' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.core.nd.indexer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.core.nd.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.core.nd.java.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.core.nd.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.core.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.core.search.indexing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.core.search.matching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.core.search.processing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.core.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.eval' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.formatter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.formatter.linewrap' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.formatter.old' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.core' version='3.26.0.v20210609-0549'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.7.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.core' range='[3.1.0,4.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jdt.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.core' version='3.26.0.v20210609-0549'/>
      </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.jdt.core; singleton:=true&#xA;Bundle-Version: 3.26.0.v20210609-0549
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.common.ui.action.ide' version='1.7.0.202004160913' singleton='false' generation='2'>
      <update id='org.eclipse.gmf.runtime.common.ui.action.ide' range='[0.0.0,1.7.0.202004160913)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF Common UI Action IDE'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.common.ui.action.ide'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.common.ui.action.ide'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.action.ide' version='1.7.0.202004160913'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.action.ide' version='1.7.0.202004160913'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.action.ide.actions.global' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.action.ide.global' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.action.ide.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.action.ide.internal.l10n' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.common.ui.action.ide' version='1.7.0.202004160913'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.services.action' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.action' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.common.ui.action.ide' version='1.7.0.202004160913'/>
      </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.gmf.runtime.common.ui.action.ide&#xA;Bundle-Version: 1.7.0.202004160913
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='openjfx.graphics.win32_64' version='11.0.0' singleton='false'>
      <update id='openjfx.graphics.win32_64' range='[0.0.0,11.0.0)' severity='0'/>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.name' value='openjfx.graphics.win32_64'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='openjfx.graphics.win32_64' version='11.0.0'/>
        <provided namespace='osgi.bundle' name='openjfx.graphics.win32_64' version='11.0.0'/>
        <provided namespace='osgi.identity' name='openjfx.graphics.win32_64' version='11.0.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=win32))
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='openjfx.graphics.win32_64' version='11.0.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: openjfx.graphics.win32_64&#xA;Bundle-Version: 11.0.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.felix.gogo.command' version='1.1.2.v20210111-1007' singleton='false' generation='2'>
      <update id='org.apache.felix.gogo.command' range='[0.0.0,1.1.2.v20210111-1007)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Apache Felix Gogo Command'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.description' value='Provides basic shell commands for Gogo.'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://www.apache.org/'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.felix.gogo.command'/>
        <property name='maven-version' value='1.1.2-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.felix.gogo.command' version='1.1.2.v20210111-1007'/>
        <provided namespace='osgi.bundle' name='org.apache.felix.gogo.command' version='1.1.2.v20210111-1007'/>
        <provided namespace='java.package' name='org.apache.felix.gogo.command' version='1.1.2'/>
        <provided namespace='osgi.identity' name='org.apache.felix.gogo.command' version='1.1.2.v20210111-1007'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.apache.felix.gogo' name='command.implementation' version='1.0.0'/>
        <provided namespace='org.apache.felix.gogo' name='command.implementation' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='java.package' name='org.apache.felix.service.command' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework.startlevel' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework.wiring' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.service.log' range='0.0.0'/>
        <requiredProperties namespace='org.apache.felix.gogo' match='(&amp;(org.apache.felix.gogo=runtime.implementation)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'/>
        <requiredProperties namespace='org.apache.felix.gogo' match='(&amp;(org.apache.felix.gogo=runtime.implementation)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.felix.gogo.command' version='1.1.2.v20210111-1007'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.felix.gogo.command&#xA;Bundle-Version: 1.1.2.v20210111-1007
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.kairos.timesquare.statespace.view' version='1.0.0.202106280832' generation='2'>
      <update id='fr.inria.kairos.timesquare.statespace.view' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='State Space View'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.kairos.timesquare.statespace.view'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.kairos.timesquare.statespace.view' version='1.0.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.kairos.timesquare.statespace.view' version='1.0.0.202106280832'/>
        <provided namespace='java.package' name='fr.inria.kairos.timesquare.statespace.view' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.kairos.timesquare.statespace.view.views' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.kairos.timesquare.statespace.view' version='1.0.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.utils.pluginhelpers' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.utils.console' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.kairos.timesquare.grph.viewer' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef.fx.swt' range='5.0.2'/>
        <required namespace='osgi.bundle' name='javax.inject' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.kairos.timesquare.statespace.view' version='1.0.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.kairos.timesquare.statespace.view;singleton:=true&#xA;Bundle-Version: 1.0.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.egit.feature.jar' version='5.12.0.202106070339-r'>
      <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://www.eclipse.org/egit/'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.egit'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2005, 2021 Shawn Pearce, Robin Rosenberg, et.al.&#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='Git integration for Eclipse'/>
        <property name='df_LT.description' value='Versioning with Git, integration with Gerrit, Gitflow, and Task repositories'/>
        <property name='df_LT.providerName' value='Eclipse EGit'/>
        <property name='maven-groupId' value='org.eclipse.egit.feature'/>
        <property name='maven-artifactId' value='org.eclipse.egit'/>
        <property name='maven-version' value='5.12.0.202106070339-r'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.feature.jar' version='5.12.0.202106070339-r'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.egit' version='5.12.0.202106070339-r'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.egit' version='5.12.0.202106070339-r'/>
      </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.jdt.launching' version='3.19.200.v20210326-1452' generation='2'>
      <update id='org.eclipse.jdt.launching' range='[0.0.0,3.19.200.v20210326-1452)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Java Development Tools Launching Support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.launching'/>
        <property name='maven-version' value='3.19.200-SNAPSHOT'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.launching' version='3.19.200.v20210326-1452'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.launching' version='3.19.200.v20210326-1452'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.launching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.launching.environments' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.launching.sourcelookup.advanced' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.launching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.launching.environments' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.launching.sourcelookup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.launching.sourcelookup.advanced' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.launching.sourcelookup.containers' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.launching' version='3.19.200.v20210326-1452'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.26.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.17.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug' range='[3.17.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jdt.launching
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.launching' version='3.19.200.v20210326-1452'/>
      </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.jdt.launching; singleton:=true&#xA;Bundle-Version: 3.19.200.v20210326-1452
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.databinding.observable' version='1.10.0.v20200730-0848' singleton='false' generation='2'>
      <update id='org.eclipse.core.databinding.observable' range='[0.0.0,1.10.0.v20200730-0848)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='JFace Data Binding Observables'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.core.databinding.observable'/>
        <property name='maven-version' value='1.10.0-SNAPSHOT'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.databinding.observable' version='1.10.0.v20200730-0848'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.databinding.observable' version='1.10.0.v20200730-0848'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.observable' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.observable.list' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.observable.map' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.observable.masterdetail' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.observable.set' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.observable.sideeffect' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.observable.value' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.databinding.identity' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.databinding.observable' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.databinding.observable.masterdetail' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.databinding.observable.sideeffect' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.databinding.observable' version='1.10.0.v20200730-0848'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.8.0,4.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.4.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='[1.3.3,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.osgi.framework.log' range='[1.0.0,2.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.core.databinding.observable
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.databinding.observable' version='1.10.0.v20200730-0848'/>
      </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.core.databinding.observable&#xA;Bundle-Version: 1.10.0.v20200730-0848
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.ccslkernel.xtext.util' version='1.0.0.202106280832' generation='2'>
      <update id='fr.inria.aoste.timesquare.ccslkernel.xtext.util' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Util'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.ccslkernel.xtext.util'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.xtext.util' version='1.0.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.xtext.util' version='1.0.0.202106280832'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.xtext.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.timesquare.ccslkernel.xtext.util' version='1.0.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='2.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.model' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.timesquare.ccslkernel.xtext.util' version='1.0.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.timesquare.ccslkernel.xtext.util;singleton:=true&#xA;Bundle-Version: 1.0.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.commons.3rdparty.feature.feature.jar' version='3.3.0.202107281019'>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Commons 3rd party'/>
        <property name='org.eclipse.equinox.p2.description' value='Plugins coming from 3rd party that are bundled and redistributed here for convenience.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://gemoc.org/studio/'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.commons.3rdparty.feature'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.3rdparty.feature.feature.jar' version='3.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.commons.3rdparty.feature' version='3.3.0.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.commons.3rdparty.feature' version='3.3.0.202107281019'/>
      </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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.xtext.xbase.testing.source' version='2.25.0.v20210301-0909' singleton='false'>
      <update id='org.eclipse.xtext.xbase.testing.source' range='[0.0.0,2.25.0.v20210301-0909)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Xbase Testing Library Sources'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xbase.testing'/>
        <property name='maven-version' value='2.25.0'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.testing.source' version='2.25.0.v20210301-0909'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xbase.testing.source' version='2.25.0.v20210301-0909'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.xbase.testing.source' version='2.25.0.v20210301-0909'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xbase.testing.source' version='2.25.0.v20210301-0909'/>
      </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.xtext.xbase.testing.source&#xA;Bundle-Version: 2.25.0.v20210301-0909
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.gexpressions.xtext.source' version='3.3.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.gexpressions.xtext.source' range='[0.0.0,3.3.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='My Company'/>
        <property name='df_LT.bundleName' value='org.eclipse.gemoc.gexpressions.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.gemoc.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.gexpressions.xtext'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.gexpressions.xtext.source' version='3.3.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.gexpressions.xtext.source' version='3.3.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.gexpressions.xtext.source' version='3.3.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.gexpressions.xtext.source' version='3.3.0.202107281019'/>
      </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.gemoc.gexpressions.xtext.source&#xA;Bundle-Version: 3.3.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.event' version='1.6.0.v20210212-1143' singleton='false' generation='2'>
      <update id='org.eclipse.equinox.event' range='[0.0.0,1.6.0.v20210212-1143)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Event Admin'/>
        <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='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.event'/>
        <property name='maven-version' value='1.6.0-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.event' version='1.6.0.v20210212-1143'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.event' version='1.6.0.v20210212-1143'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.event.mapper' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.event' version='1.6.0.v20210212-1143'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.equinox.event_1.6.0.v20210212-1143-1' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.osgi.service.event.EventAdmin' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.implementation' name='osgi.event' version='1.4.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='java.package' name='org.eclipse.osgi.framework.eventmgr' range='1.1.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.6.0'/>
        <required namespace='java.package' name='org.osgi.service.event' range='[1.3.0,1.5.0)'/>
        <required namespace='java.package' name='org.osgi.service.log' range='1.3.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='1.5.0'/>
        <requiredProperties namespace='osgi.extender' match='(&amp;(osgi.extender=osgi.component)(version&gt;=1.0)(!(version&gt;=2.0)))'>
          <description>
            org.eclipse.equinox.event
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.equinox.event
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.event' version='1.6.0.v20210212-1143'/>
      </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.equinox.event&#xA;Bundle-Version: 1.6.0.v20210212-1143
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.lucene.analyzers-smartcn.source' version='8.4.1.v20200122-1459' singleton='false'>
      <update id='org.apache.lucene.analyzers-smartcn.source' range='[0.0.0,8.4.1.v20200122-1459)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Lucene Smart Chinese Analyzer Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.lucene.analyzers-smartcn'/>
        <property name='maven-version' value='8.4.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.lucene.analyzers-smartcn.source' version='8.4.1.v20200122-1459'/>
        <provided namespace='osgi.bundle' name='org.apache.lucene.analyzers-smartcn.source' version='8.4.1.v20200122-1459'/>
        <provided namespace='osgi.identity' name='org.apache.lucene.analyzers-smartcn.source' version='8.4.1.v20200122-1459'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.lucene.analyzers-smartcn.source' version='8.4.1.v20200122-1459'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.lucene.analyzers-smartcn.source&#xA;Bundle-Version: 8.4.1.v20200122-1459
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.workspace' version='1.5.1.201805140824'>
      <update id='org.eclipse.emf.workspace' range='[0.0.0,1.5.1.201805140824)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='EMF Model Transaction Workbench Integration Core'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.emf.transaction.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.emf.workspace'/>
        <property name='maven-version' value='1.5.1-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.workspace' version='1.5.1.201805140824'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.workspace' version='1.5.1.201805140824'/>
        <provided namespace='java.package' name='org.eclipse.emf.workspace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.workspace.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.workspace.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.workspace.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.workspace.util' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.transaction' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.3.0,2.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.workspace' version='1.5.1.201805140824'/>
      </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.emf.workspace;singleton:=true&#xA;Bundle-Version: 1.5.1.201805140824
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.fx.ide.pde.feature.feature.group' version='3.7.0.202010120832' singleton='false'>
      <update id='org.eclipse.fx.ide.pde.feature.feature.group' range='[0.0.0,3.7.0.202010120832)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='e(fx)clipse - IDE - PDE'/>
        <property name='org.eclipse.equinox.p2.description' value='PDE integration for JavaFX'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.fx.ide.pde.feature.feature.group' version='3.7.0.202010120832'/>
      </provides>
      <requires size='6'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.fx.ide.rrobot.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.fx.ide.basic.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.fx.ide.pde.ui' range='[3.7.0.202010120832,3.7.0.202010120832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.fx.ide.pde.ui.e4' range='[3.7.0.202010120832,3.7.0.202010120832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.fx.ide.pde.core' range='[3.7.0.202010120832,3.7.0.202010120832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.fx.ide.pde.feature.feature.jar' range='[3.7.0.202010120832,3.7.0.202010120832]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;       - Content may be structured and packaged into modules to facilitate delivering,&#xA;         extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;         plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;       - Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;         in a directory named &quot;plugins&quot;.&#xA;       - A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;         Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;         Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;         numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;       - Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;         named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;       - 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 &quot;src&quot; of certain Plug-ins&#xA;       - Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature&#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;       - Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;       - Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;       - Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;       - Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;       - Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;       1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;          the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;          extending or updating the functionality of an Eclipse-based product.&#xA;       2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;          Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;       3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;          govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;          Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;          with the Specification. Such Installable Software Agreement must inform the user of the&#xA;          terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;          the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;          indication of agreement by the user, the provisioning Technology will complete installation&#xA;          of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.
        </license>
      </licenses>
      <copyright>
        Copyright (c) 2015 Eclipse.org and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.e4.ui.workbench' version='1.13.0.v20210521-0741' generation='2'>
      <update id='org.eclipse.e4.ui.workbench' range='[0.0.0,1.13.0.v20210521-0741)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse e4 Workbench'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.workbench'/>
        <property name='maven-version' value='1.13.0-SNAPSHOT'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench' version='1.13.0.v20210521-0741'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench' version='1.13.0.v20210521-0741'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.internal.workbench' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.internal.workbench.addons' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.internal.workbench.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.workbench' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.workbench.lifecycle' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.workbench.modeling' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.workbench' version='1.13.0.v20210521-0741'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='26'>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.model.workbench' range='1.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.services' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.services' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di' range='1.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.jobs' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.commands' range='0.11.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.change' range='2.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.di' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='2.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di.extensions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='2.2.200' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.emf.xpath' range='0.2.500'/>
        <required namespace='java.package' name='javax.annotation' range='0.0.0'/>
        <required namespace='java.package' name='javax.inject' range='1.0.0'/>
        <required namespace='java.package' name='org.apache.commons.jxpath' range='1.3.0'/>
        <required namespace='java.package' name='org.osgi.service.component.annotations' range='1.2.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.service.event' range='1.3.0'/>
        <requiredProperties namespace='osgi.extender' match='(&amp;(osgi.extender=osgi.component)(version&gt;=1.2)(!(version&gt;=2.0)))'>
          <description>
            org.eclipse.e4.ui.workbench
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.service' match='(objectClass=org.osgi.service.event.EventAdmin)'>
          <description>
            org.eclipse.e4.ui.workbench
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.e4.ui.workbench
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.workbench' version='1.13.0.v20210521-0741'/>
      </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.e4.ui.workbench;singleton:=true&#xA;Bundle-Version: 1.13.0.v20210521-0741
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.http.source' version='10.0.5' singleton='false'>
      <update id='org.eclipse.jetty.http.source' range='[0.0.0,10.0.5)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: Http Utility'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.http.source' version='10.0.5'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.http.source' version='10.0.5'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.http.source' version='10.0.5'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.http.source' version='10.0.5'/>
      </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.jetty.http.source&#xA;Bundle-Version: 10.0.5
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.contenttype.source' version='3.7.1000.v20210409-1722' singleton='false'>
      <update id='org.eclipse.core.contenttype.source' range='[0.0.0,3.7.1000.v20210409-1722)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse Content Mechanism 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.core'/>
        <property name='maven-artifactId' value='org.eclipse.core.contenttype'/>
        <property name='maven-version' value='3.7.1000-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.contenttype.source' version='3.7.1000.v20210409-1722'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.contenttype.source' version='3.7.1000.v20210409-1722'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.contenttype.source' version='3.7.1000.v20210409-1722'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.contenttype.source' version='3.7.1000.v20210409-1722'/>
      </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.core.contenttype.source&#xA;Bundle-Version: 3.7.1000.v20210409-1722
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.eef.properties.ui' version='2.1.5.202008270808' generation='2'>
      <update id='org.eclipse.eef.properties.ui' range='[0.0.0,2.1.5.202008270808)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EEF Properties 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.eef'/>
        <property name='maven-artifactId' value='org.eclipse.eef.properties.ui'/>
        <property name='maven-version' value='2.1.5-SNAPSHOT'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.properties.ui' version='2.1.5.202008270808'/>
        <provided namespace='osgi.bundle' name='org.eclipse.eef.properties.ui' version='2.1.5.202008270808'/>
        <provided namespace='java.package' name='org.eclipse.eef.properties.ui.api' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.properties.ui.internal' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.properties.ui.internal.extension' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.properties.ui.internal.extension.impl' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.properties.ui.internal.page' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.properties.ui.internal.page.propertylist' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.properties.ui.internal.registry' version='2.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.eef.properties.ui' version='2.1.5.202008270808'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.common' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.common.ui' range='[2.0.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.eef.properties.ui' version='2.1.5.202008270808'/>
      </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.eef.properties.ui;singleton:=true&#xA;Bundle-Version: 2.1.5.202008270808
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.jobs.source' version='3.11.0.v20210420-1453' singleton='false'>
      <update id='org.eclipse.core.jobs.source' range='[0.0.0,3.11.0.v20210420-1453)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse Jobs Mechanism 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.core'/>
        <property name='maven-artifactId' value='org.eclipse.core.jobs'/>
        <property name='maven-version' value='3.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.jobs.source' version='3.11.0.v20210420-1453'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.jobs.source' version='3.11.0.v20210420-1453'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.jobs.source' version='3.11.0.v20210420-1453'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.jobs.source' version='3.11.0.v20210420-1453'/>
      </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.core.jobs.source&#xA;Bundle-Version: 3.11.0.v20210420-1453
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.extras.feature.source.feature.jar' version='1.4.1200.v20210507-0825'>
      <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.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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2008, 2011 IBM Corporation and others.'/>
        <property name='df_LT.featureName' value='Equinox p2 RCP Management Facilities'/>
        <property name='df_LT.description' value='Source code for the Equinox provisioning platform'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.extras.feature'/>
        <property name='maven-version' value='1.4.1200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.extras.feature.source.feature.jar' version='1.4.1200.v20210507-0825'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.equinox.p2.extras.feature.source' version='1.4.1200.v20210507-0825'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.equinox.p2.extras.feature.source' version='1.4.1200.v20210507-0825'/>
      </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.e4.ui.workbench.renderers.swt.source' version='0.15.100.v20210515-1815' singleton='false'>
      <update id='org.eclipse.e4.ui.workbench.renderers.swt.source' range='[0.0.0,0.15.100.v20210515-1815)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse e4 Workbench SWT Renderer 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='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.workbench.renderers.swt'/>
        <property name='maven-version' value='0.15.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.renderers.swt.source' version='0.15.100.v20210515-1815'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.renderers.swt.source' version='0.15.100.v20210515-1815'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.workbench.renderers.swt.source' version='0.15.100.v20210515-1815'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.workbench.renderers.swt.source' version='0.15.100.v20210515-1815'/>
      </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.e4.ui.workbench.renderers.swt.source&#xA;Bundle-Version: 0.15.100.v20210515-1815
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecoretools.design.feature.jar' version='3.3.3.202010261352'>
      <properties size='11'>
        <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='http://wiki.eclipse.org/index.php/Ecore_Tools'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='Ecore Diagram Editor'/>
        <property name='df_LT.description' value='Ecore Diagram Editor (Sirius based)'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.ecoretools.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecoretools.design'/>
        <property name='maven-version' value='3.3.3-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.design.feature.jar' version='3.3.3.202010261352'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.ecoretools.design' version='3.3.3.202010261352'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.ecoretools.design' version='3.3.3.202010261352'/>
      </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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2007, 2010 Anyware Technologies and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.fx.ide.pde.ui.e4' version='3.7.0.202010120832' generation='2'>
      <update id='org.eclipse.fx.ide.pde.ui.e4' range='[0.0.0,3.7.0.202010120832)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='E4 PDE'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.fx.ide.pde.ui.e4' version='3.7.0.202010120832'/>
        <provided namespace='osgi.bundle' name='org.eclipse.fx.ide.pde.ui.e4' version='3.7.0.202010120832'/>
        <provided namespace='osgi.identity' name='org.eclipse.fx.ide.pde.ui.e4' version='3.7.0.202010120832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.core' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ui' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.7.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='10.0.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='2.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.fx.ide.pde.ui' range='2.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.fx.ide.rrobot' range='2.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='2.3.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.fx.ide.rrobot.dsl' range='2.3.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.fx.ide.pde.ui.e4' version='3.7.0.202010120832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='zipped'>
            true
          </instruction>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.fx.ide.pde.ui.e4;singleton:=true&#xA;Bundle-Version: 3.7.0.202010120832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.ui.codemining.source' version='2.25.0.v20210301-0928' singleton='false'>
      <update id='org.eclipse.xtext.ui.codemining.source' range='[0.0.0,2.25.0.v20210301-0928)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext UI Codemining 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.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.ui.codemining'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codemining.source' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.ui.codemining.source' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.ui.codemining.source' version='2.25.0.v20210301-0928'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.ui.codemining.source' version='2.25.0.v20210301-0928'/>
      </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.xtext.ui.codemining.source&#xA;Bundle-Version: 2.25.0.v20210301-0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.binaryproject' version='1.17.2.20210603-1006' generation='2'>
      <update id='org.eclipse.m2e.binaryproject' range='[0.0.0,1.17.2.20210603-1006)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Binary project Core'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org - m2e'/>
        <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.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.binaryproject'/>
        <property name='maven-version' value='1.17.2-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.binaryproject' version='1.17.2.20210603-1006'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.binaryproject' version='1.17.2.20210603-1006'/>
        <provided namespace='java.package' name='org.eclipse.m2e.binaryproject.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.binaryproject' version='1.17.2.20210603-1006'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.maven.runtime' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.sourcelookup' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.jdt' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='3.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='3.10.0'/>
        <required namespace='java.package' name='org.slf4j' range='[1.6.2,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.m2e.binaryproject
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.binaryproject' version='1.17.2.20210603-1006'/>
      </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.m2e.binaryproject;singleton:=true&#xA;Bundle-Version: 1.17.2.20210603-1006
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecore.edit' version='2.13.0.v20190822-1451' generation='2'>
      <update id='org.eclipse.emf.ecore.edit' range='[0.0.0,2.13.0.v20190822-1451)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EMF Ecore 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.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecore.edit'/>
        <property name='maven-version' value='2.13.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.edit' version='2.13.0.v20190822-1451'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' version='2.13.0.v20190822-1451'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.provider.annotation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecore.edit' version='2.13.0.v20190822-1451'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.19.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.15.0,3.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.5.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.emf.ecore.edit
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecore.edit' version='2.13.0.v20190822-1451'/>
      </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.emf.ecore.edit;singleton:=true&#xA;Bundle-Version: 2.13.0.v20190822-1451
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.junit.runtime' version='3.6.0.v20210513-1344' generation='2'>
      <update id='org.eclipse.pde.junit.runtime' range='[0.0.0,3.6.0.v20210513-1344)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='PDE JUnit Runtime Support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.junit.runtime'/>
        <property name='maven-version' value='3.6.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.junit.runtime' version='3.6.0.v20210513-1344'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.junit.runtime' version='3.6.0.v20210513-1344'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.junit.runtime' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.junit.runtime' version='3.6.0.v20210513-1344'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.junit.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.junit' range='3.8.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.ui.testing' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.pde.junit.runtime
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.junit.runtime' version='3.6.0.v20210513-1344'/>
      </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.pde.junit.runtime; singleton:=true&#xA;Bundle-Version: 3.6.0.v20210513-1344
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.mapping.feedback.model.editor.source' version='1.0.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.moccml.mapping.feedback.model.editor.source' range='[0.0.0,1.0.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='www.example.org'/>
        <property name='df_LT.bundleName' value='Feedback 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.gemoc.moccml.mapping.framework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.mapping.feedback.model.editor'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.feedback.model.editor.source' version='1.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.mapping.feedback.model.editor.source' version='1.0.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.moccml.mapping.feedback.model.editor.source' version='1.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.moccml.mapping.feedback.model.editor.source' version='1.0.0.202107281019'/>
      </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.gemoc.moccml.mapping.feedback.model.editor.source&#xA;Bundle-Version: 1.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.model.feature.feature.group' version='1.0.0.202106280832' singleton='false'>
      <update id='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.model.feature.feature.group' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Timesquare CCSL priority model'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.model.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.model.feature.feature.group' version='1.0.0.202106280832'/>
      </provides>
      <requires size='5'>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.model.feature.feature.group' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.model' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.model.edit' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.model.editor' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.model.feature.feature.jar' range='[1.0.0.202106280832,1.0.0.202106280832]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='license.html' url='license.html'>
          The Kairos team-project (INRIA/I3S) makes available all content in this plug-in (&amp;quot;Content&amp;quot;).&#xA;Unless otherwise indicated below, the Content is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&amp;quot;EPL&amp;quot;).&#xA;A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &amp;quot;Program&amp;quot; will mean the Content.&#xA;If you did not receive this Content directly from the Kairos team-project, the Content is being redistributed&#xA;by another party (&amp;quot;Redistributor&amp;quot;) and different terms and conditions may apply to your use of any&#xA;object code in the Content. Check the Redistributor&amp;apos;s license that was provided with the Content. If no&#xA;such license exists, contact the Redistributor.&#xA;Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in&#xA;the Content and such source code may be obtained at http://timesquare.inria.fr.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.executionframework.engine.model.source' version='4.0.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.executionframework.engine.model.source' range='[0.0.0,4.0.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='www.example.org'/>
        <property name='df_LT.bundleName' value='org.eclipse.gemoc.executionframework.engine.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.gemoc.modeldebugging.executionframework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.executionframework.engine.model'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.engine.model.source' version='4.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.engine.model.source' version='4.0.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.executionframework.engine.model.source' version='4.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.executionframework.engine.model.source' version='4.0.0.202107281019'/>
      </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.gemoc.executionframework.engine.model.source&#xA;Bundle-Version: 4.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.sdk.feature.jar' version='2.25.0.v20210301-1429'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.xtext'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='Xtext Complete SDK'/>
        <property name='df_LT.description' value='The full Software Development Kit. Includes everything you need to develop programming languages and domain specific languages.'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.sdk'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.sdk.feature.jar' version='2.25.0.v20210301-1429'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.xtext.sdk' version='2.25.0.v20210301-1429'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.xtext.sdk' version='2.25.0.v20210301-1429'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        Copyright (c) 2016, 2018 Xtext Committers and Contributors.&#xA;&#xA;This program and the accompanying materials &#xA;are made available under the terms of the Eclipse Public License 2.0 &#xA;which is available at http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.gmf.runtime.emf.ui' version='1.7.0.202004160913' generation='2'>
      <update id='org.eclipse.gmf.runtime.emf.ui' range='[0.0.0,1.7.0.202004160913)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF MSL UI'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.emf.ui'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.emf.ui'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.emf.ui' version='1.7.0.202004160913'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.ui' version='1.7.0.202004160913'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.ui.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.ui.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.ui.providers.marker' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.ui.services.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.ui.services.modelingassistant' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.ui.services.parser' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.emf.ui' version='1.7.0.202004160913'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.action' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.services' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.type.core' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.emf.ui' version='1.7.0.202004160913'/>
      </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.gmf.runtime.emf.ui; singleton:=true&#xA;Bundle-Version: 1.7.0.202004160913
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.ccslkernel.solver.feature.feature.jar' version='1.0.0.202106280832'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Timesquare CCSL/Kernel Solver Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='CCSLKernel Solver Core'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.ccslkernel.solver.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.solver.feature.feature.jar' version='1.0.0.202106280832'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='fr.inria.aoste.timesquare.ccslkernel.solver.feature' version='1.0.0.202106280832'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='fr.inria.aoste.timesquare.ccslkernel.solver.feature' version='1.0.0.202106280832'/>
      </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='license.html' url='license.html'>
          The Kairos team-project (INRIA/I3S) makes available all content in this plug-in (&amp;quot;Content&amp;quot;).&#xA;Unless otherwise indicated below, the Content is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&amp;quot;EPL&amp;quot;).&#xA;A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &amp;quot;Program&amp;quot; will mean the Content.&#xA;If you did not receive this Content directly from the Kairos team-project, the Content is being redistributed&#xA;by another party (&amp;quot;Redistributor&amp;quot;) and different terms and conditions may apply to your use of any&#xA;object code in the Content. Check the Redistributor&amp;apos;s license that was provided with the Content. If no&#xA;such license exists, contact the Redistributor.&#xA;Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in&#xA;the Content and such source code may be obtained at http://timesquare.inria.fr.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.editor.feature.group' version='3.10.4.v20210609-1727' singleton='false'>
      <update id='org.eclipse.m2m.qvt.oml.editor.feature.group' range='[0.0.0,3.10.4.v20210609-1727)' 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='http://www.eclipse.org/mmt/qvto'/>
        <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.qvto-features'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.editor'/>
        <property name='maven-version' value='3.10.4-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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2007 Borland Software Corporation.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html&#xA;&#xA;Contributors:&#xA;Borland Software Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='QVT Operational Editor'/>
        <property name='df_LT.description' value='QVT Operational editor and project support'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.editor.feature.group' version='3.10.4.v20210609-1727'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.editor.ui' range='[3.10.3.v20210609-1727,3.10.3.v20210609-1727]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.ui' range='[3.10.3.v20210609-1727,3.10.3.v20210609-1727]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.editor.feature.jar' range='[3.10.4.v20210609-1727,3.10.4.v20210609-1727]'>
          <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 uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.executionframework.reflectivetrace.model' version='4.0.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.executionframework.reflectivetrace.model' range='[0.0.0,4.0.0.202107281019)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.pluginName' value='GemocExecutionEngineTrace Model'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='INRIA'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.modeldebugging.framework.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.executionframework.reflectivetrace.model'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.reflectivetrace.model' version='4.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.reflectivetrace.model' version='4.0.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.executionframework.reflectivetrace.gemoc_execution_trace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.executionframework.reflectivetrace.gemoc_execution_trace.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.executionframework.reflectivetrace.gemoc_execution_trace.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.executionframework.reflectivetrace.model' version='4.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.trace.commons.model' range='0.1.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.executionframework.reflectivetrace.model
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.executionframework.reflectivetrace.model' version='4.0.0.202107281019'/>
      </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.gemoc.executionframework.reflectivetrace.model;singleton:=true&#xA;Bundle-Version: 4.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xtext.ide' version='2.25.0.v20210301-0843' generation='2'>
      <update id='org.eclipse.xtext.xtext.ide' range='[0.0.0,2.25.0.v20210301-0843)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext Language IDE Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xtext.ide'/>
        <property name='maven-version' value='2.25.0'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.ide' version='2.25.0.v20210301-0843'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xtext.ide' version='2.25.0.v20210301-0843'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ide' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ide.contentassist.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ide.contentassist.antlr.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.xtext.ide' version='2.25.0.v20210301-0843'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ide' range='2.11.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xtext.ide' version='2.25.0.v20210301-0843'/>
      </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.xtext.xtext.ide;singleton:=true&#xA;Bundle-Version: 2.25.0.v20210301-0843
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.uml2.common.edit' version='2.5.0.v20210228-1829'>
      <update id='org.eclipse.uml2.common.edit' range='[0.0.0,2.5.0.v20210228-1829)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='UML2 Common 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.uml2.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.uml2.common.edit'/>
        <property name='maven-version' value='2.5.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.common.edit' version='2.5.0.v20210228-1829'/>
        <provided namespace='osgi.bundle' name='org.eclipse.uml2.common.edit' version='2.5.0.v20210228-1829'/>
        <provided namespace='java.package' name='org.eclipse.uml2.common.edit.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.uml2.common.edit.domain' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.uml2.common.edit.provider' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.uml2.common' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='[2.11.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.change' range='[2.13.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.uml2.common.edit' version='2.5.0.v20210228-1829'/>
      </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.uml2.common.edit; singleton:=true&#xA;Bundle-Version: 2.5.0.v20210228-1829
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecore.source.feature.group' version='2.24.0.v20210405-0628' singleton='false'>
      <update id='org.eclipse.emf.ecore.source.feature.group' range='[0.0.0,2.24.0.v20210405-0628)' severity='0'/>
      <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.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecore'/>
        <property name='maven-version' value='2.24.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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='EMF - Eclipse Modeling Framework Core Runtime Developer Resources'/>
        <property name='df_LT.description' value='The core runtime for EMF, including EMF&apos;s common utilities, Ecore, XML/XMI persistence, and the change model.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.source.feature.group' version='2.24.0.v20210405-0628'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.feature.group' range='[2.24.0.v20210405-0628,2.24.0.v20210405-0628]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.source' range='[2.24.0.v20210405-0628,2.24.0.v20210405-0628]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.change.source' range='[2.14.0.v20190528-0725,2.14.0.v20190528-0725]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xmi.source' range='[2.16.0.v20190528-0725,2.16.0.v20190528-0725]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.source.feature.jar' range='[2.24.0.v20210405-0628,2.24.0.v20210405-0628]'>
          <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 uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.ecoretools.ui' version='3.3.3.202010261352' generation='2'>
      <update id='org.eclipse.emf.ecoretools.ui' range='[0.0.0,3.3.3.202010261352)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.Bundle-Name' value='Ecore Tools 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.emf.ecoretools'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecoretools.ui'/>
        <property name='maven-version' value='3.3.3-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.ui' version='3.3.3.202010261352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecoretools.ui' version='3.3.3.202010261352'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.ui.views' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecoretools.ui' version='3.3.3.202010261352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecoretools.ui' version='3.3.3.202010261352'/>
      </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.emf.ecoretools.ui;singleton:=true&#xA;Bundle-Version: 3.3.3.202010261352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.fx.ide.rrobot.dsl' version='3.7.0.202010120832' generation='2'>
      <update id='org.eclipse.fx.ide.rrobot.dsl' range='[0.0.0,3.7.0.202010120832)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.fx.ide.rrobot.dsl'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.fx.ide.rrobot.dsl' version='3.7.0.202010120832'/>
        <provided namespace='osgi.bundle' name='org.eclipse.fx.ide.rrobot.dsl' version='3.7.0.202010120832'/>
        <provided namespace='java.package' name='org.eclipse.fx.ide.rrobot.dsl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.fx.ide.rrobot.dsl.formatting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.fx.ide.rrobot.dsl.parseTreeConstruction' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.fx.ide.rrobot.dsl.parser.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.fx.ide.rrobot.dsl.parser.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.fx.ide.rrobot.dsl.scoping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.fx.ide.rrobot.dsl.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.fx.ide.rrobot.dsl.validation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.fx.ide.rrobot.dsl' version='3.7.0.202010120832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.generator' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.apache.commons.logging' range='1.0.4' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe.utils' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe2.launch' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.fx.ide.rrobot.model' range='2.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.8.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.fx.ide.rrobot.dsl' version='3.7.0.202010120832'/>
      </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.fx.ide.rrobot.dsl;singleton:=true&#xA;Bundle-Version: 3.7.0.202010120832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.console.source' version='1.2.0.v20210315-2042' singleton='false'>
      <update id='org.eclipse.equinox.p2.console.source' range='[0.0.0,1.2.0.v20210315-2042)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Provisioning Console 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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.console'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.console.source' version='1.2.0.v20210315-2042'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.console.source' version='1.2.0.v20210315-2042'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.console.source' version='1.2.0.v20210315-2042'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.console.source' version='1.2.0.v20210315-2042'/>
      </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.equinox.p2.console.source&#xA;Bundle-Version: 1.2.0.v20210315-2042
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.opsemanticsview.gen.k3.source' version='4.0.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.opsemanticsview.gen.k3.source' range='[0.0.0,4.0.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='unknown'/>
        <property name='df_LT.bundleName' value='K3 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.gemoc.modeldebugging.framework.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.opsemanticsview.gen.k3'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.opsemanticsview.gen.k3.source' version='4.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.opsemanticsview.gen.k3.source' version='4.0.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.opsemanticsview.gen.k3.source' version='4.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.opsemanticsview.gen.k3.source' version='4.0.0.202107281019'/>
      </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.gemoc.opsemanticsview.gen.k3.source&#xA;Bundle-Version: 4.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.feature.group' version='3.10.4.v20210609-1727' singleton='false'>
      <update id='org.eclipse.m2m.qvt.oml.feature.group' range='[0.0.0,3.10.4.v20210609-1727)' 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='http://www.eclipse.org/mmt/qvto'/>
        <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.qvto-features'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml'/>
        <property name='maven-version' value='3.10.4-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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2007 Borland Software Corporation.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html&#xA;&#xA;Contributors:&#xA;Borland Software Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='QVT Operational Core'/>
        <property name='df_LT.description' value='QVT Operational compiler and executor. Holds the minimal set of plug-ins for standalone execution of QVTo scripts'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.feature.group' version='3.10.4.v20210609-1727'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml' range='[3.10.4.v20210609-1727,3.10.4.v20210609-1727]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.common' range='[3.10.2.v20210609-1727,3.10.2.v20210609-1727]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.cst.parser' range='[3.9.0.v20210609-1727,3.9.0.v20210609-1727]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.emf.util' range='[3.10.2.v20210609-1727,3.10.2.v20210609-1727]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.ecore.imperativeocl' range='[3.10.2.v20210609-1727,3.10.2.v20210609-1727]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.feature.jar' range='[3.10.4.v20210609-1727,3.10.4.v20210609-1727]'>
          <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 uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.help.ui.source' version='4.3.0.v20210409-1726' singleton='false'>
      <update id='org.eclipse.help.ui.source' range='[0.0.0,4.3.0.v20210409-1726)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Help System 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='eclipse.platform.ua'/>
        <property name='maven-artifactId' value='org.eclipse.help.ui'/>
        <property name='maven-version' value='4.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.ui.source' version='4.3.0.v20210409-1726'/>
        <provided namespace='osgi.bundle' name='org.eclipse.help.ui.source' version='4.3.0.v20210409-1726'/>
        <provided namespace='osgi.identity' name='org.eclipse.help.ui.source' version='4.3.0.v20210409-1726'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.help.ui.source' version='4.3.0.v20210409-1726'/>
      </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.help.ui.source&#xA;Bundle-Version: 4.3.0.v20210409-1726
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.launcher.core' version='1.4.1.202106280832' generation='2'>
      <update id='fr.inria.aoste.timesquare.launcher.core' range='[0.0.0,1.4.1.202106280832)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='CCSLModel Launcher Core Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.launcher.core'/>
        <property name='maven-version' value='1.4.1-SNAPSHOT'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.launcher.core' version='1.4.1.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.timesquare.launcher.core' version='1.4.1.202106280832'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.launcher.core' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.launcher.core.actiondelegate' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.launcher.core.console' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.launcher.core.errorhandler' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.launcher.core.inter' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.launcher.debug.model' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.launcher.debug.model.output' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.launcher.debug.model.proxy' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.launcher.debug.model.values' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.launcher.extensionpoint' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.launcher.select' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.timesquare.launcher.core' version='1.4.1.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='24'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.trace' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.utils.extensionpoint' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.utils.console' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.simulationpolicy' range='1.1.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.utils.pluginhelpers' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.utils.timedsystem' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.instantrelation.trace.relation' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.trace.util' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.solver' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.runtime' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.timesquare.launcher.core' version='1.4.1.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.timesquare.launcher.core;singleton:=true&#xA;Bundle-Version: 1.4.1.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.rcp.source.feature.jar' version='4.20.0.v20210611-1600'>
      <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.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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2000, 2013 Eclipse contributors and others.'/>
        <property name='df_LT.featureName' value='Eclipse RCP Plug-in Developer Resources'/>
        <property name='df_LT.description' value='Source code zips for the Eclipse RCP.'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='maven-groupId' value='org.eclipse.rcp.feature'/>
        <property name='maven-artifactId' value='org.eclipse.rcp'/>
        <property name='maven-version' value='4.20.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rcp.source.feature.jar' version='4.20.0.v20210611-1600'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.rcp.source' version='4.20.0.v20210611-1600'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.rcp.source' version='4.20.0.v20210611-1600'/>
      </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.gemoc.moccml.constraint.text.editors.feature.feature.group' version='0.1.1.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.moccml.constraint.text.editors.feature.feature.group' range='[0.0.0,0.1.1.202107281019)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Moccml Constraint Textual Editors'/>
        <property name='org.eclipse.equinox.p2.description' value='The Moccml Constraint Textual Editors Feature provides a textual&#xA;edition to express Moccml models (extension of CCSL to define automaton).'/>
        <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.gemoc.mocc'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.constraint.text.editors.feature'/>
        <property name='maven-version' value='0.1.1-SNAPSHOT'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.text.editors.feature.feature.group' version='0.1.1.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.xtext.fsmdsl' range='[0.1.1.202107281019,0.1.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.xtext.fsmdsl.ui' range='[0.1.1.202107281019,0.1.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.xtext.mocdsl' range='[0.1.1.202107281019,0.1.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.xtext.mocdsl.ui' range='[0.1.1.202107281019,0.1.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.text.editors.feature.feature.jar' range='[0.1.1.202107281019,0.1.1.202107281019]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 I3S Laboratory and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.ecf.ssl' version='1.2.401.v20210409-2301' singleton='false' generation='2'>
      <update id='org.eclipse.ecf.ssl' range='[0.0.0,1.2.401.v20210409-2301)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.plugin.provider' value='Eclipse.org - ECF'/>
        <property name='df_LT.plugin.name' value='ECF SSL Fragment'/>
        <property name='org.eclipse.equinox.p2.name' value='%plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%plugin.provider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.ssl'/>
        <property name='maven-version' value='1.2.401-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.ssl' version='1.2.401.v20210409-2301'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.ssl' version='1.2.401.v20210409-2301'/>
        <provided namespace='java.package' name='org.eclipse.ecf.internal.ssl' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ecf.ssl' version='1.2.401.v20210409-2301'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.ecf' version='1.2.401.v20210409-2301'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.ecf' range='0.0.0'/>
        <required namespace='java.package' name='javax.net' range='0.0.0'/>
        <required namespace='java.package' name='javax.net.ssl' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.security' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ecf.ssl' version='1.2.401.v20210409-2301'/>
      </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.ecf.ssl&#xA;Bundle-Version: 1.2.401.v20210409-2301&#xA;Fragment-Host: org.eclipse.ecf
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.publisher.source' version='1.6.0.v20210322-0909' singleton='false'>
      <update id='org.eclipse.equinox.p2.publisher.source' range='[0.0.0,1.6.0.v20210322-0909)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Provisioning Publisher Infrastructure 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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.publisher'/>
        <property name='maven-version' value='1.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.publisher.source' version='1.6.0.v20210322-0909'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.publisher.source' version='1.6.0.v20210322-0909'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.publisher.source' version='1.6.0.v20210322-0909'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.publisher.source' version='1.6.0.v20210322-0909'/>
      </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.equinox.p2.publisher.source&#xA;Bundle-Version: 1.6.0.v20210322-0909
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.duration.editor.feature.feature.group' version='1.0.0.202106280832' singleton='false'>
      <update id='fr.inria.aoste.timesquare.duration.editor.feature.feature.group' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Timesquare CCSL VCD Duration Editor (XText based)'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.duration.editor.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.duration.editor.feature.feature.group' version='1.0.0.202106280832'/>
      </provides>
      <requires size='21'>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.duration.model.feature.feature.group' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.log4j' range='1.2.15'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.antlr.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.logging' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.editors' range='3.5.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide' range='3.5.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext' range='2.3.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.duration.model' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.util' range='2.3.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui' range='2.3.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.shared' range='2.3.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.builder' range='2.3.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='3.7.100'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.wizard' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.duration.xtext' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.duration.xtext.ui' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.duration.xtext.wizard' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.duration.editor.feature.feature.jar' range='[1.0.0.202106280832,1.0.0.202106280832]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='license.html' url='license.html'>
          The Kairos team-project (INRIA/I3S) makes available all content in this plug-in (&amp;quot;Content&amp;quot;).&#xA;Unless otherwise indicated below, the Content is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&amp;quot;EPL&amp;quot;).&#xA;A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &amp;quot;Program&amp;quot; will mean the Content.&#xA;If you did not receive this Content directly from the Kairos team-project, the Content is being redistributed&#xA;by another party (&amp;quot;Redistributor&amp;quot;) and different terms and conditions may apply to your use of any&#xA;object code in the Content. Check the Redistributor&amp;apos;s license that was provided with the Content. If no&#xA;such license exists, contact the Redistributor.&#xA;Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in&#xA;the Content and such source code may be obtained at http://timesquare.inria.fr.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.mapping.source' version='1.0.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.moccml.mapping.source' range='[0.0.0,1.0.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='unknown'/>
        <property name='df_LT.bundleName' value='ECL 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.gemoc.moccml.mapping.framework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.mapping'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.source' version='1.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.mapping.source' version='1.0.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.moccml.mapping.source' version='1.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.moccml.mapping.source' version='1.0.0.202107281019'/>
      </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.gemoc.moccml.mapping.source&#xA;Bundle-Version: 1.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.compare.source.feature.group' version='3.3.14.202102231741' singleton='false'>
      <update id='org.eclipse.emf.compare.source.feature.group' range='[0.0.0,3.3.14.202102231741)' 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.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.emf.compare.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.compare'/>
        <property name='maven-version' value='3.3.14-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006, 2015 Obeo, France. &#xA;All rights reserved. This program and the accompanying materials &#xA;are made available under the terms of the Eclipse Public License v1.0 &#xA;which accompanies this distribution, and is available at &#xA;http://www.eclipse.org/legal/epl-v10.html &#xA;&#xA;Contributors: &#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Model comparison (EMF Compare) - Core - SDK'/>
        <property name='df_LT.description' value='EMF Compare provides model comparison support for any EMF model to Eclipse.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.source.feature.group' version='3.3.14.202102231741'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.feature.group' range='[3.3.14.202102231741,3.3.14.202102231741]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.source' range='[3.5.3.202102231741,3.5.3.202102231741]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.source.feature.jar' range='[3.3.14.202102231741,3.3.14.202102231741]'>
          <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 uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='fr.inria.aoste.timesquare.utils.console' version='1.0.0.202106280832' generation='2'>
      <update id='fr.inria.aoste.timesquare.utils.console' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='TimesquareErrorConsole'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.utils.console'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.utils.console' version='1.0.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.timesquare.utils.console' version='1.0.0.202106280832'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.utils.console' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.timesquare.utils.console' version='1.0.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.timesquare.utils.console' version='1.0.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.timesquare.utils.console;singleton:=true&#xA;Bundle-Version: 1.0.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.di' version='1.3.0.v20210222-1018' singleton='false' generation='2'>
      <update id='org.eclipse.e4.ui.di' range='[0.0.0,1.3.0.v20210222-1018)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse UI Dependency Injection'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.di'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.di' version='1.3.0.v20210222-1018'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.di' version='1.3.0.v20210222-1018'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.di' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.internal.di' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.di' version='1.3.0.v20210222-1018'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='java.package' name='javax.inject' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.e4.core.contexts' range='1.6.0'/>
        <required namespace='java.package' name='org.eclipse.e4.core.di.annotations' range='0.15.0'/>
        <required namespace='java.package' name='org.eclipse.e4.core.di.internal.extensions' range='0.15.0'/>
        <required namespace='java.package' name='org.eclipse.e4.core.di.suppliers' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.8.0'/>
        <required namespace='java.package' name='org.osgi.service.component.annotations' range='1.2.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.service.event' range='1.3.0'/>
        <requiredProperties namespace='osgi.extender' match='(&amp;(osgi.extender=osgi.component)(version&gt;=1.2)(!(version&gt;=2.0)))'>
          <description>
            org.eclipse.e4.ui.di
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.e4.ui.di
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.di' version='1.3.0.v20210222-1018'/>
      </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.e4.ui.di&#xA;Bundle-Version: 1.3.0.v20210222-1018
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.interpreter' version='6.5.1.202106111115' generation='2'>
      <update id='org.eclipse.sirius.interpreter' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Integration for Interpreter 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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.interpreter'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.interpreter' version='6.5.1.202106111115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.interpreter' version='6.5.1.202106111115'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.acceleo.interpreter' version='3.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.interpreter' version='6.5.1.202106111115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.ui.interpreter' range='3.4.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ecore.extender' range='3.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.8.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='3.8.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common.ui' range='2.7.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.1.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.sirius.interpreter
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.interpreter' version='6.5.1.202106111115'/>
      </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.sirius.interpreter;singleton:=true&#xA;Bundle-Version: 6.5.1.202106111115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.examples.interpreter' version='4.15.0.v20210609-1442' generation='2'>
      <update id='org.eclipse.ocl.examples.interpreter' range='[0.0.0,4.15.0.v20210609-1442)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse OCL'/>
        <property name='df_LT.Plugin.name' value='OCL Examples Interpreter'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples.interpreter'/>
        <property name='maven-version' value='4.15.0-SNAPSHOT'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.interpreter' version='4.15.0.v20210609-1442'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.examples.interpreter' version='4.15.0.v20210609-1442'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.interpreter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.interpreter.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.interpreter.console' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.interpreter.console.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.interpreter.delegate' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.interpreter.internal.l10n' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.examples.interpreter' version='4.15.0.v20210609-1442'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.uml2.uml' range='[5.0.0,6.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.ecore' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.uml' range='[5.0.0,6.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='[2.7.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.7.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.examples.interpreter
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.examples.interpreter' version='4.15.0.v20210609-1442'/>
      </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.ocl.examples.interpreter;singleton:=true&#xA;Bundle-Version: 4.15.0.v20210609-1442
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolinggemoc_studio_headless.config.cocoa.macosx.x86_64' version='3.3.0.202107281019' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolinggemoc_studio_headless.config.cocoa.macosx.x86_64' version='3.3.0.202107281019'/>
        <provided namespace='toolinggemoc_studio_headless' name='gemoc_studio_headless.config' version='3.3.0.202107281019'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='configure'>
            setProgramProperty(propName:eclipse.product,propValue:org.eclipse.gemoc.gemoc_studio.headless.GemocStudioHeadless);setProgramProperty(propName:eclipse.application,propValue:org.eclipse.gemoc.gemoc_studio.headless.EngineRunner);
          </instruction>
          <instruction key='unconfigure'>
            setProgramProperty(propName:eclipse.product,propValue:);setProgramProperty(propName:eclipse.application,propValue:);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.databinding' version='1.10.100.v20200926-1123' singleton='false' generation='2'>
      <update id='org.eclipse.core.databinding' range='[0.0.0,1.10.100.v20200926-1123)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='JFace Data Binding'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.core.databinding'/>
        <property name='maven-version' value='1.10.100-SNAPSHOT'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.databinding' version='1.10.100.v20200926-1123'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.databinding' version='1.10.100.v20200926-1123'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.conversion' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.conversion.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.databinding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.databinding.conversion' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.databinding.validation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.databinding' version='1.10.100.v20200926-1123'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.observable' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.property' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.math' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.4.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='[1.3.3,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.osgi.framework.log' range='[1.0.0,2.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.core.databinding
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.databinding' version='1.10.100.v20200926-1123'/>
      </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.core.databinding&#xA;Bundle-Version: 1.10.100.v20200926-1123
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.launching' version='1.17.2.20210603-1006' generation='2'>
      <update id='org.eclipse.m2e.launching' range='[0.0.0,1.17.2.20210603-1006)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Maven Integration for Eclipse Launching'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org - m2e'/>
        <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.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.launching'/>
        <property name='maven-version' value='1.17.2-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.launching' version='1.17.2.20210603-1006'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.launching' version='1.17.2.20210603-1006'/>
        <provided namespace='java.package' name='org.eclipse.m2e.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.internal.launch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.ui.internal.launch' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.launching' version='1.17.2.20210603-1006'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='22'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.externaltools' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.maven.runtime' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core.ui' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.workspace.cli' range='0.1.0'/>
        <required namespace='java.package' name='org.slf4j' range='[1.6.2,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.m2e.launching
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.launching' version='1.17.2.20210603-1006'/>
      </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.m2e.launching;singleton:=true&#xA;Bundle-Version: 1.17.2.20210603-1006
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.trace.edit.ui' version='1.0.1.202106280832' generation='2'>
      <update id='fr.inria.aoste.trace.edit.ui' range='[0.0.0,1.0.1.202106280832)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Trace Edit Support'/>
        <property name='df_LT.providerName' value='RTSimex 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='fr.inria.aoste.trace'/>
        <property name='maven-artifactId' value='fr.inria.aoste.trace.edit.ui'/>
        <property name='maven-version' value='1.0.1-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.trace.edit.ui' version='1.0.1.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.trace.edit.ui' version='1.0.1.202106280832'/>
        <provided namespace='java.package' name='fr.inria.aoste.trace.provider' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.trace.edit.ui' version='1.0.1.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.trace' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.trace.edit.ui' version='1.0.1.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.trace.edit.ui;singleton:=true&#xA;Bundle-Version: 1.0.1.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.dom.svg' version='1.6.0.v201011041432' singleton='false'>
      <update id='org.apache.batik.dom.svg' range='[0.0.0,1.6.0.v201011041432)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Apache Batik SVG DOM'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='iplog.bug_id' value='2070'/>
        <property name='iplog.contact.name' value='Anthony Hunter'/>
        <property name='iplog.contact.email' value='anthonyh{at}ca.ibm.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.dom.svg' version='1.6.0.v201011041432'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.dom.svg' version='1.6.0.v201011041432'/>
        <provided namespace='java.package' name='org.apache.batik.dom.svg' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.dom.svg12' version='1.6.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.apache.batik.css' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.dom' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.parser' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.util' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.w3c.css.sac' range='[1.3.0,1.4.0)'/>
        <required namespace='osgi.bundle' name='org.w3c.dom.smil' range='[1.0.0,1.1.0)'/>
        <required namespace='osgi.bundle' name='org.w3c.dom.svg' range='[1.1.0,1.3.0)'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.dom.svg' version='1.6.0.v201011041432'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.dom.svg&#xA;Bundle-Version: 1.6.0.v201011041432
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.concurrent_addons.feature.source.feature.group' version='2.3.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.concurrent_addons.feature.source.feature.group' range='[0.0.0,2.3.0.202107281019)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Concurrent Addons and Views Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='Views and addons contributing to the CCSL Java Concurrent Execution Engine.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://gemoc.org/studio/'/>
        <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.gemoc.execution.concurrent.ccsljava'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.concurrent_addons.feature'/>
        <property name='maven-version' value='2.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.concurrent_addons.feature.source.feature.group' version='2.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.concurrent_addons.feature.feature.group' range='[2.3.0.202107281019,2.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.addon.vcdgenerator.source' range='[2.3.0.202107281019,2.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.addon.eventscheduling.timeline.source' range='[2.3.0.202107281019,2.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.concurrent_addons.feature.source.feature.jar' range='[2.3.0.202107281019,2.3.0.202107281019]'>
          <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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.ui.navigator.source' version='3.10.100.v20210415-0924' singleton='false'>
      <update id='org.eclipse.ui.navigator.source' range='[0.0.0,3.10.100.v20210415-0924)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Common Navigator 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.ui'/>
        <property name='maven-artifactId' value='org.eclipse.ui.navigator'/>
        <property name='maven-version' value='3.10.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator.source' version='3.10.100.v20210415-0924'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.navigator.source' version='3.10.100.v20210415-0924'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.navigator.source' version='3.10.100.v20210415-0924'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.navigator.source' version='3.10.100.v20210415-0924'/>
      </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.ui.navigator.source&#xA;Bundle-Version: 3.10.100.v20210415-0924
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.resources.source' version='3.15.0.v20210521-0722' singleton='false'>
      <update id='org.eclipse.core.resources.source' range='[0.0.0,3.15.0.v20210521-0722)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Core Resource 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='eclipse.platform.resources'/>
        <property name='maven-artifactId' value='org.eclipse.core.resources'/>
        <property name='maven-version' value='3.15.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources.source' version='3.15.0.v20210521-0722'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.resources.source' version='3.15.0.v20210521-0722'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.resources.source' version='3.15.0.v20210521-0722'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.resources.source' version='3.15.0.v20210521-0722'/>
      </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.core.resources.source&#xA;Bundle-Version: 3.15.0.v20210521-0722
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.egit' version='5.12.0.202106070339-r'>
      <update id='org.eclipse.egit' range='[0.0.0,5.12.0.202106070339-r)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Git integration for Eclipse'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse EGit'/>
        <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.egit'/>
        <property name='maven-artifactId' value='org.eclipse.egit'/>
        <property name='maven-version' value='5.12.0.202106070339-r'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit' version='5.12.0.202106070339-r'/>
        <provided namespace='osgi.bundle' name='org.eclipse.egit' version='5.12.0.202106070339-r'/>
        <provided namespace='osgi.identity' name='org.eclipse.egit' version='5.12.0.202106070339-r'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.egit' version='5.12.0.202106070339-r'/>
      </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.egit;singleton:=true&#xA;Bundle-Version: 5.12.0.202106070339-r
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xbase.lib.source' version='2.25.0.v20210301-0821' singleton='false'>
      <update id='org.eclipse.xtext.xbase.lib.source' range='[0.0.0,2.25.0.v20210301-0821)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Eclipse Xbase Runtime Library Sources'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xbase.lib'/>
        <property name='maven-version' value='2.25.0'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.lib.source' version='2.25.0.v20210301-0821'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib.source' version='2.25.0.v20210301-0821'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.xbase.lib.source' version='2.25.0.v20210301-0821'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xbase.lib.source' version='2.25.0.v20210301-0821'/>
      </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.xtext.xbase.lib.source&#xA;Bundle-Version: 2.25.0.v20210301-0821
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.commands' version='3.10.0.v20210401-0744' singleton='false' generation='2'>
      <update id='org.eclipse.core.commands' range='[0.0.0,3.10.0.v20210401-0744)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Commands'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.core'/>
        <property name='maven-artifactId' value='org.eclipse.core.commands'/>
        <property name='maven-version' value='3.10.0-SNAPSHOT'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.commands' version='3.10.0.v20210401-0744'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.commands' version='3.10.0.v20210401-0744'/>
        <provided namespace='java.package' name='org.eclipse.core.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.commands.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.commands.contexts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.commands.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.commands.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.commands.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.commands.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.commands.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.commands' version='3.10.0.v20210401-0744'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.2.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.core.commands
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.commands' version='3.10.0.v20210401-0744'/>
      </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.core.commands&#xA;Bundle-Version: 3.10.0.v20210401-0744
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.acceleo.common' version='3.7.11.202102190929' generation='2'>
      <update id='org.eclipse.acceleo.common' range='[0.0.0,3.7.11.202102190929)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Acceleo Common'/>
        <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.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.common'/>
        <property name='maven-version' value='3.7.11-SNAPSHOT'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.common' version='3.7.11.202102190929'/>
        <provided namespace='osgi.bundle' name='org.eclipse.acceleo.common' version='3.7.11.202102190929'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.common.internal.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.common.internal.utils.compatibility' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.common.internal.utils.workspace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.common.interpreter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.common.preference' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.common.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.acceleo.common' version='3.7.11.202102190929'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.4.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.3.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.base' range='[27.0.0,30.2.0)'/>
        <required namespace='java.package' name='com.google.common.collect' range='[27.0.0,30.2.0)'/>
        <required namespace='java.package' name='com.google.common.io' range='[27.0.0,30.2.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.acceleo.common' version='3.7.11.202102190929'/>
      </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.acceleo.common;singleton:=true&#xA;Bundle-Version: 3.7.11.202102190929
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.io.source' version='10.0.5' singleton='false'>
      <update id='org.eclipse.jetty.io.source' range='[0.0.0,10.0.5)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: IO Utility'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.io.source' version='10.0.5'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.io.source' version='10.0.5'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.io.source' version='10.0.5'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.io.source' version='10.0.5'/>
      </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.jetty.io.source&#xA;Bundle-Version: 10.0.5
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.all.feature.jar' version='5.15.0.v20210609-1442'>
      <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://projects.eclipse.org/projects/modeling.mdt.ocl'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.ocl'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='OCL Classic for Ecore and UML'/>
        <property name='df_LT.description' value='Install this feature for the minimal support to parse and interpret queries on UML or Ecore models.Install this if you use a feature that depends on OCL (such as GMF) or if you want to work with OCL constraints or queries, but do not need EMF edit support, source code or documentation.'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='maven-groupId' value='org.eclipse.ocl.features'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.all'/>
        <property name='maven-version' value='5.15.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.all.feature.jar' version='5.15.0.v20210609-1442'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.ocl.all' version='5.15.0.v20210609-1442'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.ocl.all' version='5.15.0.v20210609-1442'/>
      </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>
        [Documentation] Copyright text will be taken from the shared license feature
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.compare' version='3.5.3.202102231741' singleton='false' generation='2'>
      <update id='org.eclipse.emf.compare' range='[0.0.0,3.5.3.202102231741)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EMF Compare Core'/>
        <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.emf.compare'/>
        <property name='maven-artifactId' value='org.eclipse.emf.compare'/>
        <property name='maven-version' value='3.5.3-SNAPSHOT'/>
      </properties>
      <provides size='30'>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.internal.conflict' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.postprocessor' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare' version='3.5.3.202102231741'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.internal.merge' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.internal.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.equi' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.scope' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.compare' version='3.5.3.202102231741'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.emf.compare.match.eobject' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.merge' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.match' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.conflict' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.internal.spec' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.req' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.match.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.diff' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.internal.dmp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.match.resource' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.match.eobject.internal' version='0.0.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.compare' version='3.5.3.202102231741'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.internal.postprocessor.factories' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.graph' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.ui' version='3.5.3.202102231741'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='2.5.0'/>
        <required namespace='java.package' name='com.google.common.base' range='[27.0.0,30.2.0)'/>
        <required namespace='java.package' name='com.google.common.cache' range='[27.0.0,30.2.0)'/>
        <required namespace='java.package' name='com.google.common.collect' range='[27.0.0,30.2.0)'/>
        <required namespace='java.package' name='com.google.common.eventbus' range='[27.0.0,30.2.0)'/>
        <required namespace='java.package' name='org.apache.log4j' range='[1.2.15,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.compare' version='3.5.3.202102231741'/>
      </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.emf.compare&#xA;Bundle-Version: 3.5.3.202102231741
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.ui.properties.ext.widgets.reference' version='6.5.1.202106111115' generation='2'>
      <update id='org.eclipse.sirius.ui.properties.ext.widgets.reference' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Properties View Extension Reference Widget Properties 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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ui.properties.ext.widgets.reference'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ui.properties.ext.widgets.reference' version='6.5.1.202106111115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ui.properties.ext.widgets.reference' version='6.5.1.202106111115'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.properties.ext.widgets.reference.internal' version='4.1.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.ui.properties.ext.widgets.reference' version='6.5.1.202106111115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties.ext.widgets.reference' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ui.properties' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef' range='1.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.ext.widgets.reference' range='1.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.ide.ui.ext.widgets.reference' range='1.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.common' range='1.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='3.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties.core' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common.interpreter' range='5.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.sirius.ui.properties.ext.widgets.reference
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ui.properties.ext.widgets.reference' version='6.5.1.202106111115'/>
      </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.sirius.ui.properties.ext.widgets.reference;singleton:=true&#xA;Bundle-Version: 6.5.1.202106111115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.help.source.feature.group' version='2.3.600.v20210611-1600' singleton='false'>
      <update id='org.eclipse.help.source.feature.group' range='[0.0.0,2.3.600.v20210611-1600)' 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.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.help.feature'/>
        <property name='maven-artifactId' value='org.eclipse.help'/>
        <property name='maven-version' value='2.3.600-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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2000, 2013 IBM Corporation and others.'/>
        <property name='df_LT.featureName' value='Eclipse Help Developer Resources'/>
        <property name='df_LT.description' value='Source code for the Eclipse help system.'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.source.feature.group' version='2.3.600.v20210611-1600'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='29'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.feature.group' range='[2.3.600.v20210611-1600,2.3.600.v20210611-1600]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='javax.el.source' range='[2.2.0.v201303151357,2.2.0.v201303151357]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='jakarta.servlet-api.source' range='[4.0.0,4.0.0]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='javax.servlet.jsp.source' range='[2.2.0.v201112011158,2.2.0.v201112011158]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.sun.el.source' range='[2.2.0.v201303151357,2.2.0.v201303151357]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.logging.source' range='[1.2.0.v20180409-1502,1.2.0.v20180409-1502]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.jasper.glassfish.source' range='[2.2.2.v201501141630,2.2.2.v201501141630]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.lucene.analyzers-common.source' range='[8.4.1.v20200122-1459,8.4.1.v20200122-1459]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.lucene.core.source' range='[8.4.1.v20200122-1459,8.4.1.v20200122-1459]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.lucene.analyzers-smartcn.source' range='[8.4.1.v20200122-1459,8.4.1.v20200122-1459]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.http.jetty.source' range='[3.8.0.v20210414-1616,3.8.0.v20210414-1616]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.http.registry.source' range='[1.2.0.v20200614-1851,1.2.0.v20200614-1851]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.http.servlet.source' range='[1.7.100.v20210311-1631,1.7.100.v20210311-1631]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.jsp.jasper.source' range='[1.1.500.v20200422-1833,1.1.500.v20200422-1833]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.jsp.jasper.registry.source' range='[1.1.400.v20200422-1833,1.1.400.v20200422-1833]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.base.source' range='[4.3.300.v20210611-1600,4.3.300.v20210611-1600]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.ui.source' range='[4.3.0.v20210409-1726,4.3.0.v20210409-1726]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.webapp.source' range='[3.10.300.v20210507-0822,3.10.300.v20210507-0822]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.http.source' range='[10.0.5,10.0.5]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.io.source' range='[10.0.5,10.0.5]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.security.source' range='[10.0.5,10.0.5]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.server.source' range='[10.0.5,10.0.5]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.servlet.source' range='[10.0.5,10.0.5]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.util.source' range='[10.0.5,10.0.5]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.util.ajax.source' range='[10.0.5,10.0.5]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.slf4j.api.source' range='[1.7.30.v20200204-2150,1.7.30.v20200204-2150]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.net.source' range='[1.3.1100.v20210424-0724,1.3.1100.v20210424-0724]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security.source' range='[1.3.600.v20210126-1005,1.3.600.v20210126-1005]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.source.feature.jar' range='[2.3.600.v20210611-1600,2.3.600.v20210611-1600]'>
          <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.urischeme' version='1.1.400.v20210407-1558' generation='2'>
      <update id='org.eclipse.urischeme' range='[0.0.0,1.1.400.v20210407-1558)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.name' value='Eclipse URI Scheme Handling'/>
        <property name='df_LT.Plugin.Providername' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.Providername'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.urischeme'/>
        <property name='maven-version' value='1.1.400-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.urischeme' version='1.1.400.v20210407-1558'/>
        <provided namespace='osgi.bundle' name='org.eclipse.urischeme' version='1.1.400.v20210407-1558'/>
        <provided namespace='java.package' name='org.eclipse.urischeme' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.urischeme' version='1.1.400.v20210407-1558'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='com.sun.jna' range='[5.8.0,6.0.0)'/>
        <required namespace='osgi.bundle' name='com.sun.jna.platform' range='[5.8.0,6.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.urischeme
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.urischeme' version='1.1.400.v20210407-1558'/>
      </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.urischeme;singleton:=true&#xA;Bundle-Version: 1.1.400.v20210407-1558
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.trace.util.feature.feature.group' version='1.0.0.202106280832' singleton='false'>
      <update id='fr.inria.aoste.timesquare.trace.util.feature.feature.group' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Trace Utilities'/>
        <property name='org.eclipse.equinox.p2.description' value='Trace utilities'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.trace.util.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.trace.util.feature.feature.group' version='1.0.0.202106280832'/>
      </provides>
      <requires size='7'>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.trace.feature.feature.group' range='[1.0.1.202106280832,1.0.1.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.trace.util' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.trace.util.feature.feature.jar' range='[1.0.0.202106280832,1.0.0.202106280832]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='license.html' url='license.html'>
          The Kairos team-project (INRIA/I3S) makes available all content in this plug-in (&amp;quot;Content&amp;quot;).&#xA;Unless otherwise indicated below, the Content is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&amp;quot;EPL&amp;quot;).&#xA;A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &amp;quot;Program&amp;quot; will mean the Content.&#xA;If you did not receive this Content directly from the Kairos team-project, the Content is being redistributed&#xA;by another party (&amp;quot;Redistributor&amp;quot;) and different terms and conditions may apply to your use of any&#xA;object code in the Content. Check the Redistributor&amp;apos;s license that was provided with the Content. If no&#xA;such license exists, contact the Redistributor.&#xA;Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in&#xA;the Content and such source code may be obtained at http://timesquare.inria.fr.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.mwe2.launcher.source.feature.jar' version='2.12.1.v20210218-2134'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='MWE2 Launcher Developer Resources'/>
        <property name='df_LT.description' value='MWE2 Headless Launcher'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mwe2.launcher'/>
        <property name='maven-version' value='2.12.1'/>
        <property name='maven-classifier' value='sources-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.launcher.source.feature.jar' version='2.12.1.v20210218-2134'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.mwe2.launcher.source' version='2.12.1.v20210218-2134'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.mwe2.launcher.source' version='2.12.1.v20210218-2134'/>
      </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 uri='http://www.eclipse.org/legal/epl-2.0' url='http://www.eclipse.org/legal/epl-2.0'>
        Copyright (c) 2007 IBM Corporation and others.&#xA;This program and the accompanying materials are made available under the&#xA;terms of the Eclipse Public License 2.0 which is available at&#xA;http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.mapping.ui.feature.group' version='2.13.0.v20190323-1059' singleton='false'>
      <update id='org.eclipse.emf.mapping.ui.feature.group' range='[0.0.0,2.13.0.v20190323-1059)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mapping.ui'/>
        <property name='maven-version' value='2.13.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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='EMF Mapping UI'/>
        <property name='df_LT.description' value='Framework for implementing EMF mapping editors in the IDE.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ui.feature.group' version='2.13.0.v20190323-1059'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ui' range='[2.10.0.v20181104-0733,2.10.0.v20181104-0733]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ui.feature.jar' range='[2.13.0.v20190323-1059,2.13.0.v20190323-1059]'>
          <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 uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.query.doc.feature.group' version='1.12.0.201805030653' singleton='false'>
      <update id='org.eclipse.emf.query.doc.feature.group' range='[0.0.0,1.12.0.201805030653)' severity='0'/>
      <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='http://www.eclipse.org/modeling/emf/?project=query'/>
        <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.emf.query.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.query.doc'/>
        <property name='maven-version' value='1.12.0-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='EMF Model Query Documentation'/>
        <property name='df_LT.description' value='EMF Model Query (documentation)'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.query.doc.feature.group' version='1.12.0.201805030653'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help' range='[3.6.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='[3.10.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='[3.106.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='[3.9.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide' range='[3.9.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.query.doc' range='[1.2.0.201805030653,1.2.0.201805030653]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.query.examples' range='[1.2.0.201805030653,1.2.0.201805030653]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.query.doc.feature.jar' range='[1.12.0.201805030653,1.12.0.201805030653]'>
          <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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2005, 2015 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.pde.ui.templates' version='3.7.200.v20201208-0953' generation='2'>
      <update id='org.eclipse.pde.ui.templates' range='[0.0.0,3.7.200.v20201208-0953)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='PDE Templates'/>
        <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='plugin'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.ui.templates'/>
        <property name='maven-version' value='3.7.200-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ui.templates' version='3.7.200.v20201208-0953'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.ui.templates' version='3.7.200.v20201208-0953'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.templates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.templates.e4' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.templates.ide' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.templates.osgi' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.templates.rcp' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.ui.templates' version='3.7.200.v20201208-0953'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ui' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.11.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.pde.ui.templates
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.ui.templates' version='3.7.200.v20201208-0953'/>
      </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.pde.ui.templates;singleton:=true&#xA;Bundle-Version: 3.7.200.v20201208-0953
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.exporter' version='2.10.0.v20190321-1530' generation='2'>
      <update id='org.eclipse.emf.exporter' range='[0.0.0,2.10.0.v20190321-1530)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EMF Model Exporter'/>
        <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.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.exporter'/>
        <property name='maven-version' value='2.10.0-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.exporter' version='2.10.0.v20190321-1530'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.exporter' version='2.10.0.v20190321-1530'/>
        <provided namespace='java.package' name='org.eclipse.emf.exporter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.exporter.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.exporter.ui.contribution' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.exporter.ui.contribution.base' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.exporter.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.exporter' version='2.10.0.v20190321-1530'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.converter' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore.ui' range='[2.18.0,3.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.emf.exporter
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.exporter' version='2.10.0.v20190321-1530'/>
      </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.emf.exporter; singleton:=true&#xA;Bundle-Version: 2.10.0.v20190321-1530
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui' version='2.7.100.v20210426-1115' generation='2'>
      <update id='org.eclipse.equinox.p2.ui' range='[0.0.0,2.7.100.v20210426-1115)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleName' value='Equinox Provisioning UI Support'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.ui'/>
        <property name='maven-version' value='2.7.100-SNAPSHOT'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui' version='2.7.100.v20210426-1115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui' version='2.7.100.v20210426-1115'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.ui.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.ui.query' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.ui.viewers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.ui' version='2.6.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.ui' version='2.7.100.v20210426-1115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='33'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.107.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.18.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.security.ui' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.dialogs' range='1.1.600'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.artifact.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.director' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.operations' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.repository.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.configurator' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.core.eventbus' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine.query' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata.expression' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.operations' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.planner' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.query' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.6.0'/>
        <required namespace='java.package' name='org.osgi.service.packageadmin' range='1.2.0'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.p2.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.ui' version='2.7.100.v20210426-1115'/>
      </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.equinox.p2.ui;singleton:=true&#xA;Bundle-Version: 2.7.100.v20210426-1115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui.sdk.scheduler.source' version='1.5.100.v20210327-1705' singleton='false'>
      <update id='org.eclipse.equinox.p2.ui.sdk.scheduler.source' range='[0.0.0,1.5.100.v20210327-1705)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Provisioning Platform Automatic Update 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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.ui.sdk.scheduler'/>
        <property name='maven-version' value='1.5.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.sdk.scheduler.source' version='1.5.100.v20210327-1705'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.sdk.scheduler.source' version='1.5.100.v20210327-1705'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.ui.sdk.scheduler.source' version='1.5.100.v20210327-1705'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.ui.sdk.scheduler.source' version='1.5.100.v20210327-1705'/>
      </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.equinox.p2.ui.sdk.scheduler.source&#xA;Bundle-Version: 1.5.100.v20210327-1705
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.query.source.feature.group' version='1.12.0.201805030653' singleton='false'>
      <update id='org.eclipse.emf.query.source.feature.group' range='[0.0.0,1.12.0.201805030653)' severity='0'/>
      <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='http://www.eclipse.org/modeling/emf/?project=query'/>
        <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.emf.query.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.query.source'/>
        <property name='maven-version' value='1.12.0-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='EMF Model Query Source'/>
        <property name='df_LT.description' value='EMF Model Query Query (source code)'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.query.source.feature.group' version='1.12.0.201805030653'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.query.source' range='[1.7.0.201805030653,1.7.0.201805030653]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.query.source.feature.jar' range='[1.12.0.201805030653,1.12.0.201805030653]'>
          <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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2005, 2015 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.ui.cheatsheets.source' version='3.7.300.v20210507-0822' singleton='false'>
      <update id='org.eclipse.ui.cheatsheets.source' range='[0.0.0,3.7.300.v20210507-0822)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Cheat Sheets 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.ui'/>
        <property name='maven-artifactId' value='org.eclipse.ui.cheatsheets'/>
        <property name='maven-version' value='3.7.300-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.cheatsheets.source' version='3.7.300.v20210507-0822'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.cheatsheets.source' version='3.7.300.v20210507-0822'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.cheatsheets.source' version='3.7.300.v20210507-0822'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.cheatsheets.source' version='3.7.300.v20210507-0822'/>
      </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.ui.cheatsheets.source&#xA;Bundle-Version: 3.7.300.v20210507-0822
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.trace.generator.feature.source.feature.jar' version='3.0.1.202107281019'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Domain Specific Trace Metamodel Generator SDK Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.trace.generator'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.trace.generator.feature'/>
        <property name='maven-version' value='3.0.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.trace.generator.feature.source.feature.jar' version='3.0.1.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.trace.generator.feature.source' version='3.0.1.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.trace.generator.feature.source' version='3.0.1.202107281019'/>
      </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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.ecf.core.feature.feature.jar' version='1.5.702.v20210409-2301'>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='ECF Core Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature provides the ECF core (org.eclipse.ecf) and ECF identity (org.eclipse.ecf.identity) bundles.  These two bundles are required for all other parts of ECF.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/ecf'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - ECF'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2009 Composent, Inc. and others.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.core.feature'/>
        <property name='maven-version' value='1.5.702-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.core.feature.feature.jar' version='1.5.702.v20210409-2301'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.ecf.core.feature' version='1.5.702.v20210409-2301'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.ecf.core.feature' version='1.5.702.v20210409-2301'/>
      </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.gemoc.trace.manager.feature.source.feature.group' version='3.0.1.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.trace.manager.feature.source.feature.group' range='[0.0.0,3.0.1.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Domain Specific Trace Metamodel Manager SDK Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.trace.manager'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.trace.manager.feature'/>
        <property name='maven-version' value='3.0.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.trace.manager.feature.source.feature.group' version='3.0.1.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.trace.manager.feature.feature.group' range='[3.0.1.202107281019,3.0.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.addon.multidimensional.timeline.source' range='[3.0.1.202107281019,3.0.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.addon.stategraph.source' range='[3.0.1.202107281019,3.0.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.addon.diffviewer.source' range='[3.0.1.202107281019,3.0.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.trace.manager.feature.source.feature.jar' range='[3.0.1.202107281019,3.0.1.202107281019]'>
          <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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.gmf.feature.jar' version='1.13.0.202004160913'>
      <properties size='11'>
        <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='http://www.eclipse.org/gmf'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='Graphical Modeling Framework (GMF) Runtime'/>
        <property name='df_LT.description' value='Graphical Modeling Framework runtime component.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime'/>
        <property name='maven-artifactId' value='org.eclipse.gmf'/>
        <property name='maven-version' value='1.13.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.feature.jar' version='1.13.0.202004160913'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gmf' version='1.13.0.202004160913'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gmf' version='1.13.0.202004160913'/>
      </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 uri='http://www.eclipse.org/legal/epl-2.0/' url='http://www.eclipse.org/legal/epl-2.0/'>
        Copyright (c) 2005, 2015 IBM Corporation and others.&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.apache.ant' version='1.10.10.v20210426-1926' singleton='false' generation='2'>
      <update id='org.apache.ant' range='[0.0.0,1.10.10.v20210426-1926)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Apache Ant'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.ant'/>
        <property name='maven-version' value='1.10.10-SNAPSHOT'/>
      </properties>
      <provides size='84'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.ant' version='1.10.10.v20210426-1926'/>
        <provided namespace='osgi.bundle' name='org.apache.ant' version='1.10.10.v20210426-1926'/>
        <provided namespace='java.package' name='org.apache.tools.ant' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.attribute' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.dispatch' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.filters' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.filters.util' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.helper' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.input' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.launch' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.listener' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.loader' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.property' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.compilers' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.condition' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.cvslib' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.email' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.launcher' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.modules' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.ccm' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.clearcase' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.depend' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.depend.constantpool' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.ejb' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.extension' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.extension.resolvers' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.i18n' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.image' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.j2ee' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.javacc' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.javah' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.jdepend' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.jlink' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.jsp' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.jsp.compilers' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.junit' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.junit.xsl' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.junitlauncher' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.junitlauncher.confined' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.native2ascii' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.net' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.pvcs' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.script' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.sos' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.sound' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.splash' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.ssh' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.testing' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.unix' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.vss' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.windows' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.xz' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.rmic' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.types' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.types.conditions' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.types.mappers' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.types.optional' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.types.optional.depend' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.types.optional.image' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.types.optional.imageio' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.types.optional.xz' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.types.resolver' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.types.resources' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.types.resources.comparators' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.types.resources.selectors' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.types.selectors' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.types.selectors.modifiedselector' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.types.spi' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.util' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.util.depend' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.util.depend.bcel' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.util.facade' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.util.java15' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.util.optional' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.ant.util.regexp' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.bzip2' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.mail' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.tar' version='1.10.10'/>
        <provided namespace='java.package' name='org.apache.tools.zip' version='1.10.10'/>
        <provided namespace='osgi.identity' name='org.apache.ant' version='1.10.10.v20210426-1926'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='115'>
        <required namespace='java.package' name='COM.ibm.netrexx.process' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.jcraft.jsch' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.sun.media.jai.codec' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.sun.net.ssl.internal.ssl' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.sun.tools.javac' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.sun.tools.javah' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.sun.tools.javah.oldjavah' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='gnu.classpath' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='gnu.gcj' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.activation' range='[1.2.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.imageio' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.imageio.stream' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.mail' range='[1.6.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.mail.internet' range='[1.6.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.media.jai' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.script' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.sound.sampled' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.swing' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.swing.border' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.namespace' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.stream' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.transform' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.transform.sax' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.transform.stream' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.xpath' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='jdepend.framework' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='jdepend.textui' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='jdepend.xmlui' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='junit.framework' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='kaffe.util' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='netrexx.lang' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.bcel.classfile' range='[6.4.0,7.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.bsf' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.logging' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.net.bsd' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.net.ftp' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.net.telnet' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.env' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.harmony.luni.util' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.log4j' range='[1.2.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.oro.text.regex' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.regexp' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.attribute' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.dispatch' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.filters' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.filters.util' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.helper' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.input' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.launch' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.listener' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.property' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.taskdefs' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.taskdefs.compilers' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.taskdefs.condition' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.taskdefs.email' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.taskdefs.launcher' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.taskdefs.optional' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.depend.constantpool' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.extension' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.extension.resolvers' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.javah' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.jsp' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.jsp.compilers' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.junitlauncher.confined' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.native2ascii' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.net' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.taskdefs.rmic' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.types' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.types.optional.image' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.types.optional.imageio' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.types.resources' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.types.resources.comparators' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.types.resources.selectors' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.types.selectors' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.types.selectors.modifiedselector' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.types.spi' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.util' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.util.depend' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.util.facade' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.util.java15' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.util.optional' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.util.regexp' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.bzip2' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.mail' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.tar' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.zip' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xalan.trace' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xalan.transformer' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xml.resolver' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xml.resolver.helpers' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xml.resolver.tools' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.Suite' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.platform.engine' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.platform.engine.discovery' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.platform.engine.reporting' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.platform.engine.support.descriptor' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.platform.launcher' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.platform.launcher.core' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.platform.launcher.listeners' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.rules' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runner' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runner.manipulation' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runner.notification' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.tukaani.xz' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.xml.sax.helpers' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='sun.rmi.rmic' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='sun.tools.javac' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='sun.tools.native2ascii' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='weblogic' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.ant' version='1.10.10.v20210426-1926'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.ant&#xA;Bundle-Version: 1.10.10.v20210426-1926
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.edit.feature.jar' version='5.15.0.v20210609-1442'>
      <properties size='11'>
        <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://projects.eclipse.org/projects/modeling.mdt.ocl'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='OCL Classic: Ecore/UML Parse,Evaluate,Edit'/>
        <property name='df_LT.description' value='Install this feature for additional EMF edit support with UML or Ecore models.'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='maven-groupId' value='org.eclipse.ocl.features'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.edit'/>
        <property name='maven-version' value='5.15.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.edit.feature.jar' version='5.15.0.v20210609-1442'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.ocl.edit' version='5.15.0.v20210609-1442'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.ocl.edit' version='5.15.0.v20210609-1442'/>
      </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>
        [Documentation] Copyright text will be taken from the shared license feature
      </copyright>
    </unit>
    <unit id='org.eclipse.xtext.xtext.ui.graph.feature.group' version='2.25.0.v20210301-1429' singleton='false'>
      <update id='org.eclipse.xtext.xtext.ui.graph.feature.group' range='[0.0.0,2.25.0.v20210301-1429)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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.xtext.feature'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xtext.ui.graph'/>
        <property name='maven-version' value='2.25.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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='Xtext Xtext UI Graph'/>
        <property name='df_LT.description' value='Xtext Xtext UI Graph Feature'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.ui.graph.feature.group' version='2.25.0.v20210301-1429'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.ui.graph' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.ui.graph.source' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.ui.graph.feature.jar' range='[2.25.0.v20210301-1429,2.25.0.v20210301-1429]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        Copyright (c) 2018 itemis AG (http://www.itemis.eu) and others.&#xA;&#xA;This program and the accompanying materials &#xA;are made available under the terms of the Eclipse Public License 2.0 &#xA;which is available at http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.eef.ide.ui.ext.widgets.reference' version='2.1.5.202008270808' generation='2'>
      <update id='org.eclipse.eef.ide.ui.ext.widgets.reference' range='[0.0.0,2.1.5.202008270808)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EEF Extension Reference Widget 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.eef'/>
        <property name='maven-artifactId' value='org.eclipse.eef.ide.ui.ext.widgets.reference'/>
        <property name='maven-version' value='2.1.5-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.ide.ui.ext.widgets.reference' version='2.1.5.202008270808'/>
        <provided namespace='osgi.bundle' name='org.eclipse.eef.ide.ui.ext.widgets.reference' version='2.1.5.202008270808'/>
        <provided namespace='java.package' name='org.eclipse.eef.ide.ui.ext.widgets.reference.api' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.ide.ui.ext.widgets.reference.internal' version='2.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.eef.ide.ui.ext.widgets.reference' version='2.1.5.202008270808'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='19'>
        <required namespace='osgi.bundle' name='org.eclipse.eef' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.common' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.common.ui' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.core' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.ide.ui' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.ext.widgets.reference' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.core.ext.widgets.reference' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common.ui' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.ide' range='6.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.common.interpreter.api' range='1.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.eef.ide.ui.ext.widgets.reference' version='2.1.5.202008270808'/>
      </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.eef.ide.ui.ext.widgets.reference;singleton:=true&#xA;Bundle-Version: 2.1.5.202008270808
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.updatesite' version='1.2.0.v20210322-0909' generation='2'>
      <update id='org.eclipse.equinox.p2.updatesite' range='[0.0.0,1.2.0.v20210322-0909)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Equinox Provisioning Legacy Update Site Support'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.updatesite'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.updatesite' version='1.2.0.v20210322-0909'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.updatesite' version='1.2.0.v20210322-0909'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.updatesite' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.updatesite.artifact' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.updatesite.metadata' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.updatesite' version='1.2.0.v20210322-0909'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='31'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata.repository' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.artifact.repository' range='0.1.0'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.app' range='1.1.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.artifact.repository.simple' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.publisher.eclipse' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata' range='[2.4.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata.expression' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.publisher' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.publisher.actions' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.publisher.eclipse' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.query' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.spi.p2.publisher' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.resolver' range='1.2.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.3.0'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax.helpers' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.p2.updatesite
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.updatesite' version='1.2.0.v20210322-0909'/>
      </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.equinox.p2.updatesite;singleton:=true&#xA;Bundle-Version: 1.2.0.v20210322-0909
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='202107281019.GEMOC_6_Execution ALE_Components' version='1.0.0.21-cLVnRZ773753G7I535K'>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Execution ALE (detailled components)'/>
        <property name='org.eclipse.equinox.p2.description' value='Individual components that are part of GEMOC and coming from https://github.com/eclipse/gemoc-studio-execution-ale/'/>
        <property name='org.eclipse.equinox.p2.type.category' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='202107281019.GEMOC_6_Execution ALE_Components' version='1.0.0.21-cLVnRZ773753G7I535K'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.ale.interpreted.engine.feature.feature.group' range='[1.1.0.202107281019,1.1.0.202107281019]'/>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
    </unit>
    <unit id='org.eclipse.uml2.uml.edit' version='5.5.0.v20210228-1829'>
      <update id='org.eclipse.uml2.uml.edit' range='[0.0.0,5.5.0.v20210228-1829)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='UML2 UML 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.uml2.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.uml2.uml.edit'/>
        <property name='maven-version' value='5.5.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.uml.edit' version='5.5.0.v20210228-1829'/>
        <provided namespace='osgi.bundle' name='org.eclipse.uml2.uml.edit' version='5.5.0.v20210228-1829'/>
        <provided namespace='java.package' name='org.eclipse.uml2.uml.edit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.uml2.uml.edit.providers' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.uml2.uml' range='[5.5.0,6.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.14.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.uml2.common.edit' range='[2.5.0,3.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.uml2.uml.edit' version='5.5.0.v20210228-1829'/>
      </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.uml2.uml.edit; singleton:=true&#xA;Bundle-Version: 5.5.0.v20210228-1829
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.gexpressions.source' version='3.3.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.gexpressions.source' range='[0.0.0,3.3.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='IRIT'/>
        <property name='df_LT.bundleName' value='GExpressions Abstract Syntax 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.gemoc.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.gexpressions'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.gexpressions.source' version='3.3.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.gexpressions.source' version='3.3.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.gexpressions.source' version='3.3.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.gexpressions.source' version='3.3.0.202107281019'/>
      </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.gemoc.gexpressions.source&#xA;Bundle-Version: 3.3.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.common.ui' version='2.18.0.v20190507-0402' generation='2'>
      <update id='org.eclipse.emf.common.ui' range='[0.0.0,2.18.0.v20190507-0402)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EMF Common 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.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.common.ui'/>
        <property name='maven-version' value='2.18.0-SNAPSHOT'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common.ui' version='2.18.0.v20190507-0402'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.common.ui' version='2.18.0.v20190507-0402'/>
        <provided namespace='java.package' name='org.eclipse.emf.common.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.common.ui.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.common.ui.celleditor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.common.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.common.ui.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.common.ui.viewer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.common.ui.wizard' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.common.ui' version='2.18.0.v20190507-0402'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.16.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.emf.common.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.common.ui' version='2.18.0.v20190507-0402'/>
      </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.emf.common.ui;singleton:=true&#xA;Bundle-Version: 2.18.0.v20190507-0402
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='openjfx.controls' version='11.0.0' singleton='false'>
      <update id='openjfx.controls' range='[0.0.0,11.0.0)' severity='0'/>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.name' value='openjfx.controls'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='openjfx.controls' version='11.0.0'/>
        <provided namespace='osgi.bundle' name='openjfx.controls' version='11.0.0'/>
        <provided namespace='osgi.identity' name='openjfx.controls' version='11.0.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='openjfx.controls' version='11.0.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: openjfx.controls&#xA;Bundle-Version: 11.0.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.director.app' version='1.2.0.v20210315-2042' generation='2'>
      <update id='org.eclipse.equinox.p2.director.app' range='[0.0.0,1.2.0.v20210315-2042)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Equinox Provisioning Director Application'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.director.app'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.director.app' version='1.2.0.v20210315-2042'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.director.app' version='1.2.0.v20210315-2042'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.director.app' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.director.app' version='1.2.0.v20210315-2042'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='25'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.5.0,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.app' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.director' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.engine' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.core.eventbus' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.director' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core.spi' range='[2.1.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine.query' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata.expression' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.planner' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.query' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.framework.log' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.environment' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.6.0'/>
        <required namespace='java.package' name='org.osgi.service.packageadmin' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.p2.director.app
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.director.app' version='1.2.0.v20210315-2042'/>
      </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.equinox.p2.director.app;singleton:=true&#xA;Bundle-Version: 1.2.0.v20210315-2042
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.editor' version='1.18.0.20210603-1006' generation='2'>
      <update id='org.eclipse.m2e.editor' range='[0.0.0,1.18.0.20210603-1006)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.Bundle-Name' value='Maven Integration for Eclipse (Editors)'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org - m2e'/>
        <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.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.editor'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.editor' version='1.18.0.20210603-1006'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.editor' version='1.18.0.20210603-1006'/>
        <provided namespace='java.package' name='org.eclipse.m2e.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.editor.composites' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.editor.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.editor.internal.lifecycle' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.editor.internal.markers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.editor.mojo' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.editor.pom' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.editor' version='1.18.0.20210603-1006'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='29'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.maven.runtime' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core.ui' range='[1.17.2,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emf' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.genericeditor' range='1.1.500'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='1.7.500'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.discovery' range='1.16.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.model.edit' range='1.16.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='27.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='[1.6.2,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.m2e.editor
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.editor' version='1.18.0.20210603-1006'/>
      </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.m2e.editor;singleton:=true&#xA;Bundle-Version: 1.18.0.20210603-1006
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.commons.logging.source' version='1.2.0.v20180409-1502' singleton='false'>
      <update id='org.apache.commons.logging.source' range='[0.0.0,1.2.0.v20180409-1502)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Apache Commons Logging Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.commons.logging'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.logging.source' version='1.2.0.v20180409-1502'/>
        <provided namespace='osgi.bundle' name='org.apache.commons.logging.source' version='1.2.0.v20180409-1502'/>
        <provided namespace='osgi.identity' name='org.apache.commons.logging.source' version='1.2.0.v20180409-1502'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.commons.logging.source' version='1.2.0.v20180409-1502'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.commons.logging.source&#xA;Bundle-Version: 1.2.0.v20180409-1502
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.commands.source' version='3.10.0.v20210401-0744' singleton='false'>
      <update id='org.eclipse.core.commands.source' range='[0.0.0,3.10.0.v20210401-0744)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Commands 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.core'/>
        <property name='maven-artifactId' value='org.eclipse.core.commands'/>
        <property name='maven-version' value='3.10.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.commands.source' version='3.10.0.v20210401-0744'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.commands.source' version='3.10.0.v20210401-0744'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.commands.source' version='3.10.0.v20210401-0744'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.commands.source' version='3.10.0.v20210401-0744'/>
      </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.core.commands.source&#xA;Bundle-Version: 3.10.0.v20210401-0744
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.gexpressions.editor.source' version='3.3.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.gexpressions.editor.source' range='[0.0.0,3.3.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='www.example.org'/>
        <property name='df_LT.bundleName' value='Gexpressions 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.gemoc.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.gexpressions.editor'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.gexpressions.editor.source' version='3.3.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.gexpressions.editor.source' version='3.3.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.gexpressions.editor.source' version='3.3.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.gexpressions.editor.source' version='3.3.0.202107281019'/>
      </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.gemoc.gexpressions.editor.source&#xA;Bundle-Version: 3.3.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jface' version='3.22.200.v20210401-0958' generation='2'>
      <update id='org.eclipse.jface' range='[0.0.0,3.22.200.v20210401-0958)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='JFace'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.jface'/>
        <property name='maven-artifactId' value='org.eclipse.jface'/>
        <property name='maven-version' value='3.22.200-SNAPSHOT'/>
      </properties>
      <provides size='33'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface' version='3.22.200.v20210401-0958'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jface' version='3.22.200.v20210401-0958'/>
        <provided namespace='java.package' name='org.eclipse.jface' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.action.images' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.bindings' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.bindings.keys' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.bindings.keys.formatting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.contexts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.dialogs.images' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.fieldassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.fieldassist.images' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.images' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.internal.provisional.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.menus' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.operation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.preference' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.preference.images' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.resource' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.viewers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.viewers.deferred' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.widgets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.window' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.wizard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.wizard.images' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jface' version='3.22.200.v20210401-0958'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.111.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.bidi' range='[0.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jface
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jface' version='3.22.200.v20210401-0958'/>
      </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.jface;singleton:=true&#xA;Bundle-Version: 3.22.200.v20210401-0958
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.lucene.analyzers-common.source' version='8.4.1.v20200122-1459' singleton='false'>
      <update id='org.apache.lucene.analyzers-common.source' range='[0.0.0,8.4.1.v20200122-1459)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Lucene Common Analyzers Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.lucene.analyzers-common'/>
        <property name='maven-version' value='8.4.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.lucene.analyzers-common.source' version='8.4.1.v20200122-1459'/>
        <provided namespace='osgi.bundle' name='org.apache.lucene.analyzers-common.source' version='8.4.1.v20200122-1459'/>
        <provided namespace='osgi.identity' name='org.apache.lucene.analyzers-common.source' version='8.4.1.v20200122-1459'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.lucene.analyzers-common.source' version='8.4.1.v20200122-1459'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.lucene.analyzers-common.source&#xA;Bundle-Version: 8.4.1.v20200122-1459
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.table.ui' version='6.5.1.202106111115' generation='2'>
      <update id='org.eclipse.sirius.table.ui' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Tables 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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.table.ui'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='24'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.table.ui' version='6.5.1.202106111115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.table.ui' version='6.5.1.202106111115'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.metamodel.table.description.provider' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.metamodel.table.provider' version='3.2.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.ui.business.api.helper' version='2.0.2'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.ui.business.internal.dialect' version='2.2.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.ui.business.internal.refresh' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.ui.tools.api.editor' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.ui.tools.internal.commands' version='2.0.2'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.ui.tools.internal.editor' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.ui.tools.internal.editor.action' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.ui.tools.internal.editor.listeners' version='2.0.2'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.ui.tools.internal.editor.print' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.ui.tools.internal.editor.provider' version='2.2.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.ui.tools.internal.editor.utils' version='2.0.2'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.ui.tools.internal.export' version='2.0.2'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.ui.tools.internal.properties.propertysource' version='2.0.2'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.ui.tools.internal.properties.section.common' version='2.0.2'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.ui.tools.internal.properties.section.core' version='2.0.2'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.ui.tools.internal.properties.section.semantic' version='2.0.2'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.ui.tools.internal.properties.section.style' version='2.0.2'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.table.ui' version='6.5.1.202106111115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='22'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.table' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.8.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ui' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ecore.extender' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.8.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='3.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='3.5.300'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.workspace' range='1.5.1'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='[21.0.0,30.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common.ui' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='3.8.2'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.1.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.emf.ui.properties' range='3.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.jface.viewers' range='3.1.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.swt' range='2.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.sirius.table.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.table.ui' version='6.5.1.202106111115'/>
      </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.sirius.table.ui;singleton:=true&#xA;Bundle-Version: 6.5.1.202106111115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mapping.ecore2ecore' version='2.11.0.v20180706-1146' generation='2'>
      <update id='org.eclipse.emf.mapping.ecore2ecore' range='[0.0.0,2.11.0.v20180706-1146)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EMF Ecore to Ecore Mapping'/>
        <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.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mapping.ecore2ecore'/>
        <property name='maven-version' value='2.11.0-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore2ecore' version='2.11.0.v20180706-1146'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mapping.ecore2ecore' version='2.11.0.v20180706-1146'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping.ecore2ecore' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping.ecore2ecore.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping.ecore2ecore.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping.ecore2ecore.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mapping.ecore2ecore' version='2.11.0.v20180706-1146'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.15.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='[2.11.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.15.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mapping' range='[2.11.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.14.0,3.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.5.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.emf.mapping.ecore2ecore
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mapping.ecore2ecore' version='2.11.0.v20180706-1146'/>
      </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.emf.mapping.ecore2ecore;singleton:=true&#xA;Bundle-Version: 2.11.0.v20180706-1146
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.epp.mpc.help.ui' version='1.9.1.v20210204-1408'>
      <update id='org.eclipse.epp.mpc.help.ui' range='[0.0.0,1.9.1.v20210204-1408)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.Bundle-Name' value='Marketplace Client Help'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Marketplace Client'/>
        <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.epp.mpc'/>
        <property name='maven-artifactId' value='org.eclipse.epp.mpc.help.ui'/>
        <property name='maven-version' value='1.9.1-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.epp.mpc.help.ui' version='1.9.1.v20210204-1408'/>
        <provided namespace='osgi.bundle' name='org.eclipse.epp.mpc.help.ui' version='1.9.1.v20210204-1408'/>
        <provided namespace='osgi.identity' name='org.eclipse.epp.mpc.help.ui' version='1.9.1.v20210204-1408'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='3.5.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.epp.mpc.help.ui' version='1.9.1.v20210204-1408'/>
      </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.epp.mpc.help.ui;singleton:=true&#xA;Bundle-Version: 1.9.1.v20210204-1408
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.net.win32.x86_64.source' version='1.1.500.v20190925-1337' singleton='false'>
      <update id='org.eclipse.core.net.win32.x86_64.source' range='[0.0.0,1.1.500.v20190925-1337)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Proxy for Windows 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.core'/>
        <property name='maven-artifactId' value='org.eclipse.core.net.win32.x86_64'/>
        <property name='maven-version' value='1.1.500-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.net.win32.x86_64.source' version='1.1.500.v20190925-1337'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.net.win32.x86_64.source' version='1.1.500.v20190925-1337'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.net.win32.x86_64.source' version='1.1.500.v20190925-1337'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.net.win32.x86_64.source' version='1.1.500.v20190925-1337'/>
      </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.core.net.win32.x86_64.source&#xA;Bundle-Version: 1.1.500.v20190925-1337
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.executionframework.feature.feature.jar' version='4.0.0.202107281019'>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='ModelDebugging Execution Framework'/>
        <property name='org.eclipse.equinox.p2.description' value='List of plugins that are part of the execution framework'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://gemoc.org/studio/'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.modeldebugging.executionframework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.executionframework.feature'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.feature.feature.jar' version='4.0.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.executionframework.feature' version='4.0.0.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.executionframework.feature' version='4.0.0.202107281019'/>
      </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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='javax.annotation' version='1.3.5.v20200909-1856' singleton='false' generation='2'>
      <update id='javax.annotation' range='[0.0.0,1.3.5.v20200909-1856)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Jakarta Annotations API'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.description' value='Jakarta Annotations API'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://www.eclipse.org'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='javax.annotation'/>
        <property name='maven-version' value='1.3.5-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='javax.annotation' version='1.3.5.v20200909-1856'/>
        <provided namespace='osgi.bundle' name='javax.annotation' version='1.3.5.v20200909-1856'/>
        <provided namespace='java.package' name='javax.annotation' version='1.3.5'/>
        <provided namespace='java.package' name='javax.annotation.security' version='1.3.5'/>
        <provided namespace='java.package' name='javax.annotation.sql' version='1.3.5'/>
        <provided namespace='osgi.identity' name='javax.annotation' version='1.3.5.v20200909-1856'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
        <required namespace='java.package' name='javax.annotation' range='1.3.5'/>
        <required namespace='java.package' name='javax.annotation.security' range='1.3.5'/>
        <required namespace='java.package' name='javax.annotation.sql' range='1.3.5'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='javax.annotation' version='1.3.5.v20200909-1856'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: javax.annotation&#xA;Bundle-Version: 1.3.5.v20200909-1856
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jgit.http.apache' version='5.12.0.202106070339-r' singleton='false' generation='2'>
      <update id='org.eclipse.jgit.http.apache' range='[0.0.0,5.12.0.202106070339-r)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='JGit Apache httpclient based HTTP support'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse JGit'/>
        <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.jgit'/>
        <property name='maven-artifactId' value='org.eclipse.jgit.http.apache'/>
        <property name='maven-version' value='5.12.0.202106070339-r'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.http.apache' version='5.12.0.202106070339-r'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jgit.http.apache' version='5.12.0.202106070339-r'/>
        <provided namespace='java.package' name='org.eclipse.jgit.transport.http.apache' version='5.12.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.transport.http.apache.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jgit.http.apache' version='5.12.0.202106070339-r'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='22'>
        <required namespace='java.package' name='org.apache.http' range='[4.3.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.client' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.client.config' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.client.methods' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.client.params' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.config' range='[4.3.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.conn' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.conn.params' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.conn.scheme' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.conn.socket' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.conn.ssl' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.conn.util' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.entity' range='[4.3.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.impl.client' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.impl.conn' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.params' range='[4.3.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.ssl' range='[4.3.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.annotations' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.nls' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.transport.http' range='[5.12.0,5.13.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.util' range='[5.12.0,5.13.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jgit.http.apache' version='5.12.0.202106070339-r'/>
      </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.jgit.http.apache&#xA;Bundle-Version: 5.12.0.202106070339-r
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.common.frameworks.ui' version='1.2.401.v202007142017' generation='2'>
      <update id='org.eclipse.wst.common.frameworks.ui' range='[0.0.0,1.2.401.v202007142017)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='WTP UI Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.webtools.common'/>
        <property name='maven-artifactId' value='org.eclipse.wst.common.frameworks.ui'/>
        <property name='maven-version' value='1.2.401-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.frameworks.ui' version='1.2.401.v202007142017'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks.ui' version='1.2.401.v202007142017'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.frameworks.internal.datamodel.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.frameworks.internal.dialog.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.frameworks.internal.eclipse.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.frameworks.internal.operation.extensionui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.frameworks.internal.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.common.frameworks.ui' version='1.2.401.v202007142017'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.1.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.environment' range='[1.0.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.bidi' range='[0.10.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.wst.common.frameworks.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.common.frameworks.ui' version='1.2.401.v202007142017'/>
      </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.wst.common.frameworks.ui; singleton:=true&#xA;Bundle-Version: 1.2.401.v202007142017
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.gexpressions.feature.feature.jar' version='3.3.0.202107281019'>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='GExpressions Feature'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.gexpressions.feature'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.gexpressions.feature.feature.jar' version='3.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.gexpressions.feature' version='3.3.0.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.gexpressions.feature' version='3.3.0.202107281019'/>
      </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>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.xtend.ide.common.source' version='2.25.0.v20210301-1408' singleton='false'>
      <update id='org.eclipse.xtend.ide.common.source' range='[0.0.0,2.25.0.v20210301-1408)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtend IDE 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.xtend'/>
        <property name='maven-artifactId' value='org.eclipse.xtend.ide.common'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.ide.common.source' version='2.25.0.v20210301-1408'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtend.ide.common.source' version='2.25.0.v20210301-1408'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtend.ide.common.source' version='2.25.0.v20210301-1408'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtend.ide.common.source' version='2.25.0.v20210301-1408'/>
      </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.xtend.ide.common.source&#xA;Bundle-Version: 2.25.0.v20210301-1408
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.uml2.types' version='2.5.0.v20210228-1829'>
      <update id='org.eclipse.uml2.types' range='[0.0.0,2.5.0.v20210228-1829)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='UML2 Types Model'/>
        <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.uml2.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.uml2.types'/>
        <property name='maven-version' value='2.5.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.types' version='2.5.0.v20210228-1829'/>
        <provided namespace='osgi.bundle' name='org.eclipse.uml2.types' version='2.5.0.v20210228-1829'/>
        <provided namespace='java.package' name='org.eclipse.uml2.types' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.uml2.types.internal.impl' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.16.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.uml2.common' range='[2.5.0,3.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.uml2.types' version='2.5.0.v20210228-1829'/>
      </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.uml2.types;singleton:=true&#xA;Bundle-Version: 2.5.0.v20210228-1829
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.views.log.source' version='1.2.1500.v20210315-1034' singleton='false'>
      <update id='org.eclipse.ui.views.log.source' range='[0.0.0,1.2.1500.v20210315-1034)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Log 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.ui'/>
        <property name='maven-artifactId' value='org.eclipse.ui.views.log'/>
        <property name='maven-version' value='1.2.1500-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.log.source' version='1.2.1500.v20210315-1034'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.views.log.source' version='1.2.1500.v20210315-1034'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.views.log.source' version='1.2.1500.v20210315-1034'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.views.log.source' version='1.2.1500.v20210315-1034'/>
      </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.ui.views.log.source&#xA;Bundle-Version: 1.2.1500.v20210315-1034
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xbase.ui.source' version='2.25.0.v20210301-0928' singleton='false'>
      <update id='org.eclipse.xtext.xbase.ui.source' range='[0.0.0,2.25.0.v20210301-0928)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xbase 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.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xbase.ui'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.ui.source' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xbase.ui.source' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.xbase.ui.source' version='2.25.0.v20210301-0928'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xbase.ui.source' version='2.25.0.v20210301-0928'/>
      </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.xtext.xbase.ui.source&#xA;Bundle-Version: 2.25.0.v20210301-0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.profiles.ui' version='1.17.2.20210603-1006' generation='2'>
      <update id='org.eclipse.m2e.profiles.ui' range='[0.0.0,1.17.2.20210603-1006)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Maven Profiles Management UI'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org - m2e'/>
        <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.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.profiles.ui'/>
        <property name='maven-version' value='1.17.2-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.profiles.ui' version='1.17.2.20210603-1006'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.profiles.ui' version='1.17.2.20210603-1006'/>
        <provided namespace='java.package' name='org.eclipse.m2e.profiles.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.profiles.ui.internal.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.profiles.ui.internal.dialog' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.profiles.ui' version='1.17.2.20210603-1006'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core.ui' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.profiles.core' range='[1.16.0,2.0.0)'/>
        <required namespace='java.package' name='org.slf4j' range='[1.6.2,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.m2e.profiles.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.profiles.ui' version='1.17.2.20210603-1006'/>
      </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.m2e.profiles.ui;singleton:=true&#xA;Bundle-Version: 1.17.2.20210603-1006
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.executionframework.event.ui.source' version='4.0.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.executionframework.event.ui.source' range='[0.0.0,4.0.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='unknown'/>
        <property name='df_LT.bundleName' value='Eventmanager 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.gemoc.modeldebugging.executionframework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.executionframework.event.ui'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.event.ui.source' version='4.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.event.ui.source' version='4.0.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.executionframework.event.ui.source' version='4.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.executionframework.event.ui.source' version='4.0.0.202107281019'/>
      </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.gemoc.executionframework.event.ui.source&#xA;Bundle-Version: 4.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.launcher.source' version='1.6.200.v20210416-2027' singleton='false'>
      <update id='org.eclipse.equinox.launcher.source' range='[0.0.0,1.6.200.v20210416-2027)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Launcher 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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.launcher'/>
        <property name='maven-version' value='1.6.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.launcher.source' version='1.6.200.v20210416-2027'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.launcher.source' version='1.6.200.v20210416-2027'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.launcher.source' version='1.6.200.v20210416-2027'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.launcher.source' version='1.6.200.v20210416-2027'/>
      </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.equinox.launcher.source&#xA;Bundle-Version: 1.6.200.v20210416-2027
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swtbot.junit4_x' version='3.1.0.202106041005' singleton='false' generation='2'>
      <update id='org.eclipse.swtbot.junit4_x' range='[0.0.0,3.1.0.202106041005)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='SWTBot JUnit 4.x Runners Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - SWTBot'/>
        <property name='maven-groupId' value='org.eclipse.swtbot.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.swtbot.junit4_x'/>
        <property name='maven-version' value='3.1.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.junit4_x' version='3.1.0.202106041005'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swtbot.junit4_x' version='3.1.0.202106041005'/>
        <provided namespace='java.package' name='org.eclipse.swtbot.swt.finder.junit' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.swtbot.junit4_x' version='3.1.0.202106041005'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.12'/>
        <required namespace='java.package' name='org.eclipse.swt.widgets' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swtbot.swt.finder' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swtbot.swt.finder.utils' range='0.0.0'/>
        <required namespace='java.package' name='org.junit' range='4.12.0'/>
        <required namespace='java.package' name='org.junit.runner' range='4.12.0'/>
        <required namespace='java.package' name='org.junit.runner.notification' range='4.12.0'/>
        <required namespace='java.package' name='org.junit.runners' range='4.12.0'/>
        <required namespace='java.package' name='org.junit.runners.model' range='4.12.0'/>
        <required namespace='java.package' name='org.junit.runners.parameterized' range='4.12.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.swtbot.junit4_x
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swtbot.junit4_x' version='3.1.0.202106041005'/>
      </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.swtbot.junit4_x&#xA;Bundle-Version: 3.1.0.202106041005
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.commons.codec.source' version='1.9.0.v20170208-1614' singleton='false'>
      <update id='org.apache.commons.codec.source' range='[0.0.0,1.9.0.v20170208-1614)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Apache Commons Codec Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.commons.codec'/>
        <property name='maven-version' value='1.9.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.codec.source' version='1.9.0.v20170208-1614'/>
        <provided namespace='osgi.bundle' name='org.apache.commons.codec.source' version='1.9.0.v20170208-1614'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.commons.codec.source' version='1.9.0.v20170208-1614'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.commons.codec.source&#xA;Bundle-Version: 1.9.0.v20170208-1614
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingcocoa.macosx.x86_64org.eclipse.update.configurator' version='3.3.0.202107281019' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.update.configurator' range='3.4.800.v20210415-1314'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.eclipse.update.configurator' version='3.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolingcocoa.macosx.x86_64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.update.configurator' range='3.4.800.v20210415-1314'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:3);markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.constraint.text.editors.feature.source.feature.group' version='0.1.1.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.moccml.constraint.text.editors.feature.source.feature.group' range='[0.0.0,0.1.1.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Moccml Constraint Textual Editors Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='The Moccml Constraint Textual Editors Feature provides a textual&#xA;edition to express Moccml models (extension of CCSL to define automaton).'/>
        <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.gemoc.mocc'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.constraint.text.editors.feature'/>
        <property name='maven-version' value='0.1.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.text.editors.feature.source.feature.group' version='0.1.1.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.text.editors.feature.feature.group' range='[0.1.1.202107281019,0.1.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.xtext.fsmdsl.source' range='[0.1.1.202107281019,0.1.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.xtext.fsmdsl.ui.source' range='[0.1.1.202107281019,0.1.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.xtext.mocdsl.source' range='[0.1.1.202107281019,0.1.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.xtext.mocdsl.ui.source' range='[0.1.1.202107281019,0.1.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.text.editors.feature.source.feature.jar' range='[0.1.1.202107281019,0.1.1.202107281019]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 I3S Laboratory and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.core.databinding.beans.source' version='1.7.200.v20210111-0759' singleton='false'>
      <update id='org.eclipse.core.databinding.beans.source' range='[0.0.0,1.7.200.v20210111-0759)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='JFace Data Binding for JavaBeans 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='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.core.databinding.beans'/>
        <property name='maven-version' value='1.7.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.databinding.beans.source' version='1.7.200.v20210111-0759'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.databinding.beans.source' version='1.7.200.v20210111-0759'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.databinding.beans.source' version='1.7.200.v20210111-0759'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.databinding.beans.source' version='1.7.200.v20210111-0759'/>
      </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.core.databinding.beans.source&#xA;Bundle-Version: 1.7.200.v20210111-0759
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.diagram.elk.feature.feature.group' version='6.5.1.202106111115' singleton='false'>
      <update id='org.eclipse.sirius.diagram.elk.feature.feature.group' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='ELK integration allowing to arrange diagram with ELK layout algorithms.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/sirius'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.diagram.elk.feature'/>
        <property name='maven-version' value='6.5.1-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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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 Obeo and others.&#xA;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&#xA;&#xA;Contributors:&#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Sirius ELK Integration (Experimental)'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.elk.feature.feature.group' version='6.5.1.202106111115'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.elk.algorithms.feature.feature.group' range='[0.7.1,0.7.1]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.elk.feature.feature.group' range='[0.7.1,0.7.1]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.elk.graphviz.feature.feature.group' range='[0.7.1,0.7.1]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.elk' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.elk.feature.feature.jar' range='[6.5.1.202106111115,6.5.1.202106111115]'>
          <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.sirius.properties.core' version='6.5.1.202106111115' generation='2'>
      <update id='org.eclipse.sirius.properties.core' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Properties View Runtime'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.properties.core'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties.core' version='6.5.1.202106111115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.properties.core' version='6.5.1.202106111115'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.core.api' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.core.api.preferences' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.core.internal' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.core.internal.converter' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.core.internal.expressions' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.core.internal.migration' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.core.internal.preferences' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.core.internal.preprocessor' version='5.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.properties.core' version='6.5.1.202106111115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common.interpreter' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ecore.extender' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.base' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.common' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.core' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.transaction' range='1.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.emf.edit' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.ide' range='6.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties.defaultrules' range='5.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.sirius.properties.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.properties.core' version='6.5.1.202106111115'/>
      </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.sirius.properties.core;singleton:=true&#xA;Bundle-Version: 6.5.1.202106111115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.vcd.feature.feature.group' version='1.3.1.202106280832' singleton='false'>
      <update id='fr.inria.aoste.timesquare.vcd.feature.feature.group' range='[0.0.0,1.3.1.202106280832)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Timesquare VCD (Value Change Dump) Viewer'/>
        <property name='org.eclipse.equinox.p2.description' value='Timesquare VCD Generation and Display'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.vcd.feature'/>
        <property name='maven-version' value='1.3.1-SNAPSHOT'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.vcd.feature.feature.group' version='1.3.1.202106280832'/>
      </provides>
      <requires size='23'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.draw2d' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filesystem' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.properties.tabbed' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.utils.console' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.utils.pluginhelpers' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.utils.extensionpoint' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.utils.ui' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.utils.categories' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.editors' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.base' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.feature.group' range='2.4.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.feature.group' range='2.4.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.vcd' range='[1.4.0.202106280832,1.4.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.vcd.antlr' range='[1.4.0.202106280832,1.4.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.vcd.help' range='[1.0.1.202106280832,1.0.1.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.vcd.feature.feature.jar' range='[1.3.1.202106280832,1.3.1.202106280832]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='license.html' url='license.html'>
          The Kairos team-project (INRIA/I3S) makes available all content in this plug-in (&amp;quot;Content&amp;quot;).&#xA;Unless otherwise indicated below, the Content is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&amp;quot;EPL&amp;quot;).&#xA;A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &amp;quot;Program&amp;quot; will mean the Content.&#xA;If you did not receive this Content directly from the Kairos team-project, the Content is being redistributed&#xA;by another party (&amp;quot;Redistributor&amp;quot;) and different terms and conditions may apply to your use of any&#xA;object code in the Content. Check the Redistributor&amp;apos;s license that was provided with the Content. If no&#xA;such license exists, contact the Redistributor.&#xA;Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in&#xA;the Content and such source code may be obtained at http://timesquare.inria.fr.
        </license>
      </licenses>
    </unit>
    <unit id='org.eclipse.emf.ecoretools.ale.ide.ui' version='1.2.0.202007171516' generation='2'>
      <update id='org.eclipse.emf.ecoretools.ale.ide.ui' range='[0.0.0,1.2.0.202007171516)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='ALE IDE Ui'/>
        <property name='org.eclipse.equinox.p2.provider' value='Inria/Obeo'/>
        <property name='maven-groupId' value='org.eclipse.emf.ecoretools.ale'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecoretools.ale.ide.ui'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.ale.ide.ui' version='1.2.0.202007171516'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecoretools.ale.ide.ui' version='1.2.0.202007171516'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.ale.ide.ui.launchconfig' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.ale.ide.ui.project' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.ale.ide.ui.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.ale.ide.ui.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecoretools.ale.ide.ui' version='1.2.0.202007171516'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='20'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecoretools.ale.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecoretools.ale.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common.acceleo.aql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecoretools.ale.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecoretools.design' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.base' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecoretools.ale.ide.ui' version='1.2.0.202007171516'/>
      </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.emf.ecoretools.ale.ide.ui;singleton:=true&#xA;Bundle-Version: 1.2.0.202007171516
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.feature.source.feature.jar' version='2.3.0.202107281019'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC MOCCML Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='GEMOC MOCCML components. &#xA;This feature regroups all the GEMOC components from https://github.com/eclipse/gemoc-studio-moccml/&#xA;repository.&#xA;It provides the moccml mapping and constraint languages.'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.execution.concurrent.ccsljava'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.feature'/>
        <property name='maven-version' value='2.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.feature.source.feature.jar' version='2.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.moccml.feature.source' version='2.3.0.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.moccml.feature.source' version='2.3.0.202107281019'/>
      </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='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          Eclipse Public License - v 1.0&#xA;&#xA;THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC LICENSE (&amp;quot;AGREEMENT&amp;quot;). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT&amp;apos;S ACCEPTANCE OF THIS AGREEMENT.&#xA;&#xA;1. DEFINITIONS&#xA;&#xA;&amp;quot;Contribution&amp;quot; means:&#xA;&#xA;a) in the case of the initial Contributor, the initial code and documentation distributed under this Agreement, and&#xA;&#xA;b) in the case of each subsequent Contributor:&#xA;&#xA;i) changes to the Program, and&#xA;&#xA;ii) additions to the Program;&#xA;&#xA;where such changes and/or additions to the Program originate from and are distributed by that particular Contributor. A Contribution &amp;apos;originates&amp;apos; from a Contributor if it was added to the Program by such Contributor itself or anyone acting on such Contributor&amp;apos;s behalf. Contributions do not include additions to the Program which: (i) are separate modules of software distributed in conjunction with the Program under their own license agreement, and (ii) are not derivative works of the Program.&#xA;&#xA;&amp;quot;Contributor&amp;quot; means any person or entity that distributes the Program.&#xA;&#xA;&amp;quot;Licensed Patents&amp;quot; mean patent claims licensable by a Contributor which are necessarily infringed by the use or sale of its Contribution alone or when combined with the Program.&#xA;&#xA;&amp;quot;Program&amp;quot; means the Contributions distributed in accordance with this Agreement.&#xA;&#xA;&amp;quot;Recipient&amp;quot; means anyone who receives the Program under this Agreement, including all Contributors.&#xA;&#xA;2. GRANT OF RIGHTS&#xA;&#xA;a) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, distribute and sublicense the Contribution of such Contributor, if any, and such derivative works, in source code and object code form.&#xA;&#xA;b) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free patent license under Licensed Patents to make, use, sell, offer to sell, import and otherwise transfer the Contribution of such Contributor, if any, in source code and object code form. This patent license shall apply to the combination of the Contribution and the Program if, at the time the Contribution is added by the Contributor, such addition of the Contribution causes such combination to be covered by the Licensed Patents. The patent license shall not apply to any other combinations which include the Contribution. No hardware per se is licensed hereunder.&#xA;&#xA;c) Recipient understands that although each Contributor grants the licenses to its Contributions set forth herein, no assurances are provided by any Contributor that the Program does not infringe the patent or other intellectual property rights of any other entity. Each Contributor disclaims any liability to Recipient for claims brought by any other entity based on infringement of intellectual property rights or otherwise. As a condition to exercising the rights and licenses granted hereunder, each Recipient hereby assumes sole responsibility to secure any other intellectual property rights needed, if any. For example, if a third party patent license is required to allow Recipient to distribute the Program, it is Recipient&amp;apos;s responsibility to acquire that license before distributing the Program.&#xA;&#xA;d) Each Contributor represents that to its knowledge it has sufficient copyright rights in its Contribution, if any, to grant the copyright license set forth in this Agreement.&#xA;&#xA;3. REQUIREMENTS&#xA;&#xA;A Contributor may choose to distribute the Program in object code form under its own license agreement, provided that:&#xA;&#xA;a) it complies with the terms and conditions of this Agreement; and&#xA;&#xA;b) its license agreement:&#xA;&#xA;i) effectively disclaims on behalf of all Contributors all warranties and conditions, express and implied, including warranties or conditions of title and non-infringement, and implied warranties or conditions of merchantability and fitness for a particular purpose;&#xA;&#xA;ii) effectively excludes on behalf of all Contributors all liability for damages, including direct, indirect, special, incidental and consequential damages, such as lost profits;&#xA;&#xA;iii) states that any provisions which differ from this Agreement are offered by that Contributor alone and not by any other party; and&#xA;&#xA;iv) states that source code for the Program is available from such Contributor, and informs licensees how to obtain it in a reasonable manner on or through a medium customarily used for software exchange.&#xA;&#xA;When the Program is made available in source code form:&#xA;&#xA;a) it must be made available under this Agreement; and&#xA;&#xA;b) a copy of this Agreement must be included with each copy of the Program.&#xA;&#xA;Contributors may not remove or alter any copyright notices contained within the Program.&#xA;&#xA;Each Contributor must identify itself as the originator of its Contribution, if any, in a manner that reasonably allows subsequent Recipients to identify the originator of the Contribution.&#xA;&#xA;4. COMMERCIAL DISTRIBUTION&#xA;&#xA;Commercial distributors of software may accept certain responsibilities with respect to end users, business partners and the like. While this license is intended to facilitate the commercial use of the Program, the Contributor who includes the Program in a commercial product offering should do so in a manner which does not create potential liability for other Contributors. Therefore, if a Contributor includes the Program in a commercial product offering, such Contributor (&amp;quot;Commercial Contributor&amp;quot;) hereby agrees to defend and indemnify every other Contributor (&amp;quot;Indemnified Contributor&amp;quot;) against any losses, damages and costs (collectively &amp;quot;Losses&amp;quot;) arising from claims, lawsuits and other legal actions brought by a third party against the Indemnified Contributor to the extent caused by the acts or omissions of such Commercial Contributor in connection with its distribution of the Program in a commercial product offering. The obligations in this section do not apply to any claims or Losses relating to any actual or alleged intellectual property infringement. In order to qualify, an Indemnified Contributor must: a) promptly notify the Commercial Contributor in writing of such claim, and b) allow the Commercial Contributor to control, and cooperate with the Commercial Contributor in, the defense and any related settlement negotiations. The Indemnified Contributor may participate in any such claim at its own expense.&#xA;&#xA;For example, a Contributor might include the Program in a commercial product offering, Product X. That Contributor is then a Commercial Contributor. If that Commercial Contributor then makes performance claims, or offers warranties related to Product X, those performance claims and warranties are such Commercial Contributor&amp;apos;s responsibility alone. Under this section, the Commercial Contributor would have to defend claims against the other Contributors related to those performance claims and warranties, and if a court requires any other Contributor to pay any damages as a result, the Commercial Contributor must pay those damages.&#xA;&#xA;5. NO WARRANTY&#xA;&#xA;EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN &amp;quot;AS IS&amp;quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely responsible for determining the appropriateness of using and distributing the Program and assumes all risks associated with its exercise of rights under this Agreement , including but not limited to the risks and costs of program errors, compliance with applicable laws, damage to or loss of data, programs or equipment, and unavailability or interruption of operations.&#xA;&#xA;6. DISCLAIMER OF LIABILITY&#xA;&#xA;EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.&#xA;&#xA;7. GENERAL&#xA;&#xA;If any provision of this Agreement is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this Agreement, and without further action by the parties hereto, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable.&#xA;&#xA;If Recipient institutes patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Program itself (excluding combinations of the Program with other software or hardware) infringes such Recipient&amp;apos;s patent(s), then such Recipient&amp;apos;s rights granted under Section 2(b) shall terminate as of the date such litigation is filed.&#xA;&#xA;All Recipient&amp;apos;s rights under this Agreement shall terminate if it fails to comply with any of the material terms or conditions of this Agreement and does not cure such failure in a reasonable period of time after becoming aware of such noncompliance. If all Recipient&amp;apos;s rights under this Agreement terminate, Recipient agrees to cease use and distribution of the Program as soon as reasonably practicable. However, Recipient&amp;apos;s obligations under this Agreement and any licenses granted by Recipient relating to the Program shall continue and survive.&#xA;&#xA;Everyone is permitted to copy and distribute copies of this Agreement, but in order to avoid inconsistency the Agreement is copyrighted and may only be modified in the following manner. The Agreement Steward reserves the right to publish new versions (including revisions) of this Agreement from time to time. No one other than the Agreement Steward has the right to modify this Agreement. The Eclipse Foundation is the initial Agreement Steward. The Eclipse Foundation may assign the responsibility to serve as the Agreement Steward to a suitable separate entity. Each new version of the Agreement will be given a distinguishing version number. The Program (including Contributions) may always be distributed subject to the version of the Agreement under which it was received. In addition, after a new version of the Agreement is published, Contributor may elect to distribute the Program (including its Contributions) under the new version. Except as expressly stated in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to the intellectual property of any Contributor under this Agreement, whether expressly, by implication, estoppel or otherwise. All rights in the Program not expressly granted under this Agreement are reserved.&#xA;&#xA;This Agreement is governed by the laws of the State of New York and the intellectual property laws of the United States of America. No party to this Agreement will bring a legal action under this Agreement more than one year after the cause of action arose. Each party waives its rights to a jury trial in any resulting litigation.
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2019 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.jdt.debug.ui' version='3.12.300.v20210517-0748' generation='2'>
      <update id='org.eclipse.jdt.debug.ui' range='[0.0.0,3.12.300.v20210517-0748)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='JDI Debug UI'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.debug.ui'/>
        <property name='maven-version' value='3.12.300-SNAPSHOT'/>
      </properties>
      <provides size='28'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.debug.ui' version='3.12.300.v20210517-0748'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui' version='3.12.300.v20210517-0748'/>
        <provided namespace='java.package' name='org.eclipse.jdt.debug.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.debug.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.debug.ui.breakpoints' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.debug.ui.console' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.debug.ui.launchConfigurations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.debug.core.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.debug.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.debug.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.debug.ui.breakpoints' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.debug.ui.classpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.debug.ui.console' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.debug.ui.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.debug.ui.display' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.debug.ui.heapwalking' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.debug.ui.jres' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.debug.ui.launcher' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.debug.ui.monitors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.debug.ui.propertypages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.debug.ui.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.debug.ui.snippeteditor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.debug.ui.sourcelookup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.debug.ui.threadgroups' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.debug.ui.variables' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.debug.ui' version='3.12.300.v20210517-0748'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='24'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.21.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.26.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.13.400,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug' range='[3.17.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.19.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.22.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core.manipulation' range='[1.14.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.12.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jdt.debug.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.debug.ui' version='3.12.300.v20210517-0748'/>
      </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.jdt.debug.ui; singleton:=true&#xA;Bundle-Version: 3.12.300.v20210517-0748
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.constraint.ccsl.solver.extension.automata.feature.feature.jar' version='0.1.1.202107281019'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Moccml Constraint TimeSquare Solver Extension to Automata'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature provides an extension of the CCSL TimeSquare Solver to take into account MoCCML constraints automata definitions'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.mocc'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.constraint.ccsl.solver.extension.automata.feature'/>
        <property name='maven-version' value='0.1.1-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.ccsl.solver.extension.automata.feature.feature.jar' version='0.1.1.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.moccml.constraint.ccsl.solver.extension.automata.feature' version='0.1.1.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.moccml.constraint.ccsl.solver.extension.automata.feature' version='0.1.1.202107281019'/>
      </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='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://eclipse.org/legal/epl-v10.html
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 I3S Laboratory and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='toolinggtk.linux.x86_64org.eclipse.equinox.simpleconfigurator' version='3.3.0.202107281019' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.simpleconfigurator' range='1.4.0.v20210315-2228'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.eclipse.equinox.simpleconfigurator' version='3.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolinggtk.linux.x86_64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.simpleconfigurator' range='1.4.0.v20210315-2228'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:1);markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecoretools.design' version='3.3.3.202010261352' generation='2'>
      <update id='org.eclipse.emf.ecoretools.design' range='[0.0.0,3.3.3.202010261352)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Ecore Graphical Modeler Based on Sirius'/>
        <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.emf.ecoretools'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecoretools.design'/>
        <property name='maven-version' value='3.3.3-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.design' version='3.3.3.202010261352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecoretools.design' version='3.3.3.202010261352'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.design' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.design.service' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecoretools.design' version='3.3.3.202010261352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='21'>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ecore.extender' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common.acceleo.aql' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.base' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.emf' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.table' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.importer' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.importer.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.transaction' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.notation' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='11.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecoretools.design' version='3.3.3.202010261352'/>
      </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.emf.ecoretools.design;singleton:=true&#xA;Bundle-Version: 3.3.3.202010261352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.executionframework.event.model.edit.source' version='1.0.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.executionframework.event.model.edit.source' range='[0.0.0,1.0.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse GEMOC Project'/>
        <property name='df_LT.bundleName' value='GEMOC Execution Framework Event Model 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.gemoc.modeldebugging.executionframework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.executionframework.event.model.edit'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.event.model.edit.source' version='1.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.event.model.edit.source' version='1.0.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.executionframework.event.model.edit.source' version='1.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.executionframework.event.model.edit.source' version='1.0.0.202107281019'/>
      </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.gemoc.executionframework.event.model.edit.source&#xA;Bundle-Version: 1.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.ccslkernel.compiler.feature.feature.jar' version='1.0.0.202106280832'>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='CCSL Compiler'/>
        <property name='org.eclipse.equinox.p2.description' value='CCSL Compiler to java code. Together with the runtime component, allows to generate a plugin project from a CCSL model. The generated plugin provides a simulation API that is used to perform the simulation of the original model, without dependency on EMF.'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.ccslkernel.compiler.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.compiler.feature.feature.jar' version='1.0.0.202106280832'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='fr.inria.aoste.timesquare.ccslkernel.compiler.feature' version='1.0.0.202106280832'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='fr.inria.aoste.timesquare.ccslkernel.compiler.feature' version='1.0.0.202106280832'/>
      </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='license.html' url='license.html'>
          The Kairos team-project (INRIA/I3S) makes available all content in this plug-in (&amp;quot;Content&amp;quot;).&#xA;Unless otherwise indicated below, the Content is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&amp;quot;EPL&amp;quot;).&#xA;A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &amp;quot;Program&amp;quot; will mean the Content.&#xA;If you did not receive this Content directly from the Kairos team-project, the Content is being redistributed&#xA;by another party (&amp;quot;Redistributor&amp;quot;) and different terms and conditions may apply to your use of any&#xA;object code in the Content. Check the Redistributor&amp;apos;s license that was provided with the Content. If no&#xA;such license exists, contact the Redistributor.&#xA;Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in&#xA;the Content and such source code may be obtained at http://timesquare.inria.fr.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.jdt.feature.group' version='3.18.800.v20210611-1600' singleton='false'>
      <update id='org.eclipse.jdt.feature.group' range='[0.0.0,3.18.800.v20210611-1600)' severity='0'/>
      <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.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.jdt.feature'/>
        <property name='maven-artifactId' value='org.eclipse.jdt'/>
        <property name='maven-version' value='3.18.800-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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2000, 2020 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='Eclipse Java Development Tools'/>
        <property name='df_LT.description' value='Eclipse Java development tools (binary runtime and user documentation).'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.feature.group' version='3.18.800.v20210611-1600'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='40'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt' range='[3.18.800.v20210611-1600,3.18.800.v20210611-1600]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ant.ui' range='[3.8.0.v20210415-1314,3.8.0.v20210415-1314]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.apt.core' range='[3.6.900.v20210317-0507,3.6.900.v20210317-0507]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.apt.ui' range='[3.6.600.v20210406-0802,3.6.600.v20210406-0802]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.apt.pluggable.core' range='[1.2.500.v20200322-1447,1.2.500.v20200322-1447]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.compiler.apt' range='[1.3.1300.v20210419-1022,1.3.1300.v20210419-1022]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.compiler.tool' range='[1.2.1200.v20210521-0550,1.2.1200.v20210521-0550]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core' range='[3.26.0.v20210609-0549,3.26.0.v20210609-0549]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core.formatterapp' range='[1.0.0.v20200119-0748,1.0.0.v20200119-0748]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.annotation' range='[1.2.0.v20210519-0438,1.2.0.v20210519-0438]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.annotation' range='[2.2.600.v20200408-1511,2.2.600.v20200408-1511]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core.manipulation' range='[1.14.400.v20210531-0737,1.14.400.v20210531-0737]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.debug.ui' range='[3.12.300.v20210517-0748,3.12.300.v20210517-0748]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.debug' range='[3.17.200.v20210513-1223,3.17.200.v20210513-1223]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.junit' range='[3.12.0.v20210521-1840,3.12.0.v20210521-1840]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.junit.core' range='[3.10.1100.v20210429-2046,3.10.1100.v20210429-2046]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.junit.runtime' range='[3.6.0.v20210326-1249,3.6.0.v20210326-1249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.junit4.runtime' range='[1.2.0.v20210326-1251,1.2.0.v20210326-1251]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.junit5.runtime' range='[1.0.1300.v20210320-1132,1.0.1300.v20210320-1132]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.launching' range='[3.19.200.v20210326-1452,3.19.200.v20210326-1452]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.ui' range='[3.23.0.v20210530-1810,3.23.0.v20210530-1810]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.junit' range='[4.13.0.v20200204-1500,4.13.0.v20200204-1500]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.hamcrest.core' range='[1.3.0.v20180420-1519,1.3.0.v20180420-1519]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.junit.jupiter.api' range='[5.7.1.v20210222-1948,5.7.1.v20210222-1948]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.junit.jupiter.engine' range='[5.7.1.v20210222-1948,5.7.1.v20210222-1948]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.junit.jupiter.migrationsupport' range='[5.7.1.v20210222-1948,5.7.1.v20210222-1948]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.junit.jupiter.params' range='[5.7.1.v20210222-1948,5.7.1.v20210222-1948]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.junit.platform.commons' range='[1.7.1.v20210222-1948,1.7.1.v20210222-1948]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.junit.platform.engine' range='[1.7.1.v20210222-1948,1.7.1.v20210222-1948]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.junit.platform.launcher' range='[1.7.1.v20210222-1948,1.7.1.v20210222-1948]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.junit.platform.runner' range='[1.7.1.v20210222-1948,1.7.1.v20210222-1948]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.junit.platform.suite.api' range='[1.7.1.v20210222-1948,1.7.1.v20210222-1948]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.junit.vintage.engine' range='[5.7.1.v20210222-1948,5.7.1.v20210222-1948]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.opentest4j' range='[1.2.0.v20190826-0900,1.2.0.v20190826-0900]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apiguardian' range='[1.1.0.v20190826-0900,1.1.0.v20190826-0900]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.doc.user' range='[3.15.1100.v20210531-1101,3.15.1100.v20210531-1101]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.launching.macosx' range='[3.4.600.v20210323-0524,3.4.600.v20210323-0524]'>
          <filter>
            (osgi.os=macosx)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.launching.ui.macosx' range='[1.2.700.v20210323-0524,1.2.700.v20210323-0524]'>
          <filter>
            (osgi.os=macosx)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ant.launching' range='[1.3.0.v20210415-1314,1.3.0.v20210415-1314]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.feature.jar' range='[3.18.800.v20210611-1600,3.18.800.v20210611-1600]'>
          <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.equinox.p2.extensionlocation' version='1.4.0.v20210316-1209' generation='2'>
      <update id='org.eclipse.equinox.p2.extensionlocation' range='[0.0.0,1.4.0.v20210316-1209)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Equinox Provisioning Extension Location Repository Support'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.extensionlocation'/>
        <property name='maven-version' value='1.4.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.extensionlocation' version='1.4.0.v20210316-1209'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.extensionlocation' version='1.4.0.v20210316-1209'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.extensionlocation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.extensionlocation' version='1.4.0.v20210316-1209'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='24'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.artifact.repository.simple' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.publisher.eclipse' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.touchpoint.eclipse' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.update' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.directorywatcher' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.publisher' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.publisher.eclipse' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.datalocation' range='1.1.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.resolver' range='1.2.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.6.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.p2.extensionlocation
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.extensionlocation' version='1.4.0.v20210316-1209'/>
      </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.equinox.p2.extensionlocation;singleton:=true&#xA;Bundle-Version: 1.4.0.v20210316-1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.team.core.source' version='3.9.0.v20210510-1748' singleton='false'>
      <update id='org.eclipse.team.core.source' range='[0.0.0,3.9.0.v20210510-1748)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Team Support Core 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.team'/>
        <property name='maven-artifactId' value='org.eclipse.team.core'/>
        <property name='maven-version' value='3.9.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.core.source' version='3.9.0.v20210510-1748'/>
        <provided namespace='osgi.bundle' name='org.eclipse.team.core.source' version='3.9.0.v20210510-1748'/>
        <provided namespace='osgi.identity' name='org.eclipse.team.core.source' version='3.9.0.v20210510-1748'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.team.core.source' version='3.9.0.v20210510-1748'/>
      </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.team.core.source&#xA;Bundle-Version: 3.9.0.v20210510-1748
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolinggemoc_studio_headless.configuration' version='3.3.0.202107281019'>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolinggemoc_studio_headless.configuration' version='3.3.0.202107281019'/>
      </provides>
      <requires size='24'>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggemoc_studio_headless.ini.cocoa.macosx.x86_64' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.eclipse.equinox.event' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.eclipse.core.runtime' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.eclipse.equinox.common' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.eclipse.core.runtime' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggemoc_studio_headless.config.cocoa.macosx.x86_64' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.apache.felix.scr' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.apache.felix.scr' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.eclipse.equinox.event' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggemoc_studio_headless.ini.gtk.linux.x86_64' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.eclipse.equinox.common' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.eclipse.equinox.simpleconfigurator' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.eclipse.equinox.p2.reconciler.dropins' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggemoc_studio_headless.config.win32.win32.x86_64' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.eclipse.core.runtime' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.eclipse.equinox.common' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.eclipse.equinox.p2.reconciler.dropins' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.eclipse.equinox.simpleconfigurator' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggemoc_studio_headless.ini.win32.win32.x86_64' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggemoc_studio_headless.config.gtk.linux.x86_64' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.eclipse.equinox.event' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.apache.felix.scr' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.eclipse.equinox.simpleconfigurator' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.eclipse.equinox.p2.reconciler.dropins' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
    </unit>
    <unit id='fr.inria.aoste.timesquare.utils.ui' version='1.0.0.202106280832' generation='2'>
      <update id='fr.inria.aoste.timesquare.utils.ui' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Widgets'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.utils.ui'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.utils.ui' version='1.0.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.timesquare.utils.ui' version='1.0.0.202106280832'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.utils.ui' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.utils.ui.idialog' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.utils.ui.listeners' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.utils.ui.widgets' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.timesquare.utils.ui' version='1.0.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.utils.pluginhelpers' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.utils.console' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.timesquare.utils.ui' version='1.0.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.timesquare.utils.ui;singleton:=true&#xA;Bundle-Version: 1.0.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.dsl.debug.sirius.ui.feature.source.feature.jar' version='3.0.1.202107281019'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='DSL Debugger Sirius UI Feature Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature provides action and services to ease the use of the DSL debugger with Sirius.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='DSLDebugger'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.dsl.debug.sirius.ui.feature'/>
        <property name='maven-version' value='3.0.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.debug.sirius.ui.feature.source.feature.jar' version='3.0.1.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.dsl.debug.sirius.ui.feature.source' version='3.0.1.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.dsl.debug.sirius.ui.feature.source' version='3.0.1.202107281019'/>
      </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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2015, 2017 Obeo and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html&#xA;&#xA;Contributors:&#xA;    Obeo - initial API and implementation
      </copyright>
    </unit>
    <unit id='org.eclipse.xtext.redist.feature.group' version='2.25.0.v20210301-1429' singleton='false'>
      <update id='org.eclipse.xtext.redist.feature.group' range='[0.0.0,2.25.0.v20210301-1429)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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.xtext.feature'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.redist'/>
        <property name='maven-version' value='2.25.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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='Xtext Redistributable'/>
        <property name='df_LT.description' value='The bits needed to use an Xtext-based language. You cannot develop new languages with it. For that you need the SDK.'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.redist.feature.group' version='2.25.0.v20210301-1429'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='54'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.feature.group' range='[2.25.0.v20210301-1429,2.25.0.v20210301-1429]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.google.guava' range='[30.1.0,31.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.google.inject' range='3.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.objectweb.asm' range='[9.1.0,10.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='javax.inject' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='io.github.classgraph' range='[4.8.35,5.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext' range='[2.25.0.v20210301-0843,2.25.0.v20210301-0843]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.source' range='[2.25.0.v20210301-0843,2.25.0.v20210301-0843]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.util' range='[2.25.0.v20210301-0843,2.25.0.v20210301-0843]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.util.source' range='[2.25.0.v20210301-0843,2.25.0.v20210301-0843]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.antlr.runtime' range='[3.2.0.v201101311130,3.2.0.v201101311130]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.lang' range='[2.6.0.v201404270220,2.6.0.v201404270220]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.log4j' range='[1.2.15.v201012070815,1.2.15.v201012070815]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.logging' range='[1.2.15.v20210301-0928,1.2.15.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.logging.source' range='[1.2.15.v20210301-0928,1.2.15.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types' range='[2.25.0.v20210301-0909,2.25.0.v20210301-0909]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.source' range='[2.25.0.v20210301-0909,2.25.0.v20210301-0909]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.builder' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.builder.source' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ecore' range='[2.25.0.v20210301-0909,2.25.0.v20210301-0909]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ecore.source' range='[2.25.0.v20210301-0909,2.25.0.v20210301-0909]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.smap' range='[2.25.0.v20210301-0909,2.25.0.v20210301-0909]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.smap.source' range='[2.25.0.v20210301-0909,2.25.0.v20210301-0909]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.source' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codemining' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codemining.source' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.ui' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.ui.source' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.shared' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.shared.source' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.shared.jdt38' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.shared.jdt38.source' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.shared' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.shared.source' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codetemplates' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codetemplates.source' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codetemplates.ide' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codetemplates.ide.source' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codetemplates.ui' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codetemplates.ui.source' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.edit' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.edit.source' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.lib' range='[2.25.0.v20210301-0821,2.25.0.v20210301-0821]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.lib.source' range='[2.25.0.v20210301-0821,2.25.0.v20210301-0821]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.lib.macro' range='[2.25.0.v20210301-0821,2.25.0.v20210301-0821]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.lib.macro.source' range='[2.25.0.v20210301-0821,2.25.0.v20210301-0821]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ide' range='[2.25.0.v20210301-0843,2.25.0.v20210301-0843]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ide.source' range='[2.25.0.v20210301-0843,2.25.0.v20210301-0843]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.m2e' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.m2e.source' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.buildship' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.buildship.source' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.redist.feature.jar' range='[2.25.0.v20210301-1429,2.25.0.v20210301-1429]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        Copyright (c) 2009, 2018 itemis AG (http://www.itemis.eu) and others.&#xA;&#xA;This program and the accompanying materials &#xA;are made available under the terms of the Eclipse Public License 2.0 &#xA;which is available at http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.modeldebugging.framework.commons.k3.feature.source.feature.jar' version='4.0.0.202107281019'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='ModelDebugging framework commons for k3 Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='List of plugins that are part of the execution framework'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://gemoc.org/studio/'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.modeldebugging.framework.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.modeldebugging.framework.commons.k3.feature'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.modeldebugging.framework.commons.k3.feature.source.feature.jar' version='4.0.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.modeldebugging.framework.commons.k3.feature.source' version='4.0.0.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.modeldebugging.framework.commons.k3.feature.source' version='4.0.0.202107281019'/>
      </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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.xdsmlframework.feature.source.feature.jar' version='4.0.0.202107281019'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='ModelDebugging xdsml frameworks Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='List of plugins that are part of the execution framework'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://gemoc.org/studio/'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.modeldebugging.xdsmlframework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.xdsmlframework.feature'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.xdsmlframework.feature.source.feature.jar' version='4.0.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.xdsmlframework.feature.source' version='4.0.0.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.xdsmlframework.feature.source' version='4.0.0.202107281019'/>
      </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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.ui.ide' version='3.18.200.v20210523-1724' generation='2'>
      <update id='org.eclipse.ui.ide' range='[0.0.0,3.18.200.v20210523-1724)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse.org'/>
        <property name='df_LT.Plugin.name' value='Eclipse IDE UI'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ui'/>
        <property name='maven-artifactId' value='org.eclipse.ui.ide'/>
        <property name='maven-version' value='3.18.200-SNAPSHOT'/>
      </properties>
      <provides size='44'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide' version='3.18.200.v20210523-1724'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.ide' version='3.18.200.v20210523-1724'/>
        <provided namespace='java.package' name='org.eclipse.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.ide' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.ide.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.ide.fileSystem' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.ide.undo' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.ide' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.ide.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.ide.addons' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.ide.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.ide.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.ide.filesystem' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.ide.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.ide.misc' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.ide.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.ide.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.ide.undo' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.views.bookmarkexplorer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.views.framelist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.views.helpers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.views.markers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.views.navigator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.views.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.views.tasklist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.wizards.datatransfer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.wizards.datatransfer.expressions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.wizards.newresource' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.part' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.views.bookmarkexplorer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.views.framelist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.views.markers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.views.markers.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.views.navigator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.views.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.views.tasklist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.wizards.datatransfer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.wizards.newresource' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.ide' version='3.18.200.v20210523-1724'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='27'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.7.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.18.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.107.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.106.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='[3.115.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.3.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.engine' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.bidi' range='[0.10.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.services' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' range='[1.3.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.commands' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.model.workbench' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.ide' range='[3.15.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di' range='[1.6.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di.extensions' range='[0.14.0,1.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi.services' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='3.7.400'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.18.0,4.0.0)'/>
        <required namespace='java.package' name='javax.annotation' range='0.0.0'/>
        <required namespace='java.package' name='javax.inject' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.ui.ide
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.ide' version='3.18.200.v20210523-1724'/>
      </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.ui.ide; singleton:=true&#xA;Bundle-Version: 3.18.200.v20210523-1724
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.ccslkernel.library.xtext' version='1.0.0.202106280832' generation='2'>
      <update id='fr.inria.aoste.timesquare.ccslkernel.library.xtext' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='fr.inria.aoste.timesquare.ccslkernel.library.xtext'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.ccslkernel.library.xtext'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.library.xtext' version='1.0.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.library.xtext' version='1.0.0.202106280832'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.library.xtext' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.library.xtext.services' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.library.xtext.parseTreeConstruction' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.library.xtext.parser.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.library.xtext.parser.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.library.xtext.validation' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.library.xtext.scoping' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.library.xtext.formatting' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.timesquare.ccslkernel.library.xtext' version='1.0.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='2.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.generator' range='2.3.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.apache.commons.logging' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe.utils' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe2.launch' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.util' range='2.3.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.xtext.util' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.library.xtext' range='1.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.timesquare.ccslkernel.library.xtext' version='1.0.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.timesquare.ccslkernel.library.xtext; singleton:=true&#xA;Bundle-Version: 1.0.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.ext.emf.ui' version='6.5.1.202106111115' generation='2'>
      <update id='org.eclipse.sirius.ext.emf.ui' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Library Extension - EMF 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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ext.emf.ui'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.emf.ui' version='6.5.1.202106111115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ext.emf.ui' version='6.5.1.202106111115'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.emf.ui' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.emf.ui.properties' version='3.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.ext.emf.ui' version='6.5.1.202106111115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='2.8.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.sirius.ext.emf.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ext.emf.ui' version='6.5.1.202106111115'/>
      </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.sirius.ext.emf.ui;singleton:=true&#xA;Bundle-Version: 6.5.1.202106111115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.ccslkernel.parser.feature.feature.group' version='1.0.0.202106280832' singleton='false'>
      <update id='fr.inria.aoste.timesquare.ccslkernel.parser.feature.feature.group' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Timesquare CCSL/Kernel Editor and Parsers (XText based)'/>
        <property name='org.eclipse.equinox.p2.description' value='Timesquare CCSL/Kernel XText-based Parsers'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.ccslkernel.parser.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.parser.feature.feature.group' version='1.0.0.202106280832'/>
      </provides>
      <requires size='38'>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.model.feature.feature.group' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.utils.feature.feature.group' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.junit' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext' range='2.3.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.builder' range='2.3.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.shared' range='2.3.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.xtext.util' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.model' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.library.xtext' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.library.xtext.ui' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.parser.xtext' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.parser.xtext.ui' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.util' range='2.3.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.antlr.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.editors' range='3.5.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide' range='3.5.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui' range='2.3.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xpand' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ecore' range='2.3.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.utils.umlhelpers' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.uml' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.utils.pluginhelpers' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui' range='2.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.runtime.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.library.xtext' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.library.xtext.ui' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.parser.xtext' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.parser.xtext.ui' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.xtext.util' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.parser.feature.feature.jar' range='[1.0.0.202106280832,1.0.0.202106280832]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='license.html' url='license.html'>
          The Kairos team-project (INRIA/I3S) makes available all content in this plug-in (&amp;quot;Content&amp;quot;).&#xA;Unless otherwise indicated below, the Content is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&amp;quot;EPL&amp;quot;).&#xA;A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &amp;quot;Program&amp;quot; will mean the Content.&#xA;If you did not receive this Content directly from the Kairos team-project, the Content is being redistributed&#xA;by another party (&amp;quot;Redistributor&amp;quot;) and different terms and conditions may apply to your use of any&#xA;object code in the Content. Check the Redistributor&amp;apos;s license that was provided with the Content. If no&#xA;such license exists, contact the Redistributor.&#xA;Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in&#xA;the Content and such source code may be obtained at http://timesquare.inria.fr.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        Kairos INRIA/I3S
      </copyright>
    </unit>
    <unit id='org.apache.commons.jxpath' version='1.3.0.v200911051830' singleton='false'>
      <update id='org.apache.commons.jxpath' range='[0.0.0,1.3.0.v200911051830)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Apache Commons JXPath'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='iplog.bug_id' value='3264'/>
        <property name='iplog.contact.name' value='Mike Squillace'/>
        <property name='iplog.contact.email' value='masquill@us.ibm.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='20'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.jxpath' version='1.3.0.v200911051830'/>
        <provided namespace='osgi.bundle' name='org.apache.commons.jxpath' version='1.3.0.v200911051830'/>
        <provided namespace='java.package' name='org.apache.commons.jxpath' version='1.3.0'/>
        <provided namespace='java.package' name='org.apache.commons.jxpath.functions' version='1.3.0'/>
        <provided namespace='java.package' name='org.apache.commons.jxpath.ri' version='1.3.0'/>
        <provided namespace='java.package' name='org.apache.commons.jxpath.ri.axes' version='1.3.0'/>
        <provided namespace='java.package' name='org.apache.commons.jxpath.ri.compiler' version='1.3.0'/>
        <provided namespace='java.package' name='org.apache.commons.jxpath.ri.model' version='1.3.0'/>
        <provided namespace='java.package' name='org.apache.commons.jxpath.ri.model.beans' version='1.3.0'/>
        <provided namespace='java.package' name='org.apache.commons.jxpath.ri.model.container' version='1.3.0'/>
        <provided namespace='java.package' name='org.apache.commons.jxpath.ri.model.dom' version='1.3.0'/>
        <provided namespace='java.package' name='org.apache.commons.jxpath.ri.model.dynabeans' version='1.3.0'/>
        <provided namespace='java.package' name='org.apache.commons.jxpath.ri.model.dynamic' version='1.3.0'/>
        <provided namespace='java.package' name='org.apache.commons.jxpath.ri.model.jdom' version='1.3.0'/>
        <provided namespace='java.package' name='org.apache.commons.jxpath.ri.parser' version='1.3.0'/>
        <provided namespace='java.package' name='org.apache.commons.jxpath.servlet' version='1.3.0'/>
        <provided namespace='java.package' name='org.apache.commons.jxpath.util' version='1.3.0'/>
        <provided namespace='java.package' name='org.apache.commons.jxpath.xml' version='1.3.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.commons.jxpath' version='1.3.0.v200911051830'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.commons.jxpath&#xA;Bundle-Version: 1.3.0.v200911051830
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.cst.parser' version='3.9.0.v20210609-1727' generation='2'>
      <update id='org.eclipse.m2m.qvt.oml.cst.parser' range='[0.0.0,3.9.0.v20210609-1727)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='QVT Operational Parser'/>
        <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.qvto-plugins'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.cst.parser'/>
        <property name='maven-version' value='3.9.0-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.cst.parser' version='3.9.0.v20210609-1727'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.cst.parser' version='3.9.0.v20210609-1727'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.cst' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.cst.completion.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.cst.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.cst.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.cst.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml.cst.parser' version='3.9.0.v20210609-1727'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.ocl' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.m2m.qvt.oml.cst.parser
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml.cst.parser' version='3.9.0.v20210609-1727'/>
      </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.m2m.qvt.oml.cst.parser;singleton:=true&#xA;Bundle-Version: 3.9.0.v20210609-1727
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf' version='2.8.0.v20180706-1146'>
      <update id='org.eclipse.emf' range='[0.0.0,2.8.0.v20180706-1146)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EMF - Eclipse Modeling Framework Runtime and Tools'/>
        <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.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf'/>
        <property name='maven-version' value='2.8.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf' version='2.8.0.v20180706-1146'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf' version='2.8.0.v20180706-1146'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf' version='2.8.0.v20180706-1146'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf' version='2.8.0.v20180706-1146'/>
      </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.emf;singleton:=true&#xA;Bundle-Version: 2.8.0.v20180706-1146
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.rcp.source.feature.group' version='4.20.0.v20210611-1600' singleton='false'>
      <update id='org.eclipse.rcp.source.feature.group' range='[0.0.0,4.20.0.v20210611-1600)' 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.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.rcp.feature'/>
        <property name='maven-artifactId' value='org.eclipse.rcp'/>
        <property name='maven-version' value='4.20.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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2000, 2013 Eclipse contributors and others.'/>
        <property name='df_LT.featureName' value='Eclipse RCP Plug-in Developer Resources'/>
        <property name='df_LT.description' value='Source code zips for the Eclipse RCP.'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rcp.source.feature.group' version='4.20.0.v20210611-1600'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rcp.feature.group' range='[4.20.0.v20210611-1600,4.20.0.v20210611-1600]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.rcp.source.feature.group' range='[4.20.0.v20210602-2209,4.20.0.v20210602-2209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.source' range='[3.9.0.v20210507-0822,3.9.0.v20210507-0822]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.source' range='[3.119.0.v20210111-1350,3.119.0.v20210111-1350]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench.source' range='[3.122.200.v20210506-1640,3.122.200.v20210506-1640]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.update.configurator.source' range='[3.4.800.v20210415-1314,3.4.800.v20210415-1314]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.cocoa.source' range='[1.2.400.v20191217-1850,1.2.400.v20191217-1850]'>
          <filter>
            (&amp;(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.ibm.icu.source' range='[67.1.0.v20200706-1749,67.1.0.v20200706-1749]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rcp.source.feature.jar' range='[4.20.0.v20210611-1600,4.20.0.v20210611-1600]'>
          <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.xtext.ui.testing.source' version='2.25.0.v20210301-0928' singleton='false'>
      <update id='org.eclipse.xtext.ui.testing.source' range='[0.0.0,2.25.0.v20210301-0928)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext UI Testing Infrastructure 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.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.ui.testing'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.testing.source' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.ui.testing.source' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.ui.testing.source' version='2.25.0.v20210301-0928'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.ui.testing.source' version='2.25.0.v20210301-0928'/>
      </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.xtext.ui.testing.source&#xA;Bundle-Version: 2.25.0.v20210301-0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.executionframework.engine.ui' version='4.0.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.executionframework.engine.ui' range='[0.0.0,4.0.0.202107281019)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Execution Engine UI'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.modeldebugging.executionframework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.executionframework.engine.ui'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.engine.ui' version='4.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.engine.ui' version='4.0.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.executionframework.engine.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.executionframework.engine.ui.launcher' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.executionframework.engine.ui.launcher.tabs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.executionframework.engine.ui.provider' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.executionframework.engine.ui' version='4.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='28'>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.transaction' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.dsl.debug.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.engine' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.commons' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.dsl.debug.ide.sirius.ui' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='2.0.7'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.extensions.sirius' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse.messagingsystem.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.dsl.debug.ide.ui' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.trace.commons.model' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.dsl.debug' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.diverse.melange' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.debugger' range='3.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.trace.gemoc.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.dsl.debug.edit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.14.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.executionframework.engine.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.executionframework.engine.ui' version='4.0.0.202107281019'/>
      </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.gemoc.executionframework.engine.ui;singleton:=true&#xA;Bundle-Version: 4.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.constraint.graphical.editors.feature.feature.jar' version='0.1.1.202107281019'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Moccml Constraint Graphical Editors'/>
        <property name='org.eclipse.equinox.p2.description' value='The Moccml constraint Graphical Editor Feature provides a graphical&#xA;edition to express MoCC models &#xA;(extension of CCSL to define automaton). The feature includes&#xA;sirius design models and related java services.'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.mocc'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.constraint.graphical.editors.feature'/>
        <property name='maven-version' value='0.1.1-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.graphical.editors.feature.feature.jar' version='0.1.1.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.moccml.constraint.graphical.editors.feature' version='0.1.1.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.moccml.constraint.graphical.editors.feature' version='0.1.1.202107281019'/>
      </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='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 I3S Laboratory and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.query.examples' version='1.2.0.201805030653'>
      <update id='org.eclipse.emf.query.examples' range='[0.0.0,1.2.0.201805030653)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='EMF Model Query Examples'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.emf.query.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.emf.query.examples'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.query.examples' version='1.2.0.201805030653'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.query.examples' version='1.2.0.201805030653'/>
        <provided namespace='java.package' name='org.eclipse.emf.query.examples.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.query.examples.internal.wizard' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.2.0,4.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.query.examples' version='1.2.0.201805030653'/>
      </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.emf.query.examples;singleton:=true&#xA;Bundle-Version: 1.2.0.201805030653
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.weaving.aspectj' version='1.0.400.202103162301' singleton='false'>
      <update id='org.eclipse.equinox.weaving.aspectj' range='[0.0.0,1.0.400.202103162301)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='WeavingService Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse AspectJ Development Tools'/>
        <property name='maven-groupId' value='org.eclipse.ajdt'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.weaving.aspectj'/>
        <property name='maven-version' value='1.0.400-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.weaving.aspectj' version='1.0.400.202103162301'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.weaving.aspectj' version='1.0.400.202103162301'/>
        <provided namespace='java.package' name='org.eclipse.equinox.weaving.aspectj' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.weaving.aspectj.loadtime' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='java.package' name='org.aspectj.weaver' range='1.6.3' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.aspectj.weaver.bcel' range='1.6.3' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.aspectj.weaver.loadtime' range='1.6.3' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.aspectj.weaver.loadtime.definition' range='1.8.7'/>
        <required namespace='java.package' name='org.aspectj.weaver.tools' range='1.6.3' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.equinox.service.weaving' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.debug' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.6.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework.namespace' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.framework.wiring' range='1.1.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.weaving.aspectj' version='1.0.400.202103162301'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.weaving.aspectj&#xA;Bundle-Version: 1.0.400.202103162301
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:1); markStarted(started: true);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='openjfx.web.linux_64' version='11.0.0' singleton='false'>
      <update id='openjfx.web.linux_64' range='[0.0.0,11.0.0)' severity='0'/>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.name' value='openjfx.web.linux_64'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='openjfx.web.linux_64' version='11.0.0'/>
        <provided namespace='osgi.bundle' name='openjfx.web.linux_64' version='11.0.0'/>
        <provided namespace='osgi.identity' name='openjfx.web.linux_64' version='11.0.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=linux))
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='openjfx.web.linux_64' version='11.0.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: openjfx.web.linux_64&#xA;Bundle-Version: 11.0.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.uml2' version='5.5.2.v20210228-1829' singleton='false'>
      <update id='org.eclipse.uml2' range='[0.0.0,5.5.2.v20210228-1829)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='UML2'/>
        <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.uml2.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.uml2'/>
        <property name='maven-version' value='5.5.2-SNAPSHOT'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2' version='5.5.2.v20210228-1829'/>
        <provided namespace='osgi.bundle' name='org.eclipse.uml2' version='5.5.2.v20210228-1829'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.uml2' version='5.5.2.v20210228-1829'/>
      </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.uml2&#xA;Bundle-Version: 5.5.2.v20210228-1829
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.feature.source.feature.group' version='2.3.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.moccml.feature.source.feature.group' range='[0.0.0,2.3.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC MOCCML Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='GEMOC MOCCML components. &#xA;This feature regroups all the GEMOC components from https://github.com/eclipse/gemoc-studio-moccml/&#xA;repository.&#xA;It provides the moccml mapping and constraint languages.'/>
        <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.gemoc.execution.concurrent.ccsljava'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.feature'/>
        <property name='maven-version' value='2.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.feature.source.feature.group' version='2.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.feature.feature.group' range='[2.3.0.202107281019,2.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.ccsl.solver.extension.automata.feature.source.feature.group' range='[0.1.1.202107281019,0.1.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.core.feature.source.feature.group' range='[0.1.1.202107281019,0.1.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.feature.source.feature.group' range='[0.1.1.202107281019,0.1.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.graphical.editors.feature.source.feature.group' range='[0.1.1.202107281019,0.1.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.text.editors.feature.source.feature.group' range='[0.1.1.202107281019,0.1.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.editor.feature.source.feature.group' range='[1.0.0.202107281019,1.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.feature.source.feature.group' range='[1.0.0.202107281019,1.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.feedback.model.feature.source.feature.group' range='[1.0.0.202107281019,1.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.transfos.feature.source.feature.group' range='[1.0.0.202107281019,1.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.feature.source.feature.jar' range='[2.3.0.202107281019,2.3.0.202107281019]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          Eclipse Public License - v 1.0&#xA;&#xA;THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC LICENSE (&amp;quot;AGREEMENT&amp;quot;). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT&amp;apos;S ACCEPTANCE OF THIS AGREEMENT.&#xA;&#xA;1. DEFINITIONS&#xA;&#xA;&amp;quot;Contribution&amp;quot; means:&#xA;&#xA;a) in the case of the initial Contributor, the initial code and documentation distributed under this Agreement, and&#xA;&#xA;b) in the case of each subsequent Contributor:&#xA;&#xA;i) changes to the Program, and&#xA;&#xA;ii) additions to the Program;&#xA;&#xA;where such changes and/or additions to the Program originate from and are distributed by that particular Contributor. A Contribution &amp;apos;originates&amp;apos; from a Contributor if it was added to the Program by such Contributor itself or anyone acting on such Contributor&amp;apos;s behalf. Contributions do not include additions to the Program which: (i) are separate modules of software distributed in conjunction with the Program under their own license agreement, and (ii) are not derivative works of the Program.&#xA;&#xA;&amp;quot;Contributor&amp;quot; means any person or entity that distributes the Program.&#xA;&#xA;&amp;quot;Licensed Patents&amp;quot; mean patent claims licensable by a Contributor which are necessarily infringed by the use or sale of its Contribution alone or when combined with the Program.&#xA;&#xA;&amp;quot;Program&amp;quot; means the Contributions distributed in accordance with this Agreement.&#xA;&#xA;&amp;quot;Recipient&amp;quot; means anyone who receives the Program under this Agreement, including all Contributors.&#xA;&#xA;2. GRANT OF RIGHTS&#xA;&#xA;a) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, distribute and sublicense the Contribution of such Contributor, if any, and such derivative works, in source code and object code form.&#xA;&#xA;b) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free patent license under Licensed Patents to make, use, sell, offer to sell, import and otherwise transfer the Contribution of such Contributor, if any, in source code and object code form. This patent license shall apply to the combination of the Contribution and the Program if, at the time the Contribution is added by the Contributor, such addition of the Contribution causes such combination to be covered by the Licensed Patents. The patent license shall not apply to any other combinations which include the Contribution. No hardware per se is licensed hereunder.&#xA;&#xA;c) Recipient understands that although each Contributor grants the licenses to its Contributions set forth herein, no assurances are provided by any Contributor that the Program does not infringe the patent or other intellectual property rights of any other entity. Each Contributor disclaims any liability to Recipient for claims brought by any other entity based on infringement of intellectual property rights or otherwise. As a condition to exercising the rights and licenses granted hereunder, each Recipient hereby assumes sole responsibility to secure any other intellectual property rights needed, if any. For example, if a third party patent license is required to allow Recipient to distribute the Program, it is Recipient&amp;apos;s responsibility to acquire that license before distributing the Program.&#xA;&#xA;d) Each Contributor represents that to its knowledge it has sufficient copyright rights in its Contribution, if any, to grant the copyright license set forth in this Agreement.&#xA;&#xA;3. REQUIREMENTS&#xA;&#xA;A Contributor may choose to distribute the Program in object code form under its own license agreement, provided that:&#xA;&#xA;a) it complies with the terms and conditions of this Agreement; and&#xA;&#xA;b) its license agreement:&#xA;&#xA;i) effectively disclaims on behalf of all Contributors all warranties and conditions, express and implied, including warranties or conditions of title and non-infringement, and implied warranties or conditions of merchantability and fitness for a particular purpose;&#xA;&#xA;ii) effectively excludes on behalf of all Contributors all liability for damages, including direct, indirect, special, incidental and consequential damages, such as lost profits;&#xA;&#xA;iii) states that any provisions which differ from this Agreement are offered by that Contributor alone and not by any other party; and&#xA;&#xA;iv) states that source code for the Program is available from such Contributor, and informs licensees how to obtain it in a reasonable manner on or through a medium customarily used for software exchange.&#xA;&#xA;When the Program is made available in source code form:&#xA;&#xA;a) it must be made available under this Agreement; and&#xA;&#xA;b) a copy of this Agreement must be included with each copy of the Program.&#xA;&#xA;Contributors may not remove or alter any copyright notices contained within the Program.&#xA;&#xA;Each Contributor must identify itself as the originator of its Contribution, if any, in a manner that reasonably allows subsequent Recipients to identify the originator of the Contribution.&#xA;&#xA;4. COMMERCIAL DISTRIBUTION&#xA;&#xA;Commercial distributors of software may accept certain responsibilities with respect to end users, business partners and the like. While this license is intended to facilitate the commercial use of the Program, the Contributor who includes the Program in a commercial product offering should do so in a manner which does not create potential liability for other Contributors. Therefore, if a Contributor includes the Program in a commercial product offering, such Contributor (&amp;quot;Commercial Contributor&amp;quot;) hereby agrees to defend and indemnify every other Contributor (&amp;quot;Indemnified Contributor&amp;quot;) against any losses, damages and costs (collectively &amp;quot;Losses&amp;quot;) arising from claims, lawsuits and other legal actions brought by a third party against the Indemnified Contributor to the extent caused by the acts or omissions of such Commercial Contributor in connection with its distribution of the Program in a commercial product offering. The obligations in this section do not apply to any claims or Losses relating to any actual or alleged intellectual property infringement. In order to qualify, an Indemnified Contributor must: a) promptly notify the Commercial Contributor in writing of such claim, and b) allow the Commercial Contributor to control, and cooperate with the Commercial Contributor in, the defense and any related settlement negotiations. The Indemnified Contributor may participate in any such claim at its own expense.&#xA;&#xA;For example, a Contributor might include the Program in a commercial product offering, Product X. That Contributor is then a Commercial Contributor. If that Commercial Contributor then makes performance claims, or offers warranties related to Product X, those performance claims and warranties are such Commercial Contributor&amp;apos;s responsibility alone. Under this section, the Commercial Contributor would have to defend claims against the other Contributors related to those performance claims and warranties, and if a court requires any other Contributor to pay any damages as a result, the Commercial Contributor must pay those damages.&#xA;&#xA;5. NO WARRANTY&#xA;&#xA;EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN &amp;quot;AS IS&amp;quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely responsible for determining the appropriateness of using and distributing the Program and assumes all risks associated with its exercise of rights under this Agreement , including but not limited to the risks and costs of program errors, compliance with applicable laws, damage to or loss of data, programs or equipment, and unavailability or interruption of operations.&#xA;&#xA;6. DISCLAIMER OF LIABILITY&#xA;&#xA;EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.&#xA;&#xA;7. GENERAL&#xA;&#xA;If any provision of this Agreement is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this Agreement, and without further action by the parties hereto, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable.&#xA;&#xA;If Recipient institutes patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Program itself (excluding combinations of the Program with other software or hardware) infringes such Recipient&amp;apos;s patent(s), then such Recipient&amp;apos;s rights granted under Section 2(b) shall terminate as of the date such litigation is filed.&#xA;&#xA;All Recipient&amp;apos;s rights under this Agreement shall terminate if it fails to comply with any of the material terms or conditions of this Agreement and does not cure such failure in a reasonable period of time after becoming aware of such noncompliance. If all Recipient&amp;apos;s rights under this Agreement terminate, Recipient agrees to cease use and distribution of the Program as soon as reasonably practicable. However, Recipient&amp;apos;s obligations under this Agreement and any licenses granted by Recipient relating to the Program shall continue and survive.&#xA;&#xA;Everyone is permitted to copy and distribute copies of this Agreement, but in order to avoid inconsistency the Agreement is copyrighted and may only be modified in the following manner. The Agreement Steward reserves the right to publish new versions (including revisions) of this Agreement from time to time. No one other than the Agreement Steward has the right to modify this Agreement. The Eclipse Foundation is the initial Agreement Steward. The Eclipse Foundation may assign the responsibility to serve as the Agreement Steward to a suitable separate entity. Each new version of the Agreement will be given a distinguishing version number. The Program (including Contributions) may always be distributed subject to the version of the Agreement under which it was received. In addition, after a new version of the Agreement is published, Contributor may elect to distribute the Program (including its Contributions) under the new version. Except as expressly stated in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to the intellectual property of any Contributor under this Agreement, whether expressly, by implication, estoppel or otherwise. All rights in the Program not expressly granted under this Agreement are reserved.&#xA;&#xA;This Agreement is governed by the laws of the State of New York and the intellectual property laws of the United States of America. No party to this Agreement will bring a legal action under this Agreement more than one year after the cause of action arose. Each party waives its rights to a jury trial in any resulting litigation.
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2019 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.mwe2.runtime.sdk.feature.group' version='2.12.1.v20210218-2134' singleton='false'>
      <update id='org.eclipse.emf.mwe2.runtime.sdk.feature.group' range='[0.0.0,2.12.1.v20210218-2134)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mwe2.runtime.sdk'/>
        <property name='maven-version' value='2.12.1'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='MWE2 Runtime SDK'/>
        <property name='df_LT.description' value='MWE2 Runtime SDK'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.runtime.sdk.feature.group' version='2.12.1.v20210218-2134'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.google.guava' range='30.1.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.google.inject' range='3.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='javax.inject' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.runtime' range='[2.12.1.v20210218-2134,2.12.1.v20210218-2134]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.lib' range='[2.12.1.v20210218-2134,2.12.1.v20210218-2134]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.runtime.source' range='[2.12.1.v20210218-2134,2.12.1.v20210218-2134]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.lib.source' range='[2.12.1.v20210218-2134,2.12.1.v20210218-2134]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.runtime.sdk.feature.jar' range='[2.12.1.v20210218-2134,2.12.1.v20210218-2134]'>
          <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 uri='http://www.eclipse.org/legal/epl-2.0' url='http://www.eclipse.org/legal/epl-2.0'>
        Copyright (c) 2007 IBM Corporation and others.&#xA;This program and the accompanying materials are made available under the&#xA;terms of the Eclipse Public License 2.0 which is available at&#xA;http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.ecf.filetransfer.source' version='5.1.102.v20210409-2301' singleton='false'>
      <update id='org.eclipse.ecf.filetransfer.source' range='[0.0.0,5.1.102.v20210409-2301)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - ECF'/>
        <property name='df_LT.bundleName' value='ECF Filetransfer API 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.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.filetransfer'/>
        <property name='maven-version' value='5.1.102-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.filetransfer.source' version='5.1.102.v20210409-2301'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.filetransfer.source' version='5.1.102.v20210409-2301'/>
        <provided namespace='osgi.identity' name='org.eclipse.ecf.filetransfer.source' version='5.1.102.v20210409-2301'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ecf.filetransfer.source' version='5.1.102.v20210409-2301'/>
      </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.ecf.filetransfer.source&#xA;Bundle-Version: 5.1.102.v20210409-2301
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.uml.ui' version='2.12.300.v20210609-1442' generation='2'>
      <update id='org.eclipse.ocl.uml.ui' range='[0.0.0,2.12.300.v20210609-1442)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='OCL for UML User Interface'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <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.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.uml.ui'/>
        <property name='maven-version' value='2.12.300-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.uml.ui' version='2.12.300.v20210609-1442'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.uml.ui' version='2.12.300.v20210609-1442'/>
        <provided namespace='java.package' name='org.eclipse.ocl.uml.ui.internal.messages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.uml.ui.internal.preferences' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.uml.ui' version='2.12.300.v20210609-1442'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.uml2.uml' range='[5.0.0,6.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.uml' range='[5.0.0,6.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.common.ui' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.uml.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.uml.ui' version='2.12.300.v20210609-1442'/>
      </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.ocl.uml.ui;singleton:=true&#xA;Bundle-Version: 2.12.300.v20210609-1442
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.trace.help' version='1.0.0.202106280832' generation='2'>
      <update id='fr.inria.aoste.trace.help' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='TimeSquare Trace Help'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.trace'/>
        <property name='maven-artifactId' value='fr.inria.aoste.trace.help'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.trace.help' version='1.0.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.trace.help' version='1.0.0.202106280832'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.trace.help' version='1.0.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='3.6.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(|(version=1.6)(version=1.7)))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.trace.help' version='1.0.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.trace.help;singleton:=true&#xA;Bundle-Version: 1.0.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.runtime.source' version='3.22.0.v20210506-1025' singleton='false'>
      <update id='org.eclipse.core.runtime.source' range='[0.0.0,3.22.0.v20210506-1025)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Core Runtime 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.core'/>
        <property name='maven-artifactId' value='org.eclipse.core.runtime'/>
        <property name='maven-version' value='3.22.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime.source' version='3.22.0.v20210506-1025'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.runtime.source' version='3.22.0.v20210506-1025'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.runtime.source' version='3.22.0.v20210506-1025'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.runtime.source' version='3.22.0.v20210506-1025'/>
      </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.core.runtime.source&#xA;Bundle-Version: 3.22.0.v20210506-1025
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ltk.core.refactoring.source' version='3.11.400.v20210427-0555' singleton='false'>
      <update id='org.eclipse.ltk.core.refactoring.source' range='[0.0.0,3.11.400.v20210427-0555)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Refactoring Core 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.ltk'/>
        <property name='maven-artifactId' value='org.eclipse.ltk.core.refactoring'/>
        <property name='maven-version' value='3.11.400-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ltk.core.refactoring.source' version='3.11.400.v20210427-0555'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring.source' version='3.11.400.v20210427-0555'/>
        <provided namespace='osgi.identity' name='org.eclipse.ltk.core.refactoring.source' version='3.11.400.v20210427-0555'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ltk.core.refactoring.source' version='3.11.400.v20210427-0555'/>
      </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.ltk.core.refactoring.source&#xA;Bundle-Version: 3.11.400.v20210427-0555
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.codegen.feature.group' version='2.22.0.v20210420-0623' singleton='false'>
      <update id='org.eclipse.emf.codegen.feature.group' range='[0.0.0,2.22.0.v20210420-0623)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.codegen'/>
        <property name='maven-version' value='2.22.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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='EMF Code Generation'/>
        <property name='df_LT.description' value='Generic code generation utilities, including Java Emitter Templates (JET) and mergers for Java and properties files.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.feature.group' version='2.22.0.v20210420-0623'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.launching' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen' range='[2.22.0.v20210420-0623,2.22.0.v20210420-0623]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.feature.jar' range='[2.22.0.v20210420-0623,2.22.0.v20210420-0623]'>
          <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 uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.ui.browser.source' version='3.6.1100.v20210118-1327' singleton='false'>
      <update id='org.eclipse.ui.browser.source' range='[0.0.0,3.6.1100.v20210118-1327)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Browser 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='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.ui.browser'/>
        <property name='maven-version' value='3.6.1100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.browser.source' version='3.6.1100.v20210118-1327'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.browser.source' version='3.6.1100.v20210118-1327'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.browser.source' version='3.6.1100.v20210118-1327'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.browser.source' version='3.6.1100.v20210118-1327'/>
      </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.ui.browser.source&#xA;Bundle-Version: 3.6.1100.v20210118-1327
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.executionframework.engine.model' version='4.0.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.executionframework.engine.model' range='[0.0.0,4.0.0.202107281019)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='org.eclipse.gemoc.executionframework.engine.model'/>
        <property name='df_LT.providerName' value='www.example.org'/>
        <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.gemoc.modeldebugging.executionframework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.executionframework.engine.model'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.engine.model' version='4.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.engine.model' version='4.0.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.executionframework.engine.model.engine' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.executionframework.engine.model.engine.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.executionframework.engine.model.engine.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.executionframework.engine.model' version='4.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.executionframework.engine.model
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.executionframework.engine.model' version='4.0.0.202107281019'/>
      </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.gemoc.executionframework.engine.model;singleton:=true&#xA;Bundle-Version: 4.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.backend.codeexecution.feature.feature.group' version='1.0.0.202106280832' singleton='false'>
      <update id='fr.inria.aoste.timesquare.backend.codeexecution.feature.feature.group' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Timesquare Code Execution Backend'/>
        <property name='org.eclipse.equinox.p2.description' value='Code execution backend for Timesquare CCSL simulation'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.backend.codeexecution.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.backend.codeexecution.feature.feature.group' version='1.0.0.202106280832'/>
      </provides>
      <requires size='13'>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.backend.feature.feature.group' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.backend.codeexecution.xtext.sdk.feature.group' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.core' range='3.5.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.backend.codeexecution' range='[1.2.0.202106280832,1.2.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.branding' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.backend.codeexecution.feature.feature.jar' range='[1.0.0.202106280832,1.0.0.202106280832]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='license.html' url='license.html'>
          The Kairos team-project (INRIA/I3S) makes available all content in this plug-in (&amp;quot;Content&amp;quot;).&#xA;Unless otherwise indicated below, the Content is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&amp;quot;EPL&amp;quot;).&#xA;A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &amp;quot;Program&amp;quot; will mean the Content.&#xA;If you did not receive this Content directly from the Kairos team-project, the Content is being redistributed&#xA;by another party (&amp;quot;Redistributor&amp;quot;) and different terms and conditions may apply to your use of any&#xA;object code in the Content. Check the Redistributor&amp;apos;s license that was provided with the Content. If no&#xA;such license exists, contact the Redistributor.&#xA;Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in&#xA;the Content and such source code may be obtained at http://timesquare.inria.fr.
        </license>
      </licenses>
    </unit>
    <unit id='org.apache.felix.gogo.runtime' version='1.1.4.v20210111-1007' singleton='false' generation='2'>
      <update id='org.apache.felix.gogo.runtime' range='[0.0.0,1.1.4.v20210111-1007)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Apache Felix Gogo Runtime'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.description' value='Apache Felix Gogo Subproject'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://www.apache.org/'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.felix.gogo.runtime'/>
        <property name='maven-version' value='1.1.4-SNAPSHOT'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.felix.gogo.runtime' version='1.1.4.v20210111-1007'/>
        <provided namespace='osgi.bundle' name='org.apache.felix.gogo.runtime' version='1.1.4.v20210111-1007'/>
        <provided namespace='java.package' name='org.apache.felix.gogo.runtime' version='1.1.4'/>
        <provided namespace='java.package' name='org.apache.felix.gogo.runtime.activator' version='1.1.4'/>
        <provided namespace='java.package' name='org.apache.felix.gogo.runtime.threadio' version='1.1.4'/>
        <provided namespace='java.package' name='org.apache.felix.gogo.runtime.util.function' version='1.1.4'/>
        <provided namespace='java.package' name='org.apache.felix.service.command' version='1.0.0'/>
        <provided namespace='java.package' name='org.apache.felix.service.command.annotations' version='1.0.0'/>
        <provided namespace='java.package' name='org.apache.felix.service.threadio' version='1.0.0'/>
        <provided namespace='osgi.identity' name='org.apache.felix.gogo.runtime' version='1.1.4.v20210111-1007'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.apache.felix.gogo' name='runtime.implementation' version='1.0.0'/>
        <provided namespace='osgi.service' name='org.apache.felix.gogo.runtime_1.1.4.v20210111-1007-2' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.apache.felix.service.command.CommandProcessor'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.apache.felix.gogo.runtime_1.1.4.v20210111-1007-3' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.apache.felix.service.threadio.ThreadIO'/>
          </properties>
        </provided>
        <provided namespace='org.apache.felix.gogo' name='runtime.implementation' version='1.0.0'/>
        <provided namespace='osgi.service' name='org.apache.felix.gogo.runtime_1.1.4.v20210111-1007-5' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.apache.felix.service.command.CommandProcessor'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.apache.felix.gogo.runtime_1.1.4.v20210111-1007-6' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.apache.felix.service.threadio.ThreadIO'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='java.package' name='org.apache.felix.gogo.runtime' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.felix.gogo.runtime.threadio' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.felix.gogo.runtime.util.function' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.felix.service.command' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.felix.service.threadio' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.service.event' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='0.0.0'/>
        <requiredProperties namespace='org.apache.felix.gogo' match='(&amp;(org.apache.felix.gogo=shell.implementation)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'/>
        <requiredProperties namespace='org.apache.felix.gogo' match='(&amp;(org.apache.felix.gogo=shell.implementation)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.felix.gogo.runtime' version='1.1.4.v20210111-1007'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.felix.gogo.runtime&#xA;Bundle-Version: 1.1.4.v20210111-1007
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.w3c.css.sac.source' version='1.3.1.v200903091627' singleton='false'>
      <update id='org.w3c.css.sac.source' range='[0.0.0,1.3.1.v200903091627)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.pluginName' value='W3C CSS SAC Source Bundle'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.w3c.css.sac.source' version='1.3.1.v200903091627'/>
        <provided namespace='osgi.bundle' name='org.w3c.css.sac.source' version='1.3.1.v200903091627'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.w3c.css.sac.source' version='1.3.1.v200903091627'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.w3c.css.sac.source&#xA;Bundle-Version: 1.3.1.v200903091627
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.ecore.edit' version='4.6.700.v20210609-1442' generation='2'>
      <update id='org.eclipse.ocl.ecore.edit' range='[0.0.0,4.6.700.v20210609-1442)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='OCL for Ecore Edit Support'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <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.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.ecore.edit'/>
        <property name='maven-version' value='4.6.700-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.ecore.edit' version='4.6.700.v20210609-1442'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.ecore.edit' version='4.6.700.v20210609-1442'/>
        <provided namespace='java.package' name='org.eclipse.ocl.ecore.edit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.ecore.provider' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.ecore.edit' version='4.6.700.v20210609-1442'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='[2.7.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.ecore' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.edit' range='[4.0.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.ocl.ecore.edit
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.ecore.edit' version='4.6.700.v20210609-1442'/>
      </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.ocl.ecore.edit;singleton:=true&#xA;Bundle-Version: 4.6.700.v20210609-1442
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.hamcrest.core.source' version='1.3.0.v20180420-1519' singleton='false'>
      <update id='org.hamcrest.core.source' range='[0.0.0,1.3.0.v20180420-1519)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Hamcrest Core Library of Matchers Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.hamcrest.core'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.hamcrest.core.source' version='1.3.0.v20180420-1519'/>
        <provided namespace='osgi.bundle' name='org.hamcrest.core.source' version='1.3.0.v20180420-1519'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.hamcrest.core.source' version='1.3.0.v20180420-1519'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.hamcrest.core.source&#xA;Bundle-Version: 1.3.0.v20180420-1519
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.fx.core.guice' version='3.7.0.202010120750' singleton='false' generation='2'>
      <update id='org.eclipse.fx.core.guice' range='[0.0.0,3.7.0.202010120750)' severity='0'/>
      <properties size='4'>
        <property name='df_LT.Bundle-Name' value='Guice integration for FXML'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.fx.core.guice' version='3.7.0.202010120750'/>
        <provided namespace='osgi.bundle' name='org.eclipse.fx.core.guice' version='3.7.0.202010120750'/>
        <provided namespace='java.package' name='org.eclipse.fx.core.guice' version='3.7.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.fx.core.guice' version='3.7.0.202010120750'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.inject' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='com.google.inject.spi' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='javax.inject' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.fx.core.log' range='3.7.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.8.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.fx.core.guice' version='3.7.0.202010120750'/>
      </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.fx.core.guice&#xA;Bundle-Version: 3.7.0.202010120750
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.common.source' version='2.22.0.v20210319-0732' singleton='false'>
      <update id='org.eclipse.emf.common.source' range='[0.0.0,2.22.0.v20210319-0732)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF 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.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.common'/>
        <property name='maven-version' value='2.22.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common.source' version='2.22.0.v20210319-0732'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.common.source' version='2.22.0.v20210319-0732'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.common.source' version='2.22.0.v20210319-0732'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.common.source' version='2.22.0.v20210319-0732'/>
      </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.emf.common.source&#xA;Bundle-Version: 2.22.0.v20210319-0732
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui.sdk' version='1.2.0.v20210114-1214' generation='2'>
      <update id='org.eclipse.equinox.p2.ui.sdk' range='[0.0.0,1.2.0.v20210114-1214)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleName' value='Equinox Provisioning Platform Update Support'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.ui.sdk'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.sdk' version='1.2.0.v20210114-1214'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.sdk' version='1.2.0.v20210114-1214'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.ui.sdk' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.ui.sdk.prefs' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.ui.sdk' version='1.2.0.v20210114-1214'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='19'>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.6.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.operations' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.planner' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.compare' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.compare.structuremergeviewer' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine.query' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui' range='2.6.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.p2.ui.sdk
          </description>
        </requiredProperties>
        <required namespace='java.package' name='org.eclipse.equinox.p2.query' range='[2.0.0,3.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.ui.sdk' version='1.2.0.v20210114-1214'/>
      </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.equinox.p2.ui.sdk;singleton:=true&#xA;Bundle-Version: 1.2.0.v20210114-1214
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xbase.ui.testing' version='2.25.0.v20210301-0928' singleton='false' generation='2'>
      <update id='org.eclipse.xtext.xbase.ui.testing' range='[0.0.0,2.25.0.v20210301-0928)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Xbase UI Testing Infrastructure'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <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.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xbase.ui.testing'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.ui.testing' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xbase.ui.testing' version='2.25.0.v20210301-0928'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.testing' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.xbase.ui.testing' version='2.25.0.v20210301-0928'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='[30.1.0,31.0.0)'/>
        <required namespace='osgi.bundle' name='com.google.inject' range='3.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.12.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='0.0.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.ui' range='0.0.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.13.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.13.102' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types.ui' range='0.0.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.testing' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
        <required namespace='java.package' name='org.junit' range='[4.0.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xbase.ui.testing' version='2.25.0.v20210301-0928'/>
      </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.xtext.xbase.ui.testing&#xA;Bundle-Version: 2.25.0.v20210301-0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mwe2.launch.ui' version='2.12.1.v20210218-2134' generation='2'>
      <update id='org.eclipse.emf.mwe2.launch.ui' range='[0.0.0,2.12.1.v20210218-2134)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='MWE2 Launch UI'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Xtext'/>
        <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.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mwe2.launch.ui'/>
        <property name='maven-version' value='2.12.1'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.launch.ui' version='2.12.1.v20210218-2134'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mwe2.launch.ui' version='2.12.1.v20210218-2134'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.launch.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.launch.ui.shortcut' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mwe2.launch.ui' version='2.12.1.v20210218-2134'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='3.5.200' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='3.6.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.6.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.6.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.6.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui' range='3.4.1' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe2.launch' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mwe2.launch.ui' version='2.12.1.v20210218-2134'/>
      </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.emf.mwe2.launch.ui;singleton:=true&#xA;Bundle-Version: 2.12.1.v20210218-2134
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='ch.qos.logback.core' version='1.2.3.v20200428-2012' singleton='false' generation='2'>
      <update id='ch.qos.logback.core' range='[0.0.0,1.2.3.v20200428-2012)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Logback Core Module'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.description' value='logback-core module'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='http://www.qos.ch'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='ch.qos.logback.core'/>
        <property name='maven-version' value='1.2.3-SNAPSHOT'/>
      </properties>
      <provides size='41'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='ch.qos.logback.core' version='1.2.3.v20200428-2012'/>
        <provided namespace='osgi.bundle' name='ch.qos.logback.core' version='1.2.3.v20200428-2012'/>
        <provided namespace='java.package' name='ch.qos.logback.core' version='1.2.3'/>
        <provided namespace='java.package' name='ch.qos.logback.core.boolex' version='1.2.3'/>
        <provided namespace='java.package' name='ch.qos.logback.core.db' version='1.2.3'/>
        <provided namespace='java.package' name='ch.qos.logback.core.db.dialect' version='1.2.3'/>
        <provided namespace='java.package' name='ch.qos.logback.core.encoder' version='1.2.3'/>
        <provided namespace='java.package' name='ch.qos.logback.core.filter' version='1.2.3'/>
        <provided namespace='java.package' name='ch.qos.logback.core.helpers' version='1.2.3'/>
        <provided namespace='java.package' name='ch.qos.logback.core.hook' version='1.2.3'/>
        <provided namespace='java.package' name='ch.qos.logback.core.html' version='1.2.3'/>
        <provided namespace='java.package' name='ch.qos.logback.core.joran' version='1.2.3'/>
        <provided namespace='java.package' name='ch.qos.logback.core.joran.action' version='1.2.3'/>
        <provided namespace='java.package' name='ch.qos.logback.core.joran.conditional' version='1.2.3'/>
        <provided namespace='java.package' name='ch.qos.logback.core.joran.event' version='1.2.3'/>
        <provided namespace='java.package' name='ch.qos.logback.core.joran.event.stax' version='1.2.3'/>
        <provided namespace='java.package' name='ch.qos.logback.core.joran.node' version='1.2.3'/>
        <provided namespace='java.package' name='ch.qos.logback.core.joran.spi' version='1.2.3'/>
        <provided namespace='java.package' name='ch.qos.logback.core.joran.util' version='1.2.3'/>
        <provided namespace='java.package' name='ch.qos.logback.core.joran.util.beans' version='1.2.3'/>
        <provided namespace='java.package' name='ch.qos.logback.core.layout' version='1.2.3'/>
        <provided namespace='java.package' name='ch.qos.logback.core.net' version='1.2.3'/>
        <provided namespace='java.package' name='ch.qos.logback.core.net.server' version='1.2.3'/>
        <provided namespace='java.package' name='ch.qos.logback.core.net.ssl' version='1.2.3'/>
        <provided namespace='java.package' name='ch.qos.logback.core.pattern' version='1.2.3'/>
        <provided namespace='java.package' name='ch.qos.logback.core.pattern.color' version='1.2.3'/>
        <provided namespace='java.package' name='ch.qos.logback.core.pattern.parser' version='1.2.3'/>
        <provided namespace='java.package' name='ch.qos.logback.core.pattern.util' version='1.2.3'/>
        <provided namespace='java.package' name='ch.qos.logback.core.property' version='1.2.3'/>
        <provided namespace='java.package' name='ch.qos.logback.core.read' version='1.2.3'/>
        <provided namespace='java.package' name='ch.qos.logback.core.recovery' version='1.2.3'/>
        <provided namespace='java.package' name='ch.qos.logback.core.rolling' version='1.2.3'/>
        <provided namespace='java.package' name='ch.qos.logback.core.rolling.helper' version='1.2.3'/>
        <provided namespace='java.package' name='ch.qos.logback.core.sift' version='1.2.3'/>
        <provided namespace='java.package' name='ch.qos.logback.core.spi' version='1.2.3'/>
        <provided namespace='java.package' name='ch.qos.logback.core.status' version='1.2.3'/>
        <provided namespace='java.package' name='ch.qos.logback.core.subst' version='1.2.3'/>
        <provided namespace='java.package' name='ch.qos.logback.core.util' version='1.2.3'/>
        <provided namespace='osgi.identity' name='ch.qos.logback.core' version='1.2.3.v20200428-2012'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='44'>
        <required namespace='java.package' name='org.codehaus.janino' range='[3.0.6,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.mail' range='[1.4.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.mail.internet' range='[1.4.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.servlet' range='[3.1.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.servlet.http' range='[3.1.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='ch.qos.logback.core' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.boolex' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.db.dialect' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.encoder' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.filter' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.helpers' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.hook' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.joran' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.joran.action' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.joran.event' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.joran.spi' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.joran.util' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.joran.util.beans' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.net' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.net.ssl' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.pattern' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.pattern.parser' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.pattern.util' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.recovery' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.rolling' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.rolling.helper' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.sift' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.spi' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.status' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.subst' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.util' range='[1.2.3,1.3.0)'/>
        <required namespace='java.package' name='javax.naming' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.net' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.net.ssl' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.sql' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.namespace' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.stream' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.stream.events' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.codehaus.commons.compiler' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.xml.sax.helpers' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='ch.qos.logback.core' version='1.2.3.v20200428-2012'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: ch.qos.logback.core&#xA;Bundle-Version: 1.2.3.v20200428-2012
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.genericeditor.extension' version='1.1.100.v20201207-1622' generation='2'>
      <update id='org.eclipse.pde.genericeditor.extension' range='[0.0.0,1.1.100.v20201207-1622)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Target definition generic editor extension'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.pde.ui'/>
        <property name='maven-artifactId' value='org.eclipse.pde.genericeditor.extension'/>
        <property name='maven-version' value='1.1.100-SNAPSHOT'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.genericeditor.extension' version='1.1.100.v20201207-1622'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.genericeditor.extension' version='1.1.100.v20201207-1622'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.genericeditor.target.extension.autocomplete' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.genericeditor.target.extension.autocomplete.processors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.genericeditor.target.extension.codemining' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.genericeditor.target.extension.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.genericeditor.target.extension.expressions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.genericeditor.target.extension.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.genericeditor.target.extension.model.xml' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.genericeditor.target.extension.p2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.genericeditor.target.extension.reconciler.folding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.genericeditor.target.extension.reconciler.presentation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.genericeditor.target.extension.validator' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.genericeditor.extension' version='1.1.100.v20201207-1622'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ui' range='[3.10.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata' range='[2.3.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.core' range='[2.4.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository' range='[2.3.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.109.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.pde.genericeditor.extension
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.genericeditor.extension' version='1.1.100.v20201207-1622'/>
      </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.pde.genericeditor.extension;singleton:=true&#xA;Bundle-Version: 1.1.100.v20201207-1622
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.query.ocl.feature.jar' version='1.12.0.201805030653'>
      <properties size='11'>
        <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='http://www.eclipse.org/modeling/emf/?project=query'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='EMF Model Query OCL Integration'/>
        <property name='df_LT.description' value='EMF Model Query OCL Integration.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.query.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.query.ocl'/>
        <property name='maven-version' value='1.12.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.query.ocl.feature.jar' version='1.12.0.201805030653'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.query.ocl' version='1.12.0.201805030653'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.query.ocl' version='1.12.0.201805030653'/>
      </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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2005, 2015 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.elk.graphviz.feature.feature.group' version='0.7.1' singleton='false'>
      <update id='org.eclipse.elk.graphviz.feature.feature.group' range='[0.0.0,0.7.1)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Eclipse Layout Kernel (Incubation) - Graphviz Library Support'/>
        <property name='org.eclipse.equinox.p2.description' value='The Eclipse Layout Kernel provides automatic layout to diagram&#xA;editors and viewers. This feature adds support for using the&#xA;layout algorithms provided by the Graphviz library of algorithms.&#xA;The library has to be installed separately. Download from:&#xA;http://www.graphviz.org/'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/elk'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Layout Kernel'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.elk'/>
        <property name='maven-artifactId' value='org.eclipse.elk.graphviz.feature'/>
        <property name='maven-version' value='0.7.1'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.elk.graphviz.feature.feature.group' version='0.7.1'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext' range='2.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.util' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.antlr.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='3.6.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='2.5.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.elk.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.elk.alg.graphviz.dot' range='[0.7.1,0.7.1]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.elk.alg.graphviz.layouter' range='[0.7.1,0.7.1]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.elk.graphviz.feature.feature.jar' range='[0.7.1,0.7.1]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        Copyright (c) 2008 Kiel University and others.&#xA;&#xA;This program and the accompanying materials are made available under the&#xA;terms of the Eclipse Public License 2.0 which is available at&#xA;http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.xtend.m2e' version='2.25.0.v20210301-1408' generation='2'>
      <update id='org.eclipse.xtend.m2e' range='[0.0.0,2.25.0.v20210301-1408)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Xtend m2e Integration'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <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.xtend'/>
        <property name='maven-artifactId' value='org.eclipse.xtend.m2e'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.m2e' version='2.25.0.v20210301-1408'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtend.m2e' version='2.25.0.v20210301-1408'/>
        <provided namespace='java.package' name='org.eclipse.xtend.m2e' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtend.m2e' version='2.25.0.v20210301-1408'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core' range='[1.8.3,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.maven.runtime' range='[1.8.3,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.maven.plugin' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.maven.project' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtend.m2e' version='2.25.0.v20210301-1408'/>
      </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.xtend.m2e;singleton:=true&#xA;Bundle-Version: 2.25.0.v20210301-1408
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui.discovery' version='1.2.200.v20210418-1743' generation='2'>
      <update id='org.eclipse.equinox.p2.ui.discovery' range='[0.0.0,1.2.200.v20210418-1743)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Equinox Provisioning Discovery UI'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org - Equinox'/>
        <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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.ui.discovery'/>
        <property name='maven-version' value='1.2.200-SNAPSHOT'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.discovery' version='1.2.200.v20210418-1743'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.discovery' version='1.2.200.v20210418-1743'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.ui.discovery' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.ui.discovery.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.ui.discovery.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.ui.discovery.repository' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.ui.discovery.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.ui.discovery.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.ui.discovery' version='1.2.200.v20210418-1743'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.118.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.discovery' range='[1.0.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.browser' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.discovery.compatibility' range='[1.0.0,1.3.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.operations' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.engine' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.planner' range='2.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.p2.ui.discovery
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.ui.discovery' version='1.2.200.v20210418-1743'/>
      </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.equinox.p2.ui.discovery;singleton:=true&#xA;Bundle-Version: 1.2.200.v20210418-1743
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.emf.commands.core' version='1.7.0.202004160913' singleton='false' generation='2'>
      <update id='org.eclipse.gmf.runtime.emf.commands.core' range='[0.0.0,1.7.0.202004160913)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF Commands'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.emf.commands.core'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.emf.commands.core'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.emf.commands.core' version='1.7.0.202004160913'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.commands.core' version='1.7.0.202004160913'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.commands.core.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.commands.core.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.commands.core.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.commands.core.internal.l10n' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.emf.commands.core' version='1.7.0.202004160913'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.workspace' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.core' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.emf.commands.core' version='1.7.0.202004160913'/>
      </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.gmf.runtime.emf.commands.core&#xA;Bundle-Version: 1.7.0.202004160913
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.fx.ui.workbench3' version='3.7.0.202010120826' singleton='false' generation='2'>
      <update id='org.eclipse.fx.ui.workbench3' range='[0.0.0,3.7.0.202010120826)' severity='0'/>
      <properties size='4'>
        <property name='df_LT.Bundle-Name' value='3.x Workbench Integration'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.fx.ui.workbench3' version='3.7.0.202010120826'/>
        <provided namespace='osgi.bundle' name='org.eclipse.fx.ui.workbench3' version='3.7.0.202010120826'/>
        <provided namespace='java.package' name='org.eclipse.fx.ui.workbench3' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.fx.ui.workbench3' version='3.7.0.202010120826'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.7.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.fx.ui.workbench3' version='3.7.0.202010120826'/>
      </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.fx.ui.workbench3&#xA;Bundle-Version: 3.7.0.202010120826
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.filetransfer.feature.source.feature.group' version='3.14.1703.v20210409-2301' singleton='false'>
      <update id='org.eclipse.ecf.filetransfer.feature.source.feature.group' range='[0.0.0,3.14.1703.v20210409-2301)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature provides the ECF Filetransfer API bundle.  This API is used&#xA;by the Eclipse platform to support P2 filetransfer and is required for any of the ECF FileTransfer providers.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/ecf'/>
        <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.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.filetransfer.feature'/>
        <property name='maven-version' value='3.14.1703-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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2004, 2007 Composent, Inc. and others.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='ECF Filetransfer Feature Developer Resources'/>
        <property name='df_LT.providerName' value='Eclipse.org - ECF'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.filetransfer.feature.source.feature.group' version='3.14.1703.v20210409-2301'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.filetransfer.source' range='[5.1.102.v20210409-2301,5.1.102.v20210409-2301]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.provider.filetransfer.source' range='[3.2.601.v20201025-0700,3.2.601.v20201025-0700]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.filetransfer.feature.source.feature.jar' range='[3.14.1703.v20210409-2301,3.14.1703.v20210409-2301]'>
          <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.xtext.builder.standalone.source' version='2.25.0.v20210301-0909' singleton='false'>
      <update id='org.eclipse.xtext.builder.standalone.source' range='[0.0.0,2.25.0.v20210301-0909)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext Standalone Builder Sources'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.builder.standalone'/>
        <property name='maven-version' value='2.25.0'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.builder.standalone.source' version='2.25.0.v20210301-0909'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.builder.standalone.source' version='2.25.0.v20210301-0909'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.builder.standalone.source' version='2.25.0.v20210301-0909'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.builder.standalone.source' version='2.25.0.v20210301-0909'/>
      </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.xtext.builder.standalone.source&#xA;Bundle-Version: 2.25.0.v20210301-0909
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jdom2.source' version='2.0.6.202107281019' singleton='false'>
      <update id='org.jdom2.source' range='[0.0.0,2.0.6.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='unknown'/>
        <property name='df_LT.bundleName' value='Jdom2 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.gemoc.commons'/>
        <property name='maven-artifactId' value='org.jdom2'/>
        <property name='maven-version' value='2.0.6-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jdom2.source' version='2.0.6.202107281019'/>
        <provided namespace='osgi.bundle' name='org.jdom2.source' version='2.0.6.202107281019'/>
        <provided namespace='osgi.identity' name='org.jdom2.source' version='2.0.6.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jdom2.source' version='2.0.6.202107281019'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jdom2.source&#xA;Bundle-Version: 2.0.6.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.workbench.source' version='3.122.200.v20210506-1640' singleton='false'>
      <update id='org.eclipse.ui.workbench.source' range='[0.0.0,3.122.200.v20210506-1640)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse Workbench 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.ui'/>
        <property name='maven-artifactId' value='org.eclipse.ui.workbench'/>
        <property name='maven-version' value='3.122.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench.source' version='3.122.200.v20210506-1640'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.workbench.source' version='3.122.200.v20210506-1640'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.workbench.source' version='3.122.200.v20210506-1640'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.workbench.source' version='3.122.200.v20210506-1640'/>
      </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.ui.workbench.source&#xA;Bundle-Version: 3.122.200.v20210506-1640
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.ext.jface' version='6.5.1.202106111115' singleton='false' generation='2'>
      <update id='org.eclipse.sirius.ext.jface' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Library Extension - JFace'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ext.jface'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.jface' version='6.5.1.202106111115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ext.jface' version='6.5.1.202106111115'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.jface.viewers' version='3.1.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.ext.jface' version='6.5.1.202106111115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.sirius.ext.jface
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ext.jface' version='6.5.1.202106111115'/>
      </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.sirius.ext.jface&#xA;Bundle-Version: 6.5.1.202106111115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mapping.feature.jar' version='2.13.0.v20190323-1059'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='EMF Mapping'/>
        <property name='df_LT.description' value='Platform-independent framework for mapping between EMF models.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mapping'/>
        <property name='maven-version' value='2.13.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.feature.jar' version='2.13.0.v20190323-1059'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.mapping' version='2.13.0.v20190323-1059'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.mapping' version='2.13.0.v20190323-1059'/>
      </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 uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='toolinggemoc_studio_headless.executable.cocoa.macosx.x86_64' version='3.3.0.202107281019' singleton='false'>
      <hostRequirements size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='gemoc_studio_headless.executable.cocoa.macosx.x86_64' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolinggemoc_studio_headless.executable.cocoa.macosx.x86_64' version='3.3.0.202107281019'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='gemoc_studio_headless.executable.cocoa.macosx.x86_64' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='uninstall'>
            cleanupzip(source:@artifact, target:${installFolder}/../);
          </instruction>
          <instruction key='install'>
            unzip(source:@artifact, target:${installFolder}/../); chmod(targetDir:${installFolder}/../MacOS/, targetFile:GemocStudioHeadless, permissions:755);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.css.swt' version='0.14.200.v20210401-1241' generation='2'>
      <update id='org.eclipse.e4.ui.css.swt' range='[0.0.0,0.14.200.v20210401-1241)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse CSS SWT Support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.css.swt'/>
        <property name='maven-version' value='0.14.200-SNAPSHOT'/>
      </properties>
      <provides size='22'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.css.swt' version='0.14.200.v20210401-1241'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt' version='0.14.200.v20210401-1241'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.swt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.swt.dom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.swt.dom.definition' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.swt.dom.html' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.swt.dom.preference' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.swt.engine' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.swt.helpers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.swt.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.swt.properties.converters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.swt.properties.css2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.swt.properties.custom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.swt.properties.definition' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.swt.properties.preference' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.swt.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.swt.serializers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.internal.css.swt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.internal.css.swt.definition' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.css.swt' version='0.14.200.v20210401-1241'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.core' range='0.12.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.106.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.w3c.css.sac' range='1.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jface.resource' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.e4.ui.css.swt
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.css.swt' version='0.14.200.v20210401-1241'/>
      </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.e4.ui.css.swt;singleton:=true&#xA;Bundle-Version: 0.14.200.v20210401-1241
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.runtime.feature.group' version='3.10.4.v20210609-1727' singleton='false'>
      <update id='org.eclipse.m2m.qvt.oml.runtime.feature.group' range='[0.0.0,3.10.4.v20210609-1727)' 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='http://www.eclipse.org/mmt/qvto'/>
        <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.qvto-features'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.runtime'/>
        <property name='maven-version' value='3.10.4-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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2007 Borland Software Corporation.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html&#xA;&#xA;Contributors:&#xA;Borland Software Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='QVT Operational Runtime'/>
        <property name='df_LT.description' value='QVT Operational integration with Eclipse Platform'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.runtime.feature.group' version='3.10.4.v20210609-1727'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.ocl' range='[3.10.2.v20210609-1727,3.10.2.v20210609-1727]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.project' range='[3.10.4.v20210609-1727,3.10.4.v20210609-1727]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.runtime' range='[3.10.3.v20210609-1727,3.10.3.v20210609-1727]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.runtime.ui' range='[3.10.2.v20210609-1727,3.10.2.v20210609-1727]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.emf.util.ui' range='[3.10.2.v20210609-1727,3.10.2.v20210609-1727]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.common.ui' range='[3.10.2.v20210609-1727,3.10.2.v20210609-1727]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.trace.edit' range='[3.10.2.v20210609-1727,3.10.2.v20210609-1727]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.runtime.feature.jar' range='[3.10.4.v20210609-1727,3.10.4.v20210609-1727]'>
          <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 uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.apiguardian.source' version='1.1.0.v20190826-0900' singleton='false'>
      <update id='org.apiguardian.source' range='[0.0.0,1.1.0.v20190826-0900)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='org.apiguardian:apiguardian-api Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apiguardian'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apiguardian.source' version='1.1.0.v20190826-0900'/>
        <provided namespace='osgi.bundle' name='org.apiguardian.source' version='1.1.0.v20190826-0900'/>
        <provided namespace='osgi.identity' name='org.apiguardian.source' version='1.1.0.v20190826-0900'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apiguardian.source' version='1.1.0.v20190826-0900'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apiguardian.source&#xA;Bundle-Version: 1.1.0.v20190826-0900
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mwe2.runtime.sdk.feature.jar' version='2.12.1.v20210218-2134'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='MWE2 Runtime SDK'/>
        <property name='df_LT.description' value='MWE2 Runtime SDK'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mwe2.runtime.sdk'/>
        <property name='maven-version' value='2.12.1'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.runtime.sdk.feature.jar' version='2.12.1.v20210218-2134'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.mwe2.runtime.sdk' version='2.12.1.v20210218-2134'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.mwe2.runtime.sdk' version='2.12.1.v20210218-2134'/>
      </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 uri='http://www.eclipse.org/legal/epl-2.0' url='http://www.eclipse.org/legal/epl-2.0'>
        Copyright (c) 2007 IBM Corporation and others.&#xA;This program and the accompanying materials are made available under the&#xA;terms of the Eclipse Public License 2.0 which is available at&#xA;http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.core.resources.win32.x86_64' version='3.5.400.v20190812-0909'>
      <update id='org.eclipse.core.resources.win32.x86_64' range='[0.0.0,3.5.400.v20190812-0909)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.win32FragmentName' value='Core Resource Management Win32 Fragment'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%win32FragmentName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='fragment'/>
        <property name='maven-groupId' value='org.eclipse.core'/>
        <property name='maven-artifactId' value='org.eclipse.core.resources.win32.x86_64'/>
        <property name='maven-version' value='3.5.400-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources.win32.x86_64' version='3.5.400.v20190812-0909'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.resources.win32.x86_64' version='3.5.400.v20190812-0909'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.resources.win32.x86_64' version='3.5.400.v20190812-0909'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.core.resources' version='3.5.400.v20190812-0909'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=win32))
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.resources.win32.x86_64' version='3.5.400.v20190812-0909'/>
      </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.core.resources.win32.x86_64;singleton:=true&#xA;Bundle-Version: 3.5.400.v20190812-0909&#xA;Fragment-Host: org.eclipse.core.resources;bundle-version=&quot;[3.5.0,4.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.user.ui.feature.jar' version='2.4.1200.v20210507-0825'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2008, 2013 IBM Corporation and others.'/>
        <property name='df_LT.featureName' value='Equinox p2, Provisioning for IDEs.'/>
        <property name='df_LT.description' value='Eclipse p2 Provisioning Platform for use in IDE related scenarios'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.user.ui'/>
        <property name='maven-version' value='2.4.1200-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.user.ui.feature.jar' version='2.4.1200.v20210507-0825'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.equinox.p2.user.ui' version='2.4.1200.v20210507-0825'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.equinox.p2.user.ui' version='2.4.1200.v20210507-0825'/>
      </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='fr.inria.aoste.timesquare.explorer.ui.feature.feature.jar' version='1.0.0.202106280832'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='CCSL State Explorer UI'/>
        <property name='org.eclipse.equinox.p2.description' value='Eclipse UI Integration of CCSL State Explorer.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='org.eclipse.update.feature.plugin' value='fr.inria.aoste.timesquare.branding'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.explorer.ui.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.explorer.ui.feature.feature.jar' version='1.0.0.202106280832'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='fr.inria.aoste.timesquare.explorer.ui.feature' version='1.0.0.202106280832'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='fr.inria.aoste.timesquare.explorer.ui.feature' version='1.0.0.202106280832'/>
      </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='license.html' url='license.html'>
          The Kairos team-project (INRIA/I3S) makes available all content in this plug-in (&amp;quot;Content&amp;quot;).&#xA;Unless otherwise indicated below, the Content is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&amp;quot;EPL&amp;quot;).&#xA;A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &amp;quot;Program&amp;quot; will mean the Content.&#xA;If you did not receive this Content directly from the Kairos team-project, the Content is being redistributed&#xA;by another party (&amp;quot;Redistributor&amp;quot;) and different terms and conditions may apply to your use of any&#xA;object code in the Content. Check the Redistributor&amp;apos;s license that was provided with the Content. If no&#xA;such license exists, contact the Redistributor.&#xA;Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in&#xA;the Content and such source code may be obtained at http://timesquare.inria.fr.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.touchpoint.eclipse.source' version='2.3.0.v20210315-2228' singleton='false'>
      <update id='org.eclipse.equinox.p2.touchpoint.eclipse.source' range='[0.0.0,2.3.0.v20210315-2228)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Provisioning Eclipse Touchpoint 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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.touchpoint.eclipse'/>
        <property name='maven-version' value='2.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.touchpoint.eclipse.source' version='2.3.0.v20210315-2228'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.touchpoint.eclipse.source' version='2.3.0.v20210315-2228'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.touchpoint.eclipse.source' version='2.3.0.v20210315-2228'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.touchpoint.eclipse.source' version='2.3.0.v20210315-2228'/>
      </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.equinox.p2.touchpoint.eclipse.source&#xA;Bundle-Version: 2.3.0.v20210315-2228
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.ccslkernel.compiler.ui' version='1.0.0.202106280832' generation='2'>
      <update id='fr.inria.aoste.timesquare.ccslkernel.compiler.ui' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='CCSL/Kernel Compiler UI components'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.ccslkernel.compiler.ui'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.compiler.ui' version='1.0.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.compiler.ui' version='1.0.0.202106280832'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.compiler.ui' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.compiler.ui.handler' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.timesquare.ccslkernel.compiler.ui' version='1.0.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.8.101'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.utils.categories' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.modelunfolding' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.compiler' range='1.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.timesquare.ccslkernel.compiler.ui' version='1.0.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.timesquare.ccslkernel.compiler.ui;singleton:=true&#xA;Bundle-Version: 1.0.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.util' version='10.0.5' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.util' range='[0.0.0,10.0.5)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: Utilities'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: Utilities'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://www.eclipse.org/jetty/'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.util' version='10.0.5'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.util' version='10.0.5'/>
        <provided namespace='java.package' name='org.eclipse.jetty.util' version='10.0.5'/>
        <provided namespace='java.package' name='org.eclipse.jetty.util.annotation' version='10.0.5'/>
        <provided namespace='java.package' name='org.eclipse.jetty.util.component' version='10.0.5'/>
        <provided namespace='java.package' name='org.eclipse.jetty.util.compression' version='10.0.5'/>
        <provided namespace='java.package' name='org.eclipse.jetty.util.log' version='10.0.5'/>
        <provided namespace='java.package' name='org.eclipse.jetty.util.preventers' version='10.0.5'/>
        <provided namespace='java.package' name='org.eclipse.jetty.util.resource' version='10.0.5'/>
        <provided namespace='java.package' name='org.eclipse.jetty.util.security' version='10.0.5'/>
        <provided namespace='java.package' name='org.eclipse.jetty.util.ssl' version='10.0.5'/>
        <provided namespace='java.package' name='org.eclipse.jetty.util.statistic' version='10.0.5'/>
        <provided namespace='java.package' name='org.eclipse.jetty.util.thread' version='10.0.5'/>
        <provided namespace='java.package' name='org.eclipse.jetty.util.thread.strategy' version='10.0.5'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.util' version='10.0.5'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <required namespace='java.package' name='javax.imageio' range='0.0.0'/>
        <required namespace='java.package' name='javax.naming.ldap' range='0.0.0'/>
        <required namespace='java.package' name='javax.net.ssl' range='0.0.0'/>
        <required namespace='java.package' name='javax.security.auth.x500' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.annotation' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.resource' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.security' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.statistic' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.extender' match='(osgi.extender=osgi.serviceloader.processor)' min='0' greedy='false'>
          <description>
            org.eclipse.jetty.util
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.jetty.util.security.CredentialProvider)' min='0' greedy='false'>
          <description>
            org.eclipse.jetty.util
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.util
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.util' version='10.0.5'/>
      </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.jetty.util&#xA;Bundle-Version: 10.0.5
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.synchronizer' version='6.5.1.202106111115' singleton='false' generation='2'>
      <update id='org.eclipse.sirius.synchronizer' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Model Synchronizer'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.synchronizer'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.synchronizer' version='6.5.1.202106111115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.synchronizer' version='6.5.1.202106111115'/>
        <provided namespace='java.package' name='org.eclipse.sirius.synchronizer' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.synchronizer.internal' version='2.1.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.synchronizer' version='6.5.1.202106111115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.8.3'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='[21.0.0,30.2.0)'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='3.4.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.1.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.sirius.synchronizer
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.synchronizer' version='6.5.1.202106111115'/>
      </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.sirius.synchronizer&#xA;Bundle-Version: 6.5.1.202106111115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.acceleo.compatibility' version='3.7.11.202102190929' generation='2'>
      <update id='org.eclipse.acceleo.compatibility' range='[0.0.0,3.7.11.202102190929)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Acceleo Compatibility'/>
        <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.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.compatibility'/>
        <property name='maven-version' value='3.7.11-SNAPSHOT'/>
      </properties>
      <provides size='22'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.compatibility' version='3.7.11.202102190929'/>
        <provided namespace='osgi.bundle' name='org.eclipse.acceleo.compatibility' version='3.7.11.202102190929'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.compatibility.model.mt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.compatibility.model.mt.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.compatibility.model.mt.core.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.compatibility.model.mt.core.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.compatibility.model.mt.expressions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.compatibility.model.mt.expressions.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.compatibility.model.mt.expressions.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.compatibility.model.mt.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.compatibility.model.mt.statements' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.compatibility.model.mt.statements.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.compatibility.model.mt.statements.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.compatibility.model.mt.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.compatibility' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.compatibility.parser.mt.ast.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.compatibility.parser.mt.ast.expressions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.compatibility.parser.mt.ast.statements' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.compatibility.parser.mt.common' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.acceleo.compatibility' version='3.7.11.202102190929'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.common.ide' range='3.6.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.acceleo.compatibility' version='3.7.11.202102190929'/>
      </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.acceleo.compatibility;singleton:=true&#xA;Bundle-Version: 3.7.11.202102190929
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.backend.obeoviewpointanimator' version='1.0.0.202106280832' generation='2'>
      <update id='fr.inria.aoste.timesquare.backend.obeoviewpointanimator' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Obeo viewpoint animator'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.backend.obeoviewpointanimator'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.backend.obeoviewpointanimator' version='1.0.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.timesquare.backend.obeoviewpointanimator' version='1.0.0.202106280832'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.backend.obeoviewpointanimator' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.timesquare.backend.obeoviewpointanimator' version='1.0.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.uml2.uml.resources' range='2.2.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.utils.ui' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.trace' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.trace.util' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.launcher.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.backend.manager' range='1.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui' range='1.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram.sequence' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.table' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.tree' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.timesquare.backend.obeoviewpointanimator' version='1.0.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.timesquare.backend.obeoviewpointanimator;singleton:=true&#xA;Bundle-Version: 1.0.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolinggtk.linux.x86_64org.apache.felix.scr' version='3.3.0.202107281019' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.apache.felix.scr' range='2.1.24.v20200924-1939'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.apache.felix.scr' version='3.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolinggtk.linux.x86_64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.apache.felix.scr' range='2.1.24.v20200924-1939'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:1);markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.common.types.ui' version='2.25.0.v20210301-0928' singleton='false' generation='2'>
      <update id='org.eclipse.xtext.common.types.ui' range='[0.0.0,2.25.0.v20210301-0928)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Xtext Common Types UI'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <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.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.common.types.ui'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.ui' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.common.types.ui' version='2.25.0.v20210301-0928'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.access.jdt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.ui.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.ui.navigation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.ui.notification' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.ui.query' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.ui.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.ui.refactoring.participant' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.ui.trace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.util.jdt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.xtext.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.common.types.ui' version='2.25.0.v20210301-0928'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='19'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.109.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.20.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.13.102'/>
        <required namespace='osgi.bundle' name='com.google.inject' range='3.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.13.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='3.13.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='3.11.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.ui.refactoring' range='3.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core.manipulation' range='1.9.50'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.smap' range='0.0.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types.edit' range='0.0.0' optional='true'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='[30.1.0,31.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.13.1' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.common.types.ui' version='2.25.0.v20210301-0928'/>
      </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.xtext.common.types.ui&#xA;Bundle-Version: 2.25.0.v20210301-0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.net.linux.x86_64.source' version='1.2.500.v20210510-1619' singleton='false'>
      <update id='org.eclipse.core.net.linux.x86_64.source' range='[0.0.0,1.2.500.v20210510-1619)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Proxy for Linux x86_64 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.core'/>
        <property name='maven-artifactId' value='org.eclipse.core.net.linux.x86_64'/>
        <property name='maven-version' value='1.2.500-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.net.linux.x86_64.source' version='1.2.500.v20210510-1619'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.net.linux.x86_64.source' version='1.2.500.v20210510-1619'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.net.linux.x86_64.source' version='1.2.500.v20210510-1619'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.net.linux.x86_64.source' version='1.2.500.v20210510-1619'/>
      </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.core.net.linux.x86_64.source&#xA;Bundle-Version: 1.2.500.v20210510-1619
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.ui.feature.jar' version='2.15.0.v20210609-1442'>
      <properties size='11'>
        <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://projects.eclipse.org/projects/modeling.mdt.ocl'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='OCL User Interface'/>
        <property name='df_LT.description' value='Install this feature for the project and preference page user interface.'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='maven-groupId' value='org.eclipse.ocl.features'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.ui'/>
        <property name='maven-version' value='2.15.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.ui.feature.jar' version='2.15.0.v20210609-1442'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.ocl.ui' version='2.15.0.v20210609-1442'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.ocl.ui' version='2.15.0.v20210609-1442'/>
      </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>
        [Documentation] Copyright text will be taken from the shared license feature
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.ecore.editor.feature.group' version='2.17.0.v20190528-0725' singleton='false'>
      <update id='org.eclipse.emf.ecore.editor.feature.group' range='[0.0.0,2.17.0.v20190528-0725)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecore.editor'/>
        <property name='maven-version' value='2.17.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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='EMF Sample Ecore Editor'/>
        <property name='df_LT.description' value='Simple, tree-based Ecore model editor for the IDE.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.editor.feature.group' version='2.17.0.v20190528-0725'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.edit' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.editor' range='[2.17.0.v20190528-0725,2.17.0.v20190528-0725]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.editor.feature.jar' range='[2.17.0.v20190528-0725,2.17.0.v20190528-0725]'>
          <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 uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.gexpressions.xtext.ui.source' version='3.3.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.gexpressions.xtext.ui.source' range='[0.0.0,3.3.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='My Company'/>
        <property name='df_LT.bundleName' value='org.eclipse.gemoc.gexpressions.xtext.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.gemoc.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.gexpressions.xtext.ui'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.gexpressions.xtext.ui.source' version='3.3.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.gexpressions.xtext.ui.source' version='3.3.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.gexpressions.xtext.ui.source' version='3.3.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.gexpressions.xtext.ui.source' version='3.3.0.202107281019'/>
      </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.gemoc.gexpressions.xtext.ui.source&#xA;Bundle-Version: 3.3.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.opsemanticsview.model.source' version='4.0.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.opsemanticsview.model.source' range='[0.0.0,4.0.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='www.example.org'/>
        <property name='df_LT.bundleName' value='Operationalsemanticsview 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.gemoc.modeldebugging.framework.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.opsemanticsview.model'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.opsemanticsview.model.source' version='4.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.opsemanticsview.model.source' version='4.0.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.opsemanticsview.model.source' version='4.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.opsemanticsview.model.source' version='4.0.0.202107281019'/>
      </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.gemoc.opsemanticsview.model.source&#xA;Bundle-Version: 4.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.diagram.ui.actions' version='1.7.0.202004160913' singleton='false' generation='2'>
      <update id='org.eclipse.gmf.runtime.diagram.ui.actions' range='[0.0.0,1.7.0.202004160913)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF Diagram Actions'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.diagram.ui.actions'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.diagram.ui.actions'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.actions' version='1.7.0.202004160913'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.actions' version='1.7.0.202004160913'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.actions.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.actions.internal.l10n' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.diagram.ui.actions' version='1.7.0.202004160913'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.commands.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='[3.6.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.diagram.ui.actions' version='1.7.0.202004160913'/>
      </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.gmf.runtime.diagram.ui.actions&#xA;Bundle-Version: 1.7.0.202004160913
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.forms.source' version='3.11.100.v20210108-1139' singleton='false'>
      <update id='org.eclipse.ui.forms.source' range='[0.0.0,3.11.100.v20210108-1139)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse Forms 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='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.ui.forms'/>
        <property name='maven-version' value='3.11.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.forms.source' version='3.11.100.v20210108-1139'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.forms.source' version='3.11.100.v20210108-1139'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.forms.source' version='3.11.100.v20210108-1139'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.forms.source' version='3.11.100.v20210108-1139'/>
      </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.ui.forms.source&#xA;Bundle-Version: 3.11.100.v20210108-1139
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.core.services' version='2.2.600.v20210110-1654' generation='2'>
      <update id='org.eclipse.e4.core.services' range='[0.0.0,2.2.600.v20210110-1654)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Application Services'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.e4'/>
        <property name='maven-artifactId' value='org.eclipse.e4.core.services'/>
        <property name='maven-version' value='2.2.600-SNAPSHOT'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.services' version='2.2.600.v20210110-1654'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.core.services' version='2.2.600.v20210110-1654'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.internal.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.internal.services.about' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.services.about' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.services.adapter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.services.contributions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.services.events' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.services.log' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.services.nls' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.services.statusreporter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.services.translation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.core.services' version='2.2.600.v20210110-1654'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='17'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.preferences' range='3.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.jobs' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' range='0.0.0'/>
        <required namespace='java.package' name='javax.annotation' range='1.3.5'/>
        <required namespace='java.package' name='javax.inject' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.debug' range='1.1.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.localization' range='1.1.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.3.0'/>
        <required namespace='java.package' name='org.osgi.service.component.annotations' range='1.2.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.service.event' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.service.log' range='1.3.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='1.4.2'/>
        <requiredProperties namespace='osgi.extender' match='(&amp;(osgi.extender=osgi.component)(version&gt;=1.2)(!(version&gt;=2.0)))'>
          <description>
            org.eclipse.e4.core.services
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.e4.core.services
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.core.services' version='2.2.600.v20210110-1654'/>
      </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.e4.core.services;singleton:=true&#xA;Bundle-Version: 2.2.600.v20210110-1654
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.compare.rcp.ui' version='4.4.2.202102231741' generation='2'>
      <update id='org.eclipse.emf.compare.rcp.ui' range='[0.0.0,4.4.2.202102231741)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EMF Compare RCP 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.emf.compare'/>
        <property name='maven-artifactId' value='org.eclipse.emf.compare.rcp.ui'/>
        <property name='maven-version' value='4.4.2-SNAPSHOT'/>
      </properties>
      <provides size='43'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.rcp.ui' version='4.4.2.202102231741'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.compare.rcp.ui' version='4.4.2.202102231741'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.configuration' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.contentmergeviewer.accessor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.contentmergeviewer.accessor.factory' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.contentmergeviewer.accessor.legacy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.contentmergeviewer.accessor.legacy.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.internal.configuration' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.internal.configuration.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.internal.configuration.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.internal.configuration.ui.match' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.accessor.factory.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.accessor.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.accessor.legacy.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.customization' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.internal.mergeviewer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.internal.mergeviewer.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.internal.mergeviewer.item.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.internal.preferences.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.actions.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.filters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.filters.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.extender' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.nodes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.match' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.mergeviewer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.mergeviewer.item' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.mergeviewer.item.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.structuremergeviewer.filters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.structuremergeviewer.groups' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.structuremergeviewer.groups.extender' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.compare.rcp.ui' version='4.4.2.202102231741'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='17'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='2.10.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare' range='2.0.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare.edit' range='2.0.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='2.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare.rcp' range='2.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.databinding' range='1.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding' range='1.3.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.property' range='1.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.beans' range='1.2.100'/>
        <required namespace='java.package' name='com.google.common.base' range='[27.0.0,30.2.0)'/>
        <required namespace='java.package' name='com.google.common.cache' range='[27.0.0,30.2.0)'/>
        <required namespace='java.package' name='com.google.common.collect' range='[27.0.0,30.2.0)'/>
        <required namespace='java.package' name='com.google.common.eventbus' range='[27.0.0,30.2.0)'/>
        <required namespace='java.package' name='com.google.common.io' range='[27.0.0,30.2.0)'/>
        <required namespace='java.package' name='org.apache.log4j' range='[1.2.15,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.compare.rcp.ui' version='4.4.2.202102231741'/>
      </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.emf.compare.rcp.ui;singleton:=true&#xA;Bundle-Version: 4.4.2.202102231741
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.trace.gemoc' version='3.0.1.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.trace.gemoc' range='[0.0.0,3.0.1.202107281019)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.gemoc.tracemm.gemoctrace'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.multidimensional_trace_management'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.trace.gemoc'/>
        <property name='maven-version' value='3.0.1-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.trace.gemoc' version='3.0.1.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.trace.gemoc' version='3.0.1.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.trace.gemoc.traceaddon' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.trace.gemoc' version='3.0.1.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.timeline' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.api' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.engine' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.transaction' range='1.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.trace.gemoc.api' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.trace.commons.model' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.commons' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.gemoc.executionframework.debugger' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.trace.gemoc
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.trace.gemoc' version='3.0.1.202107281019'/>
      </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.gemoc.trace.gemoc;singleton:=true&#xA;Bundle-Version: 3.0.1.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.execution.java.feature.source.feature.group' version='3.3.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.execution.java.feature.source.feature.group' range='[0.0.0,3.3.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC ExecutionJava Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='GEMOC ExecutionJava components. &#xA;This feature regroups all the GEMOC components from https://github.com/eclipse/gemoc-studio-execution-java/&#xA;repository.&#xA;It provides a java engine and xdsml development environment based on Java and K3.'/>
        <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.gemoc.execution.sequential.java'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.java.feature'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.java.feature.source.feature.group' version='3.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.java.feature.feature.group' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.sequential.javaengine.feature.source.feature.group' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.sequential.javaengine.ui.feature.source.feature.group' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.sequential.javaxdsml.feature.source.feature.group' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.java.feature.source.feature.jar' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          Eclipse Public License - v 1.0&#xA;&#xA;THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC LICENSE (&amp;quot;AGREEMENT&amp;quot;). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT&amp;apos;S ACCEPTANCE OF THIS AGREEMENT.&#xA;&#xA;1. DEFINITIONS&#xA;&#xA;&amp;quot;Contribution&amp;quot; means:&#xA;&#xA;a) in the case of the initial Contributor, the initial code and documentation distributed under this Agreement, and&#xA;&#xA;b) in the case of each subsequent Contributor:&#xA;&#xA;i) changes to the Program, and&#xA;&#xA;ii) additions to the Program;&#xA;&#xA;where such changes and/or additions to the Program originate from and are distributed by that particular Contributor. A Contribution &amp;apos;originates&amp;apos; from a Contributor if it was added to the Program by such Contributor itself or anyone acting on such Contributor&amp;apos;s behalf. Contributions do not include additions to the Program which: (i) are separate modules of software distributed in conjunction with the Program under their own license agreement, and (ii) are not derivative works of the Program.&#xA;&#xA;&amp;quot;Contributor&amp;quot; means any person or entity that distributes the Program.&#xA;&#xA;&amp;quot;Licensed Patents&amp;quot; mean patent claims licensable by a Contributor which are necessarily infringed by the use or sale of its Contribution alone or when combined with the Program.&#xA;&#xA;&amp;quot;Program&amp;quot; means the Contributions distributed in accordance with this Agreement.&#xA;&#xA;&amp;quot;Recipient&amp;quot; means anyone who receives the Program under this Agreement, including all Contributors.&#xA;&#xA;2. GRANT OF RIGHTS&#xA;&#xA;a) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, distribute and sublicense the Contribution of such Contributor, if any, and such derivative works, in source code and object code form.&#xA;&#xA;b) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free patent license under Licensed Patents to make, use, sell, offer to sell, import and otherwise transfer the Contribution of such Contributor, if any, in source code and object code form. This patent license shall apply to the combination of the Contribution and the Program if, at the time the Contribution is added by the Contributor, such addition of the Contribution causes such combination to be covered by the Licensed Patents. The patent license shall not apply to any other combinations which include the Contribution. No hardware per se is licensed hereunder.&#xA;&#xA;c) Recipient understands that although each Contributor grants the licenses to its Contributions set forth herein, no assurances are provided by any Contributor that the Program does not infringe the patent or other intellectual property rights of any other entity. Each Contributor disclaims any liability to Recipient for claims brought by any other entity based on infringement of intellectual property rights or otherwise. As a condition to exercising the rights and licenses granted hereunder, each Recipient hereby assumes sole responsibility to secure any other intellectual property rights needed, if any. For example, if a third party patent license is required to allow Recipient to distribute the Program, it is Recipient&amp;apos;s responsibility to acquire that license before distributing the Program.&#xA;&#xA;d) Each Contributor represents that to its knowledge it has sufficient copyright rights in its Contribution, if any, to grant the copyright license set forth in this Agreement.&#xA;&#xA;3. REQUIREMENTS&#xA;&#xA;A Contributor may choose to distribute the Program in object code form under its own license agreement, provided that:&#xA;&#xA;a) it complies with the terms and conditions of this Agreement; and&#xA;&#xA;b) its license agreement:&#xA;&#xA;i) effectively disclaims on behalf of all Contributors all warranties and conditions, express and implied, including warranties or conditions of title and non-infringement, and implied warranties or conditions of merchantability and fitness for a particular purpose;&#xA;&#xA;ii) effectively excludes on behalf of all Contributors all liability for damages, including direct, indirect, special, incidental and consequential damages, such as lost profits;&#xA;&#xA;iii) states that any provisions which differ from this Agreement are offered by that Contributor alone and not by any other party; and&#xA;&#xA;iv) states that source code for the Program is available from such Contributor, and informs licensees how to obtain it in a reasonable manner on or through a medium customarily used for software exchange.&#xA;&#xA;When the Program is made available in source code form:&#xA;&#xA;a) it must be made available under this Agreement; and&#xA;&#xA;b) a copy of this Agreement must be included with each copy of the Program.&#xA;&#xA;Contributors may not remove or alter any copyright notices contained within the Program.&#xA;&#xA;Each Contributor must identify itself as the originator of its Contribution, if any, in a manner that reasonably allows subsequent Recipients to identify the originator of the Contribution.&#xA;&#xA;4. COMMERCIAL DISTRIBUTION&#xA;&#xA;Commercial distributors of software may accept certain responsibilities with respect to end users, business partners and the like. While this license is intended to facilitate the commercial use of the Program, the Contributor who includes the Program in a commercial product offering should do so in a manner which does not create potential liability for other Contributors. Therefore, if a Contributor includes the Program in a commercial product offering, such Contributor (&amp;quot;Commercial Contributor&amp;quot;) hereby agrees to defend and indemnify every other Contributor (&amp;quot;Indemnified Contributor&amp;quot;) against any losses, damages and costs (collectively &amp;quot;Losses&amp;quot;) arising from claims, lawsuits and other legal actions brought by a third party against the Indemnified Contributor to the extent caused by the acts or omissions of such Commercial Contributor in connection with its distribution of the Program in a commercial product offering. The obligations in this section do not apply to any claims or Losses relating to any actual or alleged intellectual property infringement. In order to qualify, an Indemnified Contributor must: a) promptly notify the Commercial Contributor in writing of such claim, and b) allow the Commercial Contributor to control, and cooperate with the Commercial Contributor in, the defense and any related settlement negotiations. The Indemnified Contributor may participate in any such claim at its own expense.&#xA;&#xA;For example, a Contributor might include the Program in a commercial product offering, Product X. That Contributor is then a Commercial Contributor. If that Commercial Contributor then makes performance claims, or offers warranties related to Product X, those performance claims and warranties are such Commercial Contributor&amp;apos;s responsibility alone. Under this section, the Commercial Contributor would have to defend claims against the other Contributors related to those performance claims and warranties, and if a court requires any other Contributor to pay any damages as a result, the Commercial Contributor must pay those damages.&#xA;&#xA;5. NO WARRANTY&#xA;&#xA;EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN &amp;quot;AS IS&amp;quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely responsible for determining the appropriateness of using and distributing the Program and assumes all risks associated with its exercise of rights under this Agreement , including but not limited to the risks and costs of program errors, compliance with applicable laws, damage to or loss of data, programs or equipment, and unavailability or interruption of operations.&#xA;&#xA;6. DISCLAIMER OF LIABILITY&#xA;&#xA;EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.&#xA;&#xA;7. GENERAL&#xA;&#xA;If any provision of this Agreement is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this Agreement, and without further action by the parties hereto, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable.&#xA;&#xA;If Recipient institutes patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Program itself (excluding combinations of the Program with other software or hardware) infringes such Recipient&amp;apos;s patent(s), then such Recipient&amp;apos;s rights granted under Section 2(b) shall terminate as of the date such litigation is filed.&#xA;&#xA;All Recipient&amp;apos;s rights under this Agreement shall terminate if it fails to comply with any of the material terms or conditions of this Agreement and does not cure such failure in a reasonable period of time after becoming aware of such noncompliance. If all Recipient&amp;apos;s rights under this Agreement terminate, Recipient agrees to cease use and distribution of the Program as soon as reasonably practicable. However, Recipient&amp;apos;s obligations under this Agreement and any licenses granted by Recipient relating to the Program shall continue and survive.&#xA;&#xA;Everyone is permitted to copy and distribute copies of this Agreement, but in order to avoid inconsistency the Agreement is copyrighted and may only be modified in the following manner. The Agreement Steward reserves the right to publish new versions (including revisions) of this Agreement from time to time. No one other than the Agreement Steward has the right to modify this Agreement. The Eclipse Foundation is the initial Agreement Steward. The Eclipse Foundation may assign the responsibility to serve as the Agreement Steward to a suitable separate entity. Each new version of the Agreement will be given a distinguishing version number. The Program (including Contributions) may always be distributed subject to the version of the Agreement under which it was received. In addition, after a new version of the Agreement is published, Contributor may elect to distribute the Program (including its Contributions) under the new version. Except as expressly stated in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to the intellectual property of any Contributor under this Agreement, whether expressly, by implication, estoppel or otherwise. All rights in the Program not expressly granted under this Agreement are reserved.&#xA;&#xA;This Agreement is governed by the laws of the State of New York and the intellectual property laws of the United States of America. No party to this Agreement will bring a legal action under this Agreement more than one year after the cause of action arose. Each party waives its rights to a jury trial in any resulting litigation.
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2019 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.ecore.change.source' version='2.14.0.v20190528-0725' singleton='false'>
      <update id='org.eclipse.emf.ecore.change.source' range='[0.0.0,2.14.0.v20190528-0725)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Change 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.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecore.change'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.change.source' version='2.14.0.v20190528-0725'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecore.change.source' version='2.14.0.v20190528-0725'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecore.change.source' version='2.14.0.v20190528-0725'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecore.change.source' version='2.14.0.v20190528-0725'/>
      </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.emf.ecore.change.source&#xA;Bundle-Version: 2.14.0.v20190528-0725
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.xtext.oclstdlib.ui' version='1.15.0.v20210609-1442' generation='2'>
      <update id='org.eclipse.ocl.xtext.oclstdlib.ui' range='[0.0.0,1.15.0.v20210609-1442)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='OCL Unified OCL Standard Library User Interface and Editor'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <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.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.xtext.oclstdlib.ui'/>
        <property name='maven-version' value='1.15.0-SNAPSHOT'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.oclstdlib.ui' version='1.15.0.v20210609-1442'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.xtext.oclstdlib.ui' version='1.15.0.v20210609-1442'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclstdlib.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclstdlib.ui.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclstdlib.ui.contentassist.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclstdlib.ui.contentassist.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclstdlib.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclstdlib.ui.labeling' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclstdlib.ui.messages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclstdlib.ui.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclstdlib.ui.quickfix' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclstdlib.ui.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclstdlib.ui.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.xtext.oclstdlib.ui' version='1.15.0.v20210609-1442'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.oclstdlib' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.essentialocl.ui' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.log4j' range='[1.2.15,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.xtext.oclstdlib.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.xtext.oclstdlib.ui' version='1.15.0.v20210609-1442'/>
      </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.ocl.xtext.oclstdlib.ui;singleton:=true&#xA;Bundle-Version: 1.15.0.v20210609-1442
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gef.common' version='5.0.1.202106080200' singleton='false' generation='2'>
      <update id='org.eclipse.gef.common' range='[0.0.0,5.0.1.202106080200)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='GEF Common'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse GEF'/>
        <property name='maven-groupId' value='org.eclipse.gef.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.gef.common'/>
        <property name='maven-version' value='5.0.1-SNAPSHOT'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gef.common' version='5.0.1.202106080200'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gef.common' version='5.0.1.202106080200'/>
        <provided namespace='java.package' name='org.eclipse.gef.common.activate' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.common.adapt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.common.adapt.inject' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.common.attributes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.common.beans.binding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.common.beans.property' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.common.beans.value' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.common.collections' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.common.dispose' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.common.reflect' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gef.common' version='5.0.1.202106080200'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='java.package' name='com.google.common.base' range='12.0.0'/>
        <required namespace='java.package' name='com.google.common.collect' range='12.0.0'/>
        <required namespace='java.package' name='com.google.common.reflect' range='12.0.0'/>
        <required namespace='java.package' name='com.google.inject' range='[1.3.0,1.4.0)'/>
        <required namespace='java.package' name='com.google.inject.matcher' range='[1.3.0,1.4.0)'/>
        <required namespace='java.package' name='com.google.inject.multibindings' range='[1.3.0,1.4.0)'/>
        <required namespace='java.package' name='com.google.inject.spi' range='[1.3.0,1.4.0)'/>
        <required namespace='java.package' name='javax.inject' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gef.common' version='5.0.1.202106080200'/>
      </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.gef.common&#xA;Bundle-Version: 5.0.1.202106080200
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.executionframework.reflectivetrace.model.source' version='4.0.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.executionframework.reflectivetrace.model.source' range='[0.0.0,4.0.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='INRIA'/>
        <property name='df_LT.bundleName' value='GemocExecutionEngineTrace 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.gemoc.modeldebugging.framework.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.executionframework.reflectivetrace.model'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.reflectivetrace.model.source' version='4.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.reflectivetrace.model.source' version='4.0.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.executionframework.reflectivetrace.model.source' version='4.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.executionframework.reflectivetrace.model.source' version='4.0.0.202107281019'/>
      </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.gemoc.executionframework.reflectivetrace.model.source&#xA;Bundle-Version: 4.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jgit.gpg.bc.feature.jar' version='5.12.0.202106070339-r'>
      <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='http://www.eclipse.org/jgit/'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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 Matthias Sohn and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Distribution License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/org/documents/edl-v10.html'/>
        <property name='df_LT.featureName' value='Java implementation of Git - GPG support using BouncyCastle'/>
        <property name='df_LT.description' value='GPG support using BouncyCastle.'/>
        <property name='df_LT.providerName' value='Eclipse JGit'/>
        <property name='maven-groupId' value='org.eclipse.jgit.feature'/>
        <property name='maven-artifactId' value='org.eclipse.jgit.gpg.bc'/>
        <property name='maven-version' value='5.12.0.202106070339-r'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.gpg.bc.feature.jar' version='5.12.0.202106070339-r'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.jgit.gpg.bc' version='5.12.0.202106070339-r'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.jgit.gpg.bc' version='5.12.0.202106070339-r'/>
      </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.gemoc.commons.eclipse.jdt.source' version='3.3.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.commons.eclipse.jdt.source' range='[0.0.0,3.3.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='INRIA'/>
        <property name='df_LT.bundleName' value='GEMOC Commons Eclipse JDT 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.gemoc.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.commons.eclipse.jdt'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.eclipse.jdt.source' version='3.3.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse.jdt.source' version='3.3.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.commons.eclipse.jdt.source' version='3.3.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.commons.eclipse.jdt.source' version='3.3.0.202107281019'/>
      </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.gemoc.commons.eclipse.jdt.source&#xA;Bundle-Version: 3.3.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolinggtk.linux.x86_64org.eclipse.equinox.common' version='3.3.0.202107281019' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.15.0.v20210518-0604'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.eclipse.equinox.common' version='3.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolinggtk.linux.x86_64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.15.0.v20210518-0604'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:2);markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.w3c.dom.svg' version='1.1.0.v201011041433' singleton='false'>
      <update id='org.w3c.dom.svg' range='[0.0.0,1.1.0.v201011041433)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='W3C SVG DOM'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='iplog.bug_id' value='2070'/>
        <property name='iplog.contact.name' value='Anthony Hunter'/>
        <property name='iplog.contact.email' value='anthonyh{at}ca.ibm.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.w3c.dom.svg' version='1.1.0.v201011041433'/>
        <provided namespace='osgi.bundle' name='org.w3c.dom.svg' version='1.1.0.v201011041433'/>
        <provided namespace='java.package' name='org.w3c.dom.svg' version='1.1.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.w3c.dom.smil' range='[1.0.0,1.1.0)'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.w3c.dom.svg' version='1.1.0.v201011041433'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.w3c.dom.svg&#xA;Bundle-Version: 1.1.0.v201011041433
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.diverse.melange.sdk.feature.jar' version='0.2.2.202011161009'>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='Melange SDK Feature'/>
        <property name='org.eclipse.equinox.p2.provider' value='Inria DiverSE'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.diverse.melange.sdk.feature.jar' version='0.2.2.202011161009'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='fr.inria.diverse.melange.sdk' version='0.2.2.202011161009'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='fr.inria.diverse.melange.sdk' version='0.2.2.202011161009'/>
      </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>
    </unit>
    <unit id='org.eclipse.pde.ds.annotations' version='1.2.100.v20210211-1236' generation='2'>
      <update id='org.eclipse.pde.ds.annotations' range='[0.0.0,1.2.100.v20210211-1236)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.Bundle-Name' value='Declarative Services Annotations Support'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <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.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.ds.annotations'/>
        <property name='maven-version' value='1.2.100-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ds.annotations' version='1.2.100.v20210211-1236'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.ds.annotations' version='1.2.100.v20210211-1236'/>
        <provided namespace='java.package' name='org.eclipse.pde.ds.internal.annotations' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.ds.annotations' version='1.2.100.v20210211-1236'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.105.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ui' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ds.core' range='[1.1.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.8.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='[3.6.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.501,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' range='[3.5.300,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.12.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.12.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.pde.ds.annotations
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.ds.annotations' version='1.2.100.v20210211-1236'/>
      </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.pde.ds.annotations;singleton:=true&#xA;Bundle-Version: 1.2.100.v20210211-1236
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.ide' version='3.15.200.v20210108-1832' singleton='false' generation='2'>
      <update id='org.eclipse.e4.ui.ide' range='[0.0.0,3.15.200.v20210108-1832)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.Bundle-Name' value='E4 IDE UI'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <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='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.ide'/>
        <property name='maven-version' value='3.15.200-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.ide' version='3.15.200.v20210108-1832'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.ide' version='3.15.200.v20210108-1832'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.internal.workspace.markers' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.ide' version='3.15.200.v20210108-1832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.7.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.107.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.e4.ui.ide
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.ide' version='3.15.200.v20210108-1832'/>
      </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.e4.ui.ide&#xA;Bundle-Version: 3.15.200.v20210108-1832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.mapping.feature.feature.jar' version='1.0.0.202107281019'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Moccml Mapping SDK'/>
        <property name='org.eclipse.equinox.p2.description' value='Editors and transformations for developping Moccml mappings using ECL&#xA;(Ful SDK, includes moccml.mapping.editor.feature and moccml.mapping.transfos.feature)'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Aoste INRIA / I3S'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.moccml.mapping.framework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.mapping.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.feature.feature.jar' version='1.0.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.moccml.mapping.feature' version='1.0.0.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.moccml.mapping.feature' version='1.0.0.202107281019'/>
      </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='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 I3S Laboratory and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.w3c.dom.svg.source' version='1.1.0.v201011041433' singleton='false'>
      <update id='org.w3c.dom.svg.source' range='[0.0.0,1.1.0.v201011041433)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.pluginName' value='W3C SVG DOM Source Bundle'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.w3c.dom.svg.source' version='1.1.0.v201011041433'/>
        <provided namespace='osgi.bundle' name='org.w3c.dom.svg.source' version='1.1.0.v201011041433'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.w3c.dom.svg.source' version='1.1.0.v201011041433'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.w3c.dom.svg.source&#xA;Bundle-Version: 1.1.0.v201011041433
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.ide.source' version='2.25.0.v20210301-0843' singleton='false'>
      <update id='org.eclipse.xtext.ide.source' range='[0.0.0,2.25.0.v20210301-0843)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext IDE Library Sources'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.ide'/>
        <property name='maven-version' value='2.25.0'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ide.source' version='2.25.0.v20210301-0843'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.ide.source' version='2.25.0.v20210301-0843'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.ide.source' version='2.25.0.v20210301-0843'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.ide.source' version='2.25.0.v20210301-0843'/>
      </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.xtext.ide.source&#xA;Bundle-Version: 2.25.0.v20210301-0843
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.mapping.ecltoqvto.source' version='1.0.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.moccml.mapping.ecltoqvto.source' range='[0.0.0,1.0.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Aoste Inria/I3S'/>
        <property name='df_LT.bundleName' value='Acceleo Ecltoqvto Module Runtime 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.gemoc.moccml.mapping.framework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.mapping.ecltoqvto'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.ecltoqvto.source' version='1.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.mapping.ecltoqvto.source' version='1.0.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.moccml.mapping.ecltoqvto.source' version='1.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.moccml.mapping.ecltoqvto.source' version='1.0.0.202107281019'/>
      </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.gemoc.moccml.mapping.ecltoqvto.source&#xA;Bundle-Version: 1.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.databinding.property' version='1.8.100.v20200619-0651' singleton='false' generation='2'>
      <update id='org.eclipse.core.databinding.property' range='[0.0.0,1.8.100.v20200619-0651)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='JFace Data Binding Properties'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.core.databinding.property'/>
        <property name='maven-version' value='1.8.100-SNAPSHOT'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.databinding.property' version='1.8.100.v20200619-0651'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.databinding.property' version='1.8.100.v20200619-0651'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.property' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.property.list' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.property.map' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.property.set' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.property.value' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.databinding.property' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.databinding.property.list' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.databinding.property.map' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.databinding.property.set' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.databinding.property.value' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.databinding.property' version='1.8.100.v20200619-0651'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.observable' range='[1.3.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.databinding.property' version='1.8.100.v20200619-0651'/>
      </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.core.databinding.property&#xA;Bundle-Version: 1.8.100.v20200619-0651
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.commons.eclipse.messagingsystem.ui.source' version='3.3.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.commons.eclipse.messagingsystem.ui.source' range='[0.0.0,3.3.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Inria DiverSE'/>
        <property name='df_LT.bundleName' value='GEMOC messagingsystem 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.gemoc.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.commons.eclipse.messagingsystem.ui'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.eclipse.messagingsystem.ui.source' version='3.3.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse.messagingsystem.ui.source' version='3.3.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.commons.eclipse.messagingsystem.ui.source' version='3.3.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.commons.eclipse.messagingsystem.ui.source' version='3.3.0.202107281019'/>
      </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.gemoc.commons.eclipse.messagingsystem.ui.source&#xA;Bundle-Version: 3.3.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.security.macosx.source' version='1.101.400.v20210427-1958' singleton='false'>
      <update id='org.eclipse.equinox.security.macosx.source' range='[0.0.0,1.101.400.v20210427-1958)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='OS X Keystore service integration 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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.security.macosx'/>
        <property name='maven-version' value='1.101.400-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security.macosx.source' version='1.101.400.v20210427-1958'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.security.macosx.source' version='1.101.400.v20210427-1958'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.security.macosx.source' version='1.101.400.v20210427-1958'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.security.macosx.source' version='1.101.400.v20210427-1958'/>
      </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.equinox.security.macosx.source&#xA;Bundle-Version: 1.101.400.v20210427-1958
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecore.edit.feature.group' version='2.14.0.v20190822-1451' singleton='false'>
      <update id='org.eclipse.emf.ecore.edit.feature.group' range='[0.0.0,2.14.0.v20190822-1451)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecore.edit'/>
        <property name='maven-version' value='2.14.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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='EMF Ecore Edit'/>
        <property name='df_LT.description' value='Platform-independent support for viewing and editing Ecore models.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.edit.feature.group' version='2.14.0.v20190822-1451'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.change' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.edit' range='[2.13.0.v20190822-1451,2.13.0.v20190822-1451]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.change.edit' range='[2.8.0.v20180706-1146,2.8.0.v20180706-1146]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.edit.feature.jar' range='[2.14.0.v20190822-1451,2.14.0.v20190822-1451]'>
          <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 uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.executionframework.behavioralinterface.ide' version='1.0.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.executionframework.behavioralinterface.ide' range='[0.0.0,1.0.0.202107281019)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.gemoc.executionframework.behavioralinterface.ide'/>
        <property name='org.eclipse.equinox.p2.provider' value='My Company'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.modeldebugging.executionframework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.executionframework.behavioralinterface.ide'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.behavioralinterface.ide' version='1.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.behavioralinterface.ide' version='1.0.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.executionframework.behavioralinterface.ide.contentassist.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.executionframework.behavioralinterface.ide.contentassist.antlr.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.executionframework.behavioralinterface.ide' version='1.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.behavioralinterface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib.macro' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase' range='2.12.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.executionframework.behavioralinterface.ide
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.executionframework.behavioralinterface.ide' version='1.0.0.202107281019'/>
      </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.gemoc.executionframework.behavioralinterface.ide; singleton:=true&#xA;Bundle-Version: 1.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.simulationpolicy.min' version='1.0.0.202106280832' generation='2'>
      <update id='fr.inria.aoste.timesquare.simulationpolicy.min' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Min'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.simulationpolicy.min'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.simulationpolicy.min' version='1.0.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.timesquare.simulationpolicy.min' version='1.0.0.202106280832'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.simulationpolicy.min' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.timesquare.simulationpolicy.min' version='1.0.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.utils.console' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.simulationpolicy' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.timesquare.simulationpolicy.min' version='1.0.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.timesquare.simulationpolicy.min;singleton:=true&#xA;Bundle-Version: 1.0.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.mapping.qvto.helper' version='1.0.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.moccml.mapping.qvto.helper' range='[0.0.0,1.0.0.202107281019)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='QVTo Helper'/>
        <property name='org.eclipse.equinox.p2.provider' value='Aoste INRIA/I3S'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.moccml.mapping.framework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.mapping.qvto.helper'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.qvto.helper' version='1.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.mapping.qvto.helper' version='1.0.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml_mapping.qvto.helper' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.moccml.mapping.qvto.helper' version='1.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.model' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.library.xtext' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.parser.xtext' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.gemoc.moccml.mapping.qvto.helper
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.moccml.mapping.qvto.helper' version='1.0.0.202107281019'/>
      </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.gemoc.moccml.mapping.qvto.helper;singleton:=true&#xA;Bundle-Version: 1.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.scm' version='1.17.2.20210603-1006' generation='2'>
      <update id='org.eclipse.m2e.scm' range='[0.0.0,1.17.2.20210603-1006)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='SCM Maven Integration for Eclipse'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org - m2e'/>
        <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.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.scm'/>
        <property name='maven-version' value='1.17.2-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.scm' version='1.17.2.20210603-1006'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.scm' version='1.17.2.20210603-1006'/>
        <provided namespace='java.package' name='org.eclipse.m2e.scm' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.scm.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.scm.internal.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.scm.internal.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.scm.spi' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.scm' version='1.17.2.20210603-1006'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='16'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.5.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.5.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='3.5.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.jobs' range='3.4.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='3.4.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='3.5.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='3.5.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.maven.runtime' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core.ui' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='3.5.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.5.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.5.2' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.slf4j' range='[1.6.2,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.m2e.scm
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.scm' version='1.17.2.20210603-1006'/>
      </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.m2e.scm;singleton:=true&#xA;Bundle-Version: 1.17.2.20210603-1006
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.net.win32.x86_64' version='1.1.500.v20190925-1337' generation='2'>
      <update id='org.eclipse.core.net.win32.x86_64' range='[0.0.0,1.1.500.v20190925-1337)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.fragmentName' value='Proxy for Windows'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%fragmentName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='fragment'/>
        <property name='maven-groupId' value='org.eclipse.core'/>
        <property name='maven-artifactId' value='org.eclipse.core.net.win32.x86_64'/>
        <property name='maven-version' value='1.1.500-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.net.win32.x86_64' version='1.1.500.v20190925-1337'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.net.win32.x86_64' version='1.1.500.v20190925-1337'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.net.win32.x86_64' version='1.1.500.v20190925-1337'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.core.net' version='1.1.500.v20190925-1337'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.core.net' range='1.1.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=win32))
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.net.win32.x86_64' version='1.1.500.v20190925-1337'/>
      </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.core.net.win32.x86_64;singleton:=true&#xA;Bundle-Version: 1.1.500.v20190925-1337&#xA;Fragment-Host: org.eclipse.core.net;bundle-version=&quot;1.1.0&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolinggemoc_studio.ini.gtk.linux.x86_64' version='3.3.0.202107281019' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolinggemoc_studio.ini.gtk.linux.x86_64' version='3.3.0.202107281019'/>
        <provided namespace='toolinggemoc_studio' name='gemoc_studio.ini' version='3.3.0.202107281019'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='configure'>
            addJvmArg(jvmArg:-Dosgi.requiredJavaVersion=11);addJvmArg(jvmArg:-Dosgi.instance.area.default=@user.home/eclipse-workspaces/gemoc-workspace);addJvmArg(jvmArg:-XX${#58}+UseG1GC);addJvmArg(jvmArg:-XX${#58}+UseStringDeduplication);addJvmArg(jvmArg:-Dosgi.framework.extensions=org.eclipse.fx.osgi);addJvmArg(jvmArg:-Xms256m);addJvmArg(jvmArg:-Xmx2048m);addProgramArg(programArg:-product);addProgramArg(programArg:org.eclipse.gemoc.gemoc_studio.branding.gemoc_studio);addProgramArg(programArg:--launcher.defaultAction);addProgramArg(programArg:openFile);
          </instruction>
          <instruction key='unconfigure'>
            removeJvmArg(jvmArg:-Dosgi.requiredJavaVersion=11);removeJvmArg(jvmArg:-Dosgi.instance.area.default=@user.home/eclipse-workspaces/gemoc-workspace);removeJvmArg(jvmArg:-XX${#58}+UseG1GC);removeJvmArg(jvmArg:-XX${#58}+UseStringDeduplication);removeJvmArg(jvmArg:-Dosgi.framework.extensions=org.eclipse.fx.osgi);removeJvmArg(jvmArg:-Xms256m);removeJvmArg(jvmArg:-Xmx2048m);removeProgramArg(programArg:-product);removeProgramArg(programArg:org.eclipse.gemoc.gemoc_studio.branding.gemoc_studio);removeProgramArg(programArg:--launcher.defaultAction);removeProgramArg(programArg:openFile);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.security.linux.x86_64.source' version='1.1.500.v20210125-1508' singleton='false'>
      <update id='org.eclipse.equinox.security.linux.x86_64.source' range='[0.0.0,1.1.500.v20210125-1508)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Linux libsecret integration (64 bit) 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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.security.linux.x86_64'/>
        <property name='maven-version' value='1.1.500-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security.linux.x86_64.source' version='1.1.500.v20210125-1508'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.security.linux.x86_64.source' version='1.1.500.v20210125-1508'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.security.linux.x86_64.source' version='1.1.500.v20210125-1508'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.security.linux.x86_64.source' version='1.1.500.v20210125-1508'/>
      </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.equinox.security.linux.x86_64.source&#xA;Bundle-Version: 1.1.500.v20210125-1508
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.apt.pluggable.core' version='1.2.500.v20200322-1447' generation='2'>
      <update id='org.eclipse.jdt.apt.pluggable.core' range='[0.0.0,1.2.500.v20200322-1447)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Java Compiler Apt IDE'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.apt.pluggable.core'/>
        <property name='maven-version' value='1.2.500-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.apt.pluggable.core' version='1.2.500.v20200322-1447'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.apt.pluggable.core' version='1.2.500.v20200322-1447'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.apt.pluggable.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.apt.pluggable.core.dispatch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.apt.pluggable.core.filer' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.apt.pluggable.core' version='1.2.500.v20200322-1447'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.apt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jdt.internal.compiler.tool' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jdt.internal.compiler.apt.dispatch' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jdt.internal.compiler.apt.model' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jdt.internal.compiler.apt.util' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.apt.pluggable.core' version='1.2.500.v20200322-1447'/>
      </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.jdt.apt.pluggable.core;singleton:=true&#xA;Bundle-Version: 1.2.500.v20200322-1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.constraint.fsmkernel.model' version='0.1.1.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.moccml.constraint.fsmkernel.model' range='[0.0.0,0.1.1.202107281019)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='MoCCML Automata Kernel Model'/>
        <property name='df_LT.providerName' value='ENSTA Bretagne'/>
        <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.gemoc.mocc'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.constraint.fsmkernel.model'/>
        <property name='maven-version' value='0.1.1-SNAPSHOT'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model' version='0.1.1.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model' version='0.1.1.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.FSMModel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.FSMModel.editionextension' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.FSMModel.editionextension.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.FSMModel.editionextension.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.FSMModel.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.FSMModel.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model' version='0.1.1.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.model' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.moccml.constraint.fsmkernel.model
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.moccml.constraint.fsmkernel.model' version='0.1.1.202107281019'/>
      </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.gemoc.moccml.constraint.fsmkernel.model;singleton:=true&#xA;Bundle-Version: 0.1.1.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.epp.mpc.core' version='1.9.1.v20210204-1408' generation='2'>
      <update id='org.eclipse.epp.mpc.core' range='[0.0.0,1.9.1.v20210204-1408)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.Bundle-Name' value='Marketplace Client Core'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Marketplace Client'/>
        <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.epp.mpc'/>
        <property name='maven-artifactId' value='org.eclipse.epp.mpc.core'/>
        <property name='maven-version' value='1.9.1-SNAPSHOT'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.epp.mpc.core' version='1.9.1.v20210204-1408'/>
        <provided namespace='osgi.bundle' name='org.eclipse.epp.mpc.core' version='1.9.1.v20210204-1408'/>
        <provided namespace='java.package' name='org.eclipse.epp.internal.mpc.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.epp.internal.mpc.core.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.epp.internal.mpc.core.service' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.epp.internal.mpc.core.service.xml' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.epp.internal.mpc.core.transport.httpclient' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.epp.internal.mpc.core.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.epp.mpc.core.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.epp.mpc.core.service' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.epp.mpc.core' version='1.9.1.v20210204-1408'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='32'>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.logging' range='1.0.4'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.net' range='1.2.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi.services' range='3.3.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.userstorage' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.userstorage.oauth' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.security' range='1.2.0'/>
        <required namespace='java.package' name='org.apache.http' range='4.4.0'/>
        <required namespace='java.package' name='org.apache.http.auth' range='4.5.2'/>
        <required namespace='java.package' name='org.apache.http.client' range='4.5.2'/>
        <required namespace='java.package' name='org.apache.http.client.config' range='4.5.2'/>
        <required namespace='java.package' name='org.apache.http.client.entity' range='4.5.2'/>
        <required namespace='java.package' name='org.apache.http.client.methods' range='4.5.2'/>
        <required namespace='java.package' name='org.apache.http.client.protocol' range='4.5.2'/>
        <required namespace='java.package' name='org.apache.http.config' range='4.4.0'/>
        <required namespace='java.package' name='org.apache.http.conn' range='4.5.2'/>
        <required namespace='java.package' name='org.apache.http.conn.params' range='4.5.2'/>
        <required namespace='java.package' name='org.apache.http.conn.routing' range='4.5.2'/>
        <required namespace='java.package' name='org.apache.http.conn.socket' range='4.5.2'/>
        <required namespace='java.package' name='org.apache.http.conn.ssl' range='4.5.2'/>
        <required namespace='java.package' name='org.apache.http.entity' range='4.4.0'/>
        <required namespace='java.package' name='org.apache.http.impl.auth' range='4.5.2'/>
        <required namespace='java.package' name='org.apache.http.impl.client' range='4.5.2'/>
        <required namespace='java.package' name='org.apache.http.impl.conn' range='4.5.2'/>
        <required namespace='java.package' name='org.apache.http.message' range='4.4.0'/>
        <required namespace='java.package' name='org.apache.http.params' range='4.4.0'/>
        <required namespace='java.package' name='org.apache.http.protocol' range='4.4.0'/>
        <required namespace='java.package' name='org.apache.http.util' range='4.4.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='2.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.epp.mpc.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.epp.mpc.core' version='1.9.1.v20210204-1408'/>
      </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.epp.mpc.core;singleton:=true&#xA;Bundle-Version: 1.9.1.v20210204-1408
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.codegen.ecore' version='2.26.0.v20210506-1425' generation='2'>
      <update id='org.eclipse.emf.codegen.ecore' range='[0.0.0,2.26.0.v20210506-1425)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EMF Ecore Code Generator'/>
        <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.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.codegen.ecore'/>
        <property name='maven-version' value='2.26.0-SNAPSHOT'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ecore' version='2.26.0.v20210506-1425'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' version='2.26.0.v20210506-1425'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.generator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.genmodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.genmodel.generator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.genmodel.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.genmodel.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.gwt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.templates.edit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.templates.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.templates.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.templates.model.tests' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.codegen.ecore' version='2.26.0.v20210506-1425'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.24.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen' range='[2.22.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.16.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='[3.5.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.emf.codegen.ecore
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.codegen.ecore' version='2.26.0.v20210506-1425'/>
      </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.emf.codegen.ecore; singleton:=true&#xA;Bundle-Version: 2.26.0.v20210506-1425
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.repository' version='2.5.100.v20210329-1206' generation='2'>
      <update id='org.eclipse.equinox.p2.repository' range='[0.0.0,2.5.100.v20210329-1206)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Equinox Provisioning Repository'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.repository'/>
        <property name='maven-version' value='2.5.100-SNAPSHOT'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.repository' version='2.5.100.v20210329-1206'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository' version='2.5.100.v20210329-1206'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.persistence' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.repository' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.repository.helpers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.repository' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.repository' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact' version='2.3.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact.spi' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata.spi' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.repository.spi' version='2.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.repository' version='2.5.100.v20210329-1206'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='23'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='3.3.0'/>
        <required namespace='java.package' name='javax.crypto' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime.jobs' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime.preferences' range='3.2.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.repository.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.core.eventbus' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata' range='[2.4.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata.expression' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.query' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.security.storage' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.debug' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.6.0'/>
        <required namespace='java.package' name='org.osgi.service.packageadmin' range='1.2.0'/>
        <required namespace='java.package' name='org.osgi.service.prefs' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='1.4.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.p2.repository
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.repository' version='2.5.100.v20210329-1206'/>
      </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.equinox.p2.repository;singleton:=true&#xA;Bundle-Version: 2.5.100.v20210329-1206
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.themes' version='1.2.1400.v20210315-1604'>
      <update id='org.eclipse.ui.themes' range='[0.0.0,1.2.1400.v20210315-1604)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse.org'/>
        <property name='df_LT.Plugin.name' value='Eclipse SDK Themes'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.ui.themes'/>
        <property name='maven-version' value='1.2.1400-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.themes' version='1.2.1400.v20210315-1604'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.themes' version='1.2.1400.v20210315-1604'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.themes' version='1.2.1400.v20210315-1604'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt.theme' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.themes' version='1.2.1400.v20210315-1604'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ui.themes;singleton:=true&#xA;Bundle-Version: 1.2.1400.v20210315-1604
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.maven.indexer' version='1.18.0.20210603-1206' singleton='false' generation='2'>
      <update id='org.eclipse.m2e.maven.indexer' range='[0.0.0,1.18.0.20210603-1206)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Maven / Nexus Indexer Bundle'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org - m2e'/>
        <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.doc.url' value='www.eclipse.org'/>
        <property name='maven-groupId' value='org.eclipse.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.maven.indexer'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
      </properties>
      <provides size='151'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.maven.indexer' version='1.18.0.20210603-1206'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.maven.indexer' version='1.18.0.20210603-1206'/>
        <provided namespace='java.package' name='META-INF.sisu' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.ar' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.bg' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.br' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.ca' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.charfilter' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.cjk' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.ckb' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.commongrams' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.compound' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.compound.hyphenation' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.custom' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.cz' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.da' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.de' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.el' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.en' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.es' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.eu' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.fa' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.fi' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.fr' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.ga' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.gl' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.hi' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.hu' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.hunspell' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.hy' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.id' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.in' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.it' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.lt' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.lv' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.miscellaneous' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.ngram' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.nl' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.no' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.path' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.pattern' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.payloads' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.pt' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.query' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.reverse' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.ro' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.ru' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.shingle' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.sinks' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.snowball' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.sr' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.standard' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.standard.std40' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.sv' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.synonym' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.th' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.tokenattributes' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.tr' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.wikipedia' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.bkdtree' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.codecs' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.codecs.blocktree' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.codecs.compressing' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.codecs.idversion' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.codecs.lucene40' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.codecs.lucene41' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.codecs.lucene410' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.codecs.lucene42' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.codecs.lucene45' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.codecs.lucene46' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.codecs.lucene49' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.codecs.lucene50' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.codecs.lucene53' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.codecs.lucene54' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.codecs.perfield' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.collation' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.collation.tokenattributes' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.document' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.index' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.index.memory' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.payloads' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queries' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queries.function' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queries.function.docvalues' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queries.function.valuesource' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queries.mlt' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queries.payloads' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.analyzing' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.classic' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.complexPhrase' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.ext' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.core.builders' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.core.config' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.core.messages' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.core.nodes' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.core.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.core.processors' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.core.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.messages' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.precedence' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.precedence.processors' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.standard' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.standard.builders' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.standard.config' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.standard.nodes' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.standard.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.standard.processors' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.simple' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.surround.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.surround.query' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.xml' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.xml.builders' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.rangetree' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.sandbox.queries' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.sandbox.queries.regex' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.search.highlight' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.search.join' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.search.postingshighlight' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.search.similarities' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.search.spans' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.search.vectorhighlight' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.store' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.util.automaton' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.util.fst' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.util.mutable' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.util.packed' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.index' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.index.archetype' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.index.artifact' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.index.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.index.creator' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.index.expr' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.index.fs' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.index.incremental' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.index.locator' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.index.packer' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.index.search.grouping' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.index.treeview' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.index.updater' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.index.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven.index.util.zip' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.maven.indexer' version='1.18.0.20210603-1206'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.maven.runtime' range='[1.18.0,1.19.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.archetype.common' range='[1.18.0,1.19.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.m2e.maven.indexer
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.m2e.maven.indexer
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.maven.indexer' version='1.18.0.20210603-1206'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2e.maven.indexer;singleton:=false&#xA;Bundle-Version: 1.18.0.20210603-1206
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.mapping.editor.feature.source.feature.jar' version='1.0.0.202107281019'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='ECL model and editor Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='the ECL language and transformation to specify the concurrent&#xA;and timing aspect of your language ! (Ie. moccml.mapings)'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://timesquare.inria.fr/ecl'/>
        <property name='org.eclipse.equinox.p2.provider' value='Aoste INRIA / I3S'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.moccml.mapping.framework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.mapping.editor.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.editor.feature.source.feature.jar' version='1.0.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.moccml.mapping.editor.feature.source' version='1.0.0.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.moccml.mapping.editor.feature.source' version='1.0.0.202107281019'/>
      </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='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          Copyright (c) 2017 I3S laboratory and others.&#xA;    All rights reserved. This program and the accompanying materials&#xA;    are made available under the terms of the Eclipse Public License v1.0&#xA;    which accompanies this distribution, and is available at&#xA;    http://www.eclipse.org/legal/epl-v10.html&#xA;   &#xA;    Contributors:&#xA;        I3S laboratory - initial API and implementation
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.apache.commons.lang3' version='3.1.0.v201403281430' singleton='false'>
      <update id='org.apache.commons.lang3' range='[0.0.0,3.1.0.v201403281430)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.pluginName' value='Apache Commons Lang'/>
        <property name='df_LT.providerName' value='Eclipse Orbit'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.description' value='Commons Lang, a package of Java utility classes for the  classes that are in java.lang&apos;s hierarchy, or are considered to be so  standard as to justify existence in java.lang.'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='iplog.bug_id' value='6123'/>
        <property name='iplog.contact.name' value='Marcel Bruch'/>
        <property name='iplog.contact.email' value='marcel.bruch@codetrails.com'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='http://commons.apache.org/lang/'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.lang3' version='3.1.0.v201403281430'/>
        <provided namespace='osgi.bundle' name='org.apache.commons.lang3' version='3.1.0.v201403281430'/>
        <provided namespace='java.package' name='org.apache.commons.lang3.event' version='3.1.0'/>
        <provided namespace='java.package' name='org.apache.commons.lang3.mutable' version='3.1.0'/>
        <provided namespace='java.package' name='org.apache.commons.lang3.tuple' version='3.1.0'/>
        <provided namespace='java.package' name='org.apache.commons.lang3.time' version='3.1.0'/>
        <provided namespace='java.package' name='org.apache.commons.lang3.concurrent' version='3.1.0'/>
        <provided namespace='java.package' name='org.apache.commons.lang3.text.translate' version='3.1.0'/>
        <provided namespace='java.package' name='org.apache.commons.lang3.text' version='3.1.0'/>
        <provided namespace='java.package' name='org.apache.commons.lang3.math' version='3.1.0'/>
        <provided namespace='java.package' name='org.apache.commons.lang3' version='3.1.0'/>
        <provided namespace='java.package' name='org.apache.commons.lang3.exception' version='3.1.0'/>
        <provided namespace='java.package' name='org.apache.commons.lang3.reflect' version='3.1.0'/>
        <provided namespace='java.package' name='org.apache.commons.lang3.builder' version='3.1.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.commons.lang3' version='3.1.0.v201403281430'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.commons.lang3&#xA;Bundle-Version: 3.1.0.v201403281430
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.backend.codeexecution.feature.feature.jar' version='1.0.0.202106280832'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Timesquare Code Execution Backend'/>
        <property name='org.eclipse.equinox.p2.description' value='Code execution backend for Timesquare CCSL simulation'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='org.eclipse.update.feature.plugin' value='fr.inria.aoste.timesquare.branding'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.backend.codeexecution.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.backend.codeexecution.feature.feature.jar' version='1.0.0.202106280832'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='fr.inria.aoste.timesquare.backend.codeexecution.feature' version='1.0.0.202106280832'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='fr.inria.aoste.timesquare.backend.codeexecution.feature' version='1.0.0.202106280832'/>
      </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='license.html' url='license.html'>
          The Kairos team-project (INRIA/I3S) makes available all content in this plug-in (&amp;quot;Content&amp;quot;).&#xA;Unless otherwise indicated below, the Content is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&amp;quot;EPL&amp;quot;).&#xA;A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &amp;quot;Program&amp;quot; will mean the Content.&#xA;If you did not receive this Content directly from the Kairos team-project, the Content is being redistributed&#xA;by another party (&amp;quot;Redistributor&amp;quot;) and different terms and conditions may apply to your use of any&#xA;object code in the Content. Check the Redistributor&amp;apos;s license that was provided with the Content. If no&#xA;such license exists, contact the Redistributor.&#xA;Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in&#xA;the Content and such source code may be obtained at http://timesquare.inria.fr.
        </license>
      </licenses>
    </unit>
    <unit id='toolingcocoa.macosx.x86_64org.eclipse.equinox.p2.reconciler.dropins' version='3.3.0.202107281019' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.reconciler.dropins' range='1.4.0.v20210312-1245'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.eclipse.equinox.p2.reconciler.dropins' version='3.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolingcocoa.macosx.x86_64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.reconciler.dropins' range='1.4.0.v20210312-1245'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:4);markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.buildship.source' version='2.25.0.v20210301-0928' singleton='false'>
      <update id='org.eclipse.xtext.buildship.source' range='[0.0.0,2.25.0.v20210301-0928)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext Buildship Integration  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.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.buildship'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.buildship.source' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.buildship.source' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.buildship.source' version='2.25.0.v20210301-0928'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.buildship.source' version='2.25.0.v20210301-0928'/>
      </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.xtext.buildship.source&#xA;Bundle-Version: 2.25.0.v20210301-0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecoretools.design.source' version='3.3.3.202010261352' singleton='false'>
      <update id='org.eclipse.emf.ecoretools.design.source' range='[0.0.0,3.3.3.202010261352)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Ecore Graphical Modeler Based on Sirius 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.emf.ecoretools'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecoretools.design'/>
        <property name='maven-version' value='3.3.3-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.design.source' version='3.3.3.202010261352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecoretools.design.source' version='3.3.3.202010261352'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecoretools.design.source' version='3.3.3.202010261352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecoretools.design.source' version='3.3.3.202010261352'/>
      </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.emf.ecoretools.design.source&#xA;Bundle-Version: 3.3.3.202010261352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.backend.feature.feature.jar' version='1.0.0.202106280832'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Timesquare CCSL Simulation Backend Manager'/>
        <property name='org.eclipse.equinox.p2.description' value='Manager For All CCSL Simulation Backends'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='org.eclipse.update.feature.plugin' value='fr.inria.aoste.timesquare.branding'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.backend.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.backend.feature.feature.jar' version='1.0.0.202106280832'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='fr.inria.aoste.timesquare.backend.feature' version='1.0.0.202106280832'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='fr.inria.aoste.timesquare.backend.feature' version='1.0.0.202106280832'/>
      </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='license.html' url='license.html'>
          The Kairos team-project (INRIA/I3S) makes available all content in this plug-in (&amp;quot;Content&amp;quot;).&#xA;Unless otherwise indicated below, the Content is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&amp;quot;EPL&amp;quot;).&#xA;A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &amp;quot;Program&amp;quot; will mean the Content.&#xA;If you did not receive this Content directly from the Kairos team-project, the Content is being redistributed&#xA;by another party (&amp;quot;Redistributor&amp;quot;) and different terms and conditions may apply to your use of any&#xA;object code in the Content. Check the Redistributor&amp;apos;s license that was provided with the Content. If no&#xA;such license exists, contact the Redistributor.&#xA;Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in&#xA;the Content and such source code may be obtained at http://timesquare.inria.fr.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.mapping.qvto.helper.source' version='1.0.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.moccml.mapping.qvto.helper.source' range='[0.0.0,1.0.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Aoste INRIA/I3S'/>
        <property name='df_LT.bundleName' value='QVTo Helper 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.gemoc.moccml.mapping.framework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.mapping.qvto.helper'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.qvto.helper.source' version='1.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.mapping.qvto.helper.source' version='1.0.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.moccml.mapping.qvto.helper.source' version='1.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.moccml.mapping.qvto.helper.source' version='1.0.0.202107281019'/>
      </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.gemoc.moccml.mapping.qvto.helper.source&#xA;Bundle-Version: 1.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.elk.alg.radial' version='0.7.1' generation='2'>
      <update id='org.eclipse.elk.alg.radial' range='[0.0.0,0.7.1)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='ELK Radial Layout Algorithm'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.elk'/>
        <property name='maven-artifactId' value='org.eclipse.elk.alg.radial'/>
        <property name='maven-version' value='0.7.1'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.elk.alg.radial' version='0.7.1'/>
        <provided namespace='osgi.bundle' name='org.eclipse.elk.alg.radial' version='0.7.1'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.radial' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.radial.options' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.elk.alg.radial' version='0.7.1'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='com.google.guava' range='15.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.elk.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.elk.graph' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.elk.alg.common' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.elk.alg.radial' version='0.7.1'/>
      </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.elk.alg.radial;singleton:=true&#xA;Bundle-Version: 0.7.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolinggtk.linux.x86_64org.eclipse.equinox.p2.reconciler.dropins' version='3.3.0.202107281019' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.reconciler.dropins' range='1.4.0.v20210312-1245'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.eclipse.equinox.p2.reconciler.dropins' version='3.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolinggtk.linux.x86_64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.reconciler.dropins' range='1.4.0.v20210312-1245'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:4);markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtend.core.source' version='2.25.0.v20210301-1408' singleton='false'>
      <update id='org.eclipse.xtend.core.source' range='[0.0.0,2.25.0.v20210301-1408)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtend Core 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.xtend'/>
        <property name='maven-artifactId' value='org.eclipse.xtend.core'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.core.source' version='2.25.0.v20210301-1408'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtend.core.source' version='2.25.0.v20210301-1408'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtend.core.source' version='2.25.0.v20210301-1408'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtend.core.source' version='2.25.0.v20210301-1408'/>
      </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.xtend.core.source&#xA;Bundle-Version: 2.25.0.v20210301-1408
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.properties.edit' version='6.5.1.202106111115' generation='2'>
      <update id='org.eclipse.sirius.properties.edit' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Properties View Model 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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.properties.edit'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties.edit' version='6.5.1.202106111115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.properties.edit' version='6.5.1.202106111115'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.edit.internal.generator' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.provider' version='4.1.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.properties.edit' version='6.5.1.202106111115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.11.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='2.11.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.11.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ui' range='4.1.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.sirius.properties.edit
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.properties.edit' version='6.5.1.202106111115'/>
      </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.sirius.properties.edit;singleton:=true&#xA;Bundle-Version: 6.5.1.202106111115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.databinding.edit' version='1.7.0.v20210113-0340' generation='2'>
      <update id='org.eclipse.emf.databinding.edit' range='[0.0.0,1.7.0.v20210113-0340)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EMF Edit Data Binding'/>
        <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.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.databinding.edit'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.databinding.edit' version='1.7.0.v20210113-0340'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.databinding.edit' version='1.7.0.v20210113-0340'/>
        <provided namespace='java.package' name='org.eclipse.emf.databinding.edit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.databinding.edit.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.databinding.edit' version='1.7.0.v20210113-0340'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.databinding' range='[1.5.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.16.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.property' range='[1.3.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.emf.databinding.edit
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.databinding.edit' version='1.7.0.v20210113-0340'/>
      </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.emf.databinding.edit;singleton:=true&#xA;Bundle-Version: 1.7.0.v20210113-0340
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.filetransfer.httpclient45.feature.feature.jar' version='1.0.703.v20210512-0614'>
      <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='%descriptionURL'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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 Yatta Solutions and others.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;- Composent, Inc. - initial API and implementation&#xA;- Yatta Solutions - HttpClient 4.5 implementation'/>
        <property name='df_LT.featureName' value='ECF Apache Httpclient 4.5 FileTransfer Provider'/>
        <property name='df_LT.description' value='This feature provides the Apache HttpComponents/HttpClient 4.5 based FileTransfer provider used by the Eclipse platform to support P2 filetransfer.'/>
        <property name='df_LT.providerName' value='Eclipse.org - ECF'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.filetransfer.httpclient45.feature'/>
        <property name='maven-version' value='1.0.703-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.filetransfer.httpclient45.feature.feature.jar' version='1.0.703.v20210512-0614'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.ecf.filetransfer.httpclient45.feature' version='1.0.703.v20210512-0614'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.ecf.filetransfer.httpclient45.feature' version='1.0.703.v20210512-0614'/>
      </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.gmf.runtime.gef.ui' version='1.7.1.202004160913' singleton='false' generation='2'>
      <update id='org.eclipse.gmf.runtime.gef.ui' range='[0.0.0,1.7.1.202004160913)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF GEF Additions'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.gef.ui'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.gef.ui'/>
        <property name='maven-version' value='1.7.1-SNAPSHOT'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.gef.ui' version='1.7.1.202004160913'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.gef.ui' version='1.7.1.202004160913'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.gef.ui.figures' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.gef.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.gef.ui.internal.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.gef.ui.internal.editparts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.gef.ui.internal.editpolicies' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.gef.ui.internal.figures' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.gef.ui.internal.handles' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.gef.ui.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.gef.ui.internal.palette' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.gef.ui.internal.parts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.gef.ui.internal.requests' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.gef.ui.internal.tools' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.gef.ui.palette.customize' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.gef.ui' version='1.7.1.202004160913'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.draw2d.ui' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.gef.ui' version='1.7.1.202004160913'/>
      </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.gmf.runtime.gef.ui&#xA;Bundle-Version: 1.7.1.202004160913
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.backend.manager' version='1.2.0.202106280832' generation='2'>
      <update id='fr.inria.aoste.timesquare.backend.manager' range='[0.0.0,1.2.0.202106280832)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Backend Manager Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.backend.manager'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.backend.manager' version='1.2.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.timesquare.backend.manager' version='1.2.0.202106280832'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.backend.manager.datastructure' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.backend.manager.datastructure.assertion' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.backend.manager.datastructure.clock' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.backend.manager.datastructure.relation' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.backend.manager.utils' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.backend.manager.view' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.backend.manager.visible' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.backend.manager.visible.node' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.timesquare.backend.manager' version='1.2.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.codec' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.utils.extensionpoint' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.trace' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.trace.util' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.instantrelation.trace.relation' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.instantrelation' range='1.3.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.launcher.core' range='1.4.1'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.timesquare.backend.manager' version='1.2.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.timesquare.backend.manager;singleton:=true&#xA;Bundle-Version: 1.2.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.diverse.melange.sdk.feature.group' version='0.2.2.202011161009' singleton='false'>
      <update id='fr.inria.diverse.melange.sdk.feature.group' range='[0.0.0,0.2.2.202011161009)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='Melange SDK Feature'/>
        <property name='org.eclipse.equinox.p2.provider' value='Inria DiverSE'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.diverse.melange.sdk.feature.group' version='0.2.2.202011161009'/>
      </provides>
      <requires size='8'>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.diverse.melange' range='[0.2.2.202011161009,0.2.2.202011161009]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.diverse.melange.lib' range='[0.2.2.202011161009,0.2.2.202011161009]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.diverse.melange.metamodel' range='[0.2.2.202011161009,0.2.2.202011161009]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.diverse.melange.resource' range='[0.2.2.202011161009,0.2.2.202011161009]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.diverse.melange.ui' range='[0.2.2.202011161009,0.2.2.202011161009]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.diverse.melange.ui.templates' range='[0.2.2.202011161009,0.2.2.202011161009]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.diverse.melange.adapters' range='[0.2.2.202011161009,0.2.2.202011161009]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.diverse.melange.sdk.feature.jar' range='[0.2.2.202011161009,0.2.2.202011161009]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
    </unit>
    <unit id='fr.inria.aoste.timesquare.ccslkernel.parser.feature.feature.jar' version='1.0.0.202106280832'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Timesquare CCSL/Kernel Editor and Parsers (XText based)'/>
        <property name='org.eclipse.equinox.p2.description' value='Timesquare CCSL/Kernel XText-based Parsers'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='org.eclipse.update.feature.plugin' value='fr.inria.aoste.timesquare.branding'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.ccslkernel.parser.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.parser.feature.feature.jar' version='1.0.0.202106280832'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='fr.inria.aoste.timesquare.ccslkernel.parser.feature' version='1.0.0.202106280832'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='fr.inria.aoste.timesquare.ccslkernel.parser.feature' version='1.0.0.202106280832'/>
      </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='license.html' url='license.html'>
          The Kairos team-project (INRIA/I3S) makes available all content in this plug-in (&amp;quot;Content&amp;quot;).&#xA;Unless otherwise indicated below, the Content is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&amp;quot;EPL&amp;quot;).&#xA;A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &amp;quot;Program&amp;quot; will mean the Content.&#xA;If you did not receive this Content directly from the Kairos team-project, the Content is being redistributed&#xA;by another party (&amp;quot;Redistributor&amp;quot;) and different terms and conditions may apply to your use of any&#xA;object code in the Content. Check the Redistributor&amp;apos;s license that was provided with the Content. If no&#xA;such license exists, contact the Redistributor.&#xA;Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in&#xA;the Content and such source code may be obtained at http://timesquare.inria.fr.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        Kairos INRIA/I3S
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.launcher.gtk.linux.x86_64' version='1.2.200.v20210429-1609'>
      <update id='org.eclipse.equinox.launcher.gtk.linux.x86_64' range='[0.0.0,1.2.200.v20210429-1609)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Equinox Launcher Linux X86_64 Fragment'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <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='launcher.gtk.linux.x86_64'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.launcher.gtk.linux.x86_64'/>
        <property name='maven-version' value='1.2.200-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.launcher.gtk.linux.x86_64' version='1.2.200.v20210429-1609'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.launcher.gtk.linux.x86_64' version='1.2.200.v20210429-1609'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.launcher.gtk.linux.x86_64' version='1.2.200.v20210429-1609'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.equinox.launcher' version='1.2.200.v20210429-1609'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.launcher' range='[1.5.0,1.7.0)'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.launcher.gtk.linux.x86_64' version='1.2.200.v20210429-1609'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.launcher.gtk.linux.x86_64;singleton:=true&#xA;Bundle-Version: 1.2.200.v20210429-1609&#xA;Fragment-Host: org.eclipse.equinox.launcher;bundle-version=&quot;[1.5.0,1.7.0)&quot;
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.core.ssl.feature.feature.group' version='1.1.501.v20210409-2301' singleton='false'>
      <update id='org.eclipse.ecf.core.ssl.feature.feature.group' range='[0.0.0,1.1.501.v20210409-2301)' severity='0'/>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='ECF Core SSL Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature provides the ECF core SSL fragment.  On Equinox-based frameworks, this fragment exposes the Equinox TrustManager to ECF FileTransfer and other ECF-based communications.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/ecf'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - ECF'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.core.ssl.feature'/>
        <property name='maven-version' value='1.1.501-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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2009 Composent, Inc. and others.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.core.ssl.feature.feature.group' version='1.1.501.v20210409-2301'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.identity' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.ssl' range='[1.2.401.v20210409-2301,1.2.401.v20210409-2301]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.core.ssl.feature.feature.jar' range='[1.1.501.v20210409-2301,1.1.501.v20210409-2301]'>
          <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.fx.ide.basic.feature.feature.jar' version='3.7.0.202010120832'>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='e(fx)clipse - IDE - Basic'/>
        <property name='org.eclipse.equinox.p2.description' value='Feature holding basic IDE addons like the basic JDT-Integration'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.fx.ide.basic.feature.feature.jar' version='3.7.0.202010120832'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.fx.ide.basic.feature' version='3.7.0.202010120832'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.fx.ide.basic.feature' version='3.7.0.202010120832'/>
      </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='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;       - Content may be structured and packaged into modules to facilitate delivering,&#xA;         extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;         plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;       - Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;         in a directory named &quot;plugins&quot;.&#xA;       - A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;         Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;         Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;         numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;       - Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;         named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;       - 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 &quot;src&quot; of certain Plug-ins&#xA;       - Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature&#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;       - Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;       - Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;       - Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;       - Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;       - Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;       1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;          the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;          extending or updating the functionality of an Eclipse-based product.&#xA;       2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;          Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;       3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;          govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;          Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;          with the Specification. Such Installable Software Agreement must inform the user of the&#xA;          terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;          the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;          indication of agreement by the user, the provisioning Technology will complete installation&#xA;          of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.
        </license>
      </licenses>
      <copyright>
        Copyright (c) 2015 Eclipse.org and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.junit.platform.runner' version='1.7.1.v20210222-1948' singleton='false' generation='2'>
      <update id='org.junit.platform.runner' range='[0.0.0,1.7.1.v20210222-1948)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='JUnit Platform Runner'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.junit.platform.runner'/>
        <property name='maven-version' value='1.7.1-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.junit.platform.runner' version='1.7.1.v20210222-1948'/>
        <provided namespace='osgi.bundle' name='org.junit.platform.runner' version='1.7.1.v20210222-1948'/>
        <provided namespace='java.package' name='org.junit.platform.runner' version='1.7.1'/>
        <provided namespace='osgi.identity' name='org.junit.platform.runner' version='1.7.1.v20210222-1948'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='16'>
        <required namespace='java.package' name='org.junit.platform.engine' range='[1.7.1,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.discovery' range='[1.7.1,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.reporting' range='[1.7.1,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.support.descriptor' range='[1.7.1,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.launcher' range='[1.7.1,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.launcher.core' range='[1.7.1,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.suite.api' range='[1.7.1,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.util' range='[1.7.1,2.0.0)'/>
        <required namespace='java.package' name='org.junit.runner' range='[4.13.0,5.0.0)'/>
        <required namespace='java.package' name='org.junit.runner.manipulation' range='[4.13.0,5.0.0)'/>
        <required namespace='java.package' name='org.junit.runner.notification' range='[4.13.0,5.0.0)'/>
        <required namespace='java.package' name='org.apiguardian.api' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit' range='[4.13.0,5.0.0)'/>
        <required namespace='java.package' name='org.junit.rules' range='[4.13.0,5.0.0)'/>
        <required namespace='java.package' name='org.junit.runners.model' range='[4.13.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.junit.platform.runner' version='1.7.1.v20210222-1948'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.junit.platform.runner&#xA;Bundle-Version: 1.7.1.v20210222-1948
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolinggemoc_studio.config.win32.win32.x86_64' version='3.3.0.202107281019' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolinggemoc_studio.config.win32.win32.x86_64' version='3.3.0.202107281019'/>
        <provided namespace='toolinggemoc_studio' name='gemoc_studio.config' version='3.3.0.202107281019'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
      </filter>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='configure'>
            setProgramProperty(propName:eclipse.product,propValue:org.eclipse.gemoc.gemoc_studio.branding.gemoc_studio);setProgramProperty(propName:osgi.splashPath,propValue:platform${#58}/base/plugins/org.eclipse.gemoc.gemoc_studio.branding);setProgramProperty(propName:eclipse.application,propValue:org.eclipse.ui.ide.workbench);addRepository(type:0,location:http${#58}//melange-lang.org/updatesite/,enabled:true);addRepository(type:1,location:http${#58}//melange-lang.org/updatesite/,enabled:true);addRepository(type:0,location:http${#58}//download.eclipse.org/releases/2021-06,enabled:true);addRepository(type:1,location:http${#58}//download.eclipse.org/releases/2021-06,enabled:true);addRepository(type:0,location:http${#58}//download.eclipse.org/eclipse/updates/4.20/,enabled:true);addRepository(type:1,location:http${#58}//download.eclipse.org/eclipse/updates/4.20/,enabled:true);addRepository(type:0,location:http${#58}//www.kermeta.org/k3/update/,enabled:true);addRepository(type:1,location:http${#58}//www.kermeta.org/k3/update/,enabled:true);addRepository(type:0,location:http${#58}//www.kermeta.org/ale-lang/updates/latest/,enabled:true);addRepository(type:1,location:http${#58}//www.kermeta.org/ale-lang/updates/latest/,enabled:true);addRepository(type:0,location:http${#58}//timesquare.inria.fr/update_site/2020,enabled:true);addRepository(type:1,location:http${#58}//timesquare.inria.fr/update_site/2020,enabled:true);addRepository(type:0,location:http${#58}//download.eclipse.org/gemoc/updates/nightly/,enabled:true);addRepository(type:1,location:http${#58}//download.eclipse.org/gemoc/updates/nightly/,enabled:true);addRepository(type:0,location:http${#58}//download.eclipse.org/elk/updates/releases/0.7.1,enabled:false);addRepository(type:1,location:http${#58}//download.eclipse.org/elk/updates/releases/0.7.1,enabled:false);addRepository(type:0,location:http${#58}//download.eclipse.org/tools/ajdt/410/dev/update,enabled:true);addRepository(type:1,location:http${#58}//download.eclipse.org/tools/ajdt/410/dev/update,enabled:true);addRepository(type:0,location:http${#58}//downloads.efxclipse.bestsolution.at/p2-repos/openjfx-11/repository/,enabled:true);addRepository(type:1,location:http${#58}//downloads.efxclipse.bestsolution.at/p2-repos/openjfx-11/repository/,enabled:true);
          </instruction>
          <instruction key='unconfigure'>
            setProgramProperty(propName:eclipse.product,propValue:);setProgramProperty(propName:osgi.splashPath,propValue:);setProgramProperty(propName:eclipse.application,propValue:);removeRepository(type:0,location:http${#58}//melange-lang.org/updatesite/);removeRepository(type:1,location:http${#58}//melange-lang.org/updatesite/);removeRepository(type:0,location:http${#58}//download.eclipse.org/releases/2021-06);removeRepository(type:1,location:http${#58}//download.eclipse.org/releases/2021-06);removeRepository(type:0,location:http${#58}//download.eclipse.org/eclipse/updates/4.20/);removeRepository(type:1,location:http${#58}//download.eclipse.org/eclipse/updates/4.20/);removeRepository(type:0,location:http${#58}//www.kermeta.org/k3/update/);removeRepository(type:1,location:http${#58}//www.kermeta.org/k3/update/);removeRepository(type:0,location:http${#58}//www.kermeta.org/ale-lang/updates/latest/);removeRepository(type:1,location:http${#58}//www.kermeta.org/ale-lang/updates/latest/);removeRepository(type:0,location:http${#58}//timesquare.inria.fr/update_site/2020);removeRepository(type:1,location:http${#58}//timesquare.inria.fr/update_site/2020);removeRepository(type:0,location:http${#58}//download.eclipse.org/gemoc/updates/nightly/);removeRepository(type:1,location:http${#58}//download.eclipse.org/gemoc/updates/nightly/);removeRepository(type:0,location:http${#58}//download.eclipse.org/elk/updates/releases/0.7.1);removeRepository(type:1,location:http${#58}//download.eclipse.org/elk/updates/releases/0.7.1);removeRepository(type:0,location:http${#58}//download.eclipse.org/tools/ajdt/410/dev/update);removeRepository(type:1,location:http${#58}//download.eclipse.org/tools/ajdt/410/dev/update);removeRepository(type:0,location:http${#58}//downloads.efxclipse.bestsolution.at/p2-repos/openjfx-11/repository/);removeRepository(type:1,location:http${#58}//downloads.efxclipse.bestsolution.at/p2-repos/openjfx-11/repository/);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jgit.feature.group' version='5.12.0.202106070339-r' singleton='false'>
      <update id='org.eclipse.jgit.feature.group' range='[0.0.0,5.12.0.202106070339-r)' 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='http://www.eclipse.org/jgit/'/>
        <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.jgit.feature'/>
        <property name='maven-artifactId' value='org.eclipse.jgit'/>
        <property name='maven-version' value='5.12.0.202106070339-r'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2005, 2020 Shawn Pearce, Robin Rosenberg, et.al.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Distribution License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/org/documents/edl-v10.html'/>
        <property name='df_LT.featureName' value='Java implementation of Git'/>
        <property name='df_LT.description' value='A pure Java implementation of the Git version control system.'/>
        <property name='df_LT.providerName' value='Eclipse JGit'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.feature.group' version='5.12.0.202106070339-r'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit' range='[5.12.0.202106070339-r,5.12.0.202106070339-r]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.archive' range='[5.12.0.202106070339-r,5.12.0.202106070339-r]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.feature.jar' range='[5.12.0.202106070339-r,5.12.0.202106070339-r]'>
          <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.jdt.annotation' version='2.2.600.v20200408-1511' singleton='false' generation='2'>
      <update id='org.eclipse.jdt.annotation' range='[0.0.0,2.2.600.v20200408-1511)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleName' value='JDT Annotations for Enhanced Null Analysis'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='bundle'/>
        <property name='maven-groupId' value='org.eclipse.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.annotation'/>
        <property name='maven-version' value='2.2.600-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.annotation' version='2.2.600.v20200408-1511'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.annotation' version='2.2.600.v20200408-1511'/>
        <provided namespace='java.package' name='org.eclipse.jdt.annotation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.annotation' version='2.2.600.v20200408-1511'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.annotation' version='2.2.600.v20200408-1511'/>
      </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.jdt.annotation&#xA;Bundle-Version: 2.2.600.v20200408-1511
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.slf4j.api' version='1.7.30.v20200204-2150' singleton='false' generation='2'>
      <update id='org.slf4j.api' range='[0.0.0,1.7.30.v20200204-2150)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='SLF4J API Module'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.description' value='The slf4j API'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.slf4j.api'/>
        <property name='maven-version' value='1.7.30-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.slf4j.api' version='1.7.30.v20200204-2150'/>
        <provided namespace='osgi.bundle' name='org.slf4j.api' version='1.7.30.v20200204-2150'/>
        <provided namespace='java.package' name='org.slf4j' version='1.7.30'/>
        <provided namespace='java.package' name='org.slf4j.event' version='1.7.30'/>
        <provided namespace='java.package' name='org.slf4j.helpers' version='1.7.30'/>
        <provided namespace='java.package' name='org.slf4j.spi' version='1.7.30'/>
        <provided namespace='osgi.identity' name='org.slf4j.api' version='1.7.30.v20200204-2150'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,2.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,2.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,2.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.slf4j.api' version='1.7.30.v20200204-2150'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.slf4j.api&#xA;Bundle-Version: 1.7.30.v20200204-2150
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.dsl.debug.sirius.ui.feature.source.feature.group' version='3.0.1.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.dsl.debug.sirius.ui.feature.source.feature.group' range='[0.0.0,3.0.1.202107281019)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='DSL Debugger Sirius UI Feature Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature provides action and services to ease the use of the DSL debugger with Sirius.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='DSLDebugger'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.dsl.debug.sirius.ui.feature'/>
        <property name='maven-version' value='3.0.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.debug.sirius.ui.feature.source.feature.group' version='3.0.1.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.debug.sirius.ui.feature.feature.group' range='[3.0.1.202107281019,3.0.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.debug.ide.sirius.ui.source' range='[3.0.1.202107281019,3.0.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.debug.sirius.ui.feature.source.feature.jar' range='[3.0.1.202107281019,3.0.1.202107281019]'>
          <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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2015, 2017 Obeo and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html&#xA;&#xA;Contributors:&#xA;    Obeo - initial API and implementation
      </copyright>
    </unit>
    <unit id='fr.inria.aoste.timesquare.explorer.ui.feature.feature.group' version='1.0.0.202106280832' singleton='false'>
      <update id='fr.inria.aoste.timesquare.explorer.ui.feature.feature.group' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='CCSL State Explorer UI'/>
        <property name='org.eclipse.equinox.p2.description' value='Eclipse UI Integration of CCSL State Explorer.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.explorer.ui.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.explorer.ui.feature.feature.group' version='1.0.0.202106280832'/>
      </provides>
      <requires size='13'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.solver' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.model' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.modelunfolding' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.utils.grph' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.kairos.timesquare.grph.viewer' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.kairos.timesquare.statespace.view' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.explorer.ui' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.kairos.timesquare.grph.viewer' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.kairos.timesquare.statespace.view' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.explorer.ui.feature.feature.jar' range='[1.0.0.202106280832,1.0.0.202106280832]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='license.html' url='license.html'>
          The Kairos team-project (INRIA/I3S) makes available all content in this plug-in (&amp;quot;Content&amp;quot;).&#xA;Unless otherwise indicated below, the Content is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&amp;quot;EPL&amp;quot;).&#xA;A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &amp;quot;Program&amp;quot; will mean the Content.&#xA;If you did not receive this Content directly from the Kairos team-project, the Content is being redistributed&#xA;by another party (&amp;quot;Redistributor&amp;quot;) and different terms and conditions may apply to your use of any&#xA;object code in the Content. Check the Redistributor&amp;apos;s license that was provided with the Content. If no&#xA;such license exists, contact the Redistributor.&#xA;Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in&#xA;the Content and such source code may be obtained at http://timesquare.inria.fr.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.jetty.util.ajax.source' version='10.0.5' singleton='false'>
      <update id='org.eclipse.jetty.util.ajax.source' range='[0.0.0,10.0.5)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: Utilities :: Ajax(JSON)'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.util.ajax.source' version='10.0.5'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.util.ajax.source' version='10.0.5'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.util.ajax.source' version='10.0.5'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.util.ajax.source' version='10.0.5'/>
      </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.jetty.util.ajax.source&#xA;Bundle-Version: 10.0.5
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.duration.model.feature.feature.group' version='1.0.0.202106280832' singleton='false'>
      <update id='fr.inria.aoste.timesquare.duration.model.feature.feature.group' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Timesquare Duration Model'/>
        <property name='org.eclipse.equinox.p2.description' value='Timesquare Duration Model'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.duration.model.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.duration.model.feature.feature.group' version='1.0.0.202106280832'/>
      </provides>
      <requires size='14'>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.model.feature.feature.group' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.model' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.model.edit' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.duration.model' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.duration.model.edit' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.duration.model.editor' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.duration.model.feature.feature.jar' range='[1.0.0.202106280832,1.0.0.202106280832]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='license.html' url='license.html'>
          The Kairos team-project (INRIA/I3S) makes available all content in this plug-in (&amp;quot;Content&amp;quot;).&#xA;Unless otherwise indicated below, the Content is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&amp;quot;EPL&amp;quot;).&#xA;A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &amp;quot;Program&amp;quot; will mean the Content.&#xA;If you did not receive this Content directly from the Kairos team-project, the Content is being redistributed&#xA;by another party (&amp;quot;Redistributor&amp;quot;) and different terms and conditions may apply to your use of any&#xA;object code in the Content. Check the Redistributor&amp;apos;s license that was provided with the Content. If no&#xA;such license exists, contact the Redistributor.&#xA;Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in&#xA;the Content and such source code may be obtained at http://timesquare.inria.fr.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.acceleo.compatibility.ui' version='3.7.11.202102190929' generation='2'>
      <update id='org.eclipse.acceleo.compatibility.ui' range='[0.0.0,3.7.11.202102190929)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Acceleo Compatibility User Interface'/>
        <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.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.compatibility.ui'/>
        <property name='maven-version' value='3.7.11-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.compatibility.ui' version='3.7.11.202102190929'/>
        <provided namespace='osgi.bundle' name='org.eclipse.acceleo.compatibility.ui' version='3.7.11.202102190929'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.compatibility.mtl.gen' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.compatibility.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.acceleo.compatibility.ui' version='3.7.11.202102190929'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.ide.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.parser' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.engine' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.compatibility' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.acceleo.compatibility.ui' version='3.7.11.202102190929'/>
      </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.acceleo.compatibility.ui;singleton:=true&#xA;Bundle-Version: 3.7.11.202102190929
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.editor.feature.feature.group' version='1.0.0.202106280832' singleton='false'>
      <update id='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.editor.feature.feature.group' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Timesquare CCSL priority editor (XText based)'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.editor.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.editor.feature.feature.group' version='1.0.0.202106280832'/>
      </provides>
      <requires size='19'>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.model.feature.feature.group' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext' range='2.3.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.log4j' range='1.2.15'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.model' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.util' range='2.3.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.antlr.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.logging' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.junit4' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui' range='2.3.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.editors' range='3.5.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide' range='3.5.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.shared' range='2.3.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.builder' range='2.3.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.xtext' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.xtext.ui' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.editor.feature.feature.jar' range='[1.0.0.202106280832,1.0.0.202106280832]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='license.html' url='license.html'>
          The Kairos team-project (INRIA/I3S) makes available all content in this plug-in (&amp;quot;Content&amp;quot;).&#xA;Unless otherwise indicated below, the Content is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&amp;quot;EPL&amp;quot;).&#xA;A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &amp;quot;Program&amp;quot; will mean the Content.&#xA;If you did not receive this Content directly from the Kairos team-project, the Content is being redistributed&#xA;by another party (&amp;quot;Redistributor&amp;quot;) and different terms and conditions may apply to your use of any&#xA;object code in the Content. Check the Redistributor&amp;apos;s license that was provided with the Content. If no&#xA;such license exists, contact the Redistributor.&#xA;Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in&#xA;the Content and such source code may be obtained at http://timesquare.inria.fr.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.mapping.ecore.editor.feature.jar' version='2.14.0.v20190528-0725'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='EMF Ecore Mapping Editor'/>
        <property name='df_LT.description' value='Editors for defining mappings between Ecore models and to XML representations for instance data in the IDE.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mapping.ecore.editor'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore.editor.feature.jar' version='2.14.0.v20190528-0725'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.mapping.ecore.editor' version='2.14.0.v20190528-0725'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.mapping.ecore.editor' version='2.14.0.v20190528-0725'/>
      </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 uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='fr.inria.aoste.trace.feature.feature.group' version='1.0.1.202106280832' singleton='false'>
      <update id='fr.inria.aoste.trace.feature.feature.group' range='[0.0.0,1.0.1.202106280832)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Trace Model'/>
        <property name='org.eclipse.equinox.p2.description' value='Trace Meta-Model'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.rtsimex.org'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='fr.inria.aoste.trace'/>
        <property name='maven-artifactId' value='fr.inria.aoste.trace.feature'/>
        <property name='maven-version' value='1.0.1-SNAPSHOT'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.trace.feature.feature.group' version='1.0.1.202106280832'/>
      </provides>
      <requires size='14'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.edit' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.eef.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.trace' range='[1.0.1.202106280832,1.0.1.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.trace.edit.ui' range='[1.0.1.202106280832,1.0.1.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.trace.editor' range='[1.0.1.202106280832,1.0.1.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.trace.help' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.trace.feature.feature.jar' range='[1.0.1.202106280832,1.0.1.202106280832]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='license.html' url='license.html'>
          The Kairos team-project (INRIA/I3S) makes available all content in this plug-in (&amp;quot;Content&amp;quot;).&#xA;Unless otherwise indicated below, the Content is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&amp;quot;EPL&amp;quot;).&#xA;A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &amp;quot;Program&amp;quot; will mean the Content.&#xA;If you did not receive this Content directly from the Kairos team-project, the Content is being redistributed&#xA;by another party (&amp;quot;Redistributor&amp;quot;) and different terms and conditions may apply to your use of any&#xA;object code in the Content. Check the Redistributor&amp;apos;s license that was provided with the Content. If no&#xA;such license exists, contact the Redistributor.&#xA;Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in&#xA;the Content and such source code may be obtained at http://timesquare.inria.fr.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.fx.ide.jdt.ui' version='3.7.0.202010120832' generation='2'>
      <update id='org.eclipse.fx.ide.jdt.ui' range='[0.0.0,3.7.0.202010120832)' severity='0'/>
      <properties size='4'>
        <property name='df_LT.Bundle-Name' value='JDT UI Tooling for JavaFX'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.fx.ide.jdt.ui' version='3.7.0.202010120832'/>
        <provided namespace='osgi.bundle' name='org.eclipse.fx.ide.jdt.ui' version='3.7.0.202010120832'/>
        <provided namespace='java.package' name='org.eclipse.fx.ide.jdt.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.fx.ide.jdt.ui.internal.buildpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.fx.ide.jdt.ui.internal.editors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.fx.ide.jdt.ui.internal.editors.model.anttasks' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.fx.ide.jdt.ui.internal.editors.model.anttasks.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.fx.ide.jdt.ui.internal.editors.model.anttasks.parameters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.fx.ide.jdt.ui.internal.editors.model.anttasks.parameters.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.fx.ide.jdt.ui.internal.editors.model.anttasks.parameters.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.fx.ide.jdt.ui.internal.editors.model.anttasks.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.fx.ide.jdt.ui.internal.editors.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.fx.ide.jdt.ui.internal.handler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.fx.ide.jdt.ui.internal.wizard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.fx.ide.jdt.ui.internal.wizard.clazz' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.fx.ide.jdt.ui' version='3.7.0.202010120832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='47'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.fx.ide.jdt.core' range='2.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.7.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='1.3.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='3.4.300'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='2.7.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='3.5.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.ant.core' range='3.2.300'/>
        <required namespace='osgi.bundle' name='org.apache.ant' range='1.8.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.externaltools' range='1.0.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='3.5.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding' range='1.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.beans' range='1.2.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.databinding' range='1.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.property' range='1.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.core' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.fx.ide.ui' range='2.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ant.launching' range='1.0.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='2.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.databinding' range='1.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.databinding.edit' range='1.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='2.7.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='2.7.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='3.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.help.ui' range='3.5.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.help.webapp' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.http.jetty' range='2.0.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='2.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.fx.core' range='2.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.fx.osgi.util' range='2.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='2.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core.manipulation' range='1.11.0'/>
        <required namespace='java.package' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.fx.ide.jdt.ui' version='3.7.0.202010120832'/>
      </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.fx.ide.jdt.ui;singleton:=true&#xA;Bundle-Version: 3.7.0.202010120832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.editor.ui' version='3.10.3.v20210609-1727' generation='2'>
      <update id='org.eclipse.m2m.qvt.oml.editor.ui' range='[0.0.0,3.10.3.v20210609-1727)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='QVT Operational 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.qvto-plugins'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.editor.ui'/>
        <property name='maven-version' value='3.10.3-SNAPSHOT'/>
      </properties>
      <provides size='19'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.editor.ui' version='3.10.3.v20210609-1727'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.editor.ui' version='3.10.3.v20210609-1727'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.editor.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.editor.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.editor.ui.colorer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.editor.ui.completion' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.editor.ui.completion.collectorregistry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.editor.ui.completion.collectors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.editor.ui.completion.keywordhandler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.editor.ui.completion.keywordhandler.scopedvariablesextraction' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.editor.ui.hovers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.editor.ui.hyperlinks' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.editor.ui.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.editor.ui.quickoutline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.editor.ui.quickoutline.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.editor.ui.viewers' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml.editor.ui' version='3.10.3.v20210609-1727'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.ocl' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.common.ui' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.project' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.runtime' range='[3.0.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.qvt.oml.editor.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml.editor.ui' version='3.10.3.v20210609-1727'/>
      </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.m2m.qvt.oml.editor.ui;singleton:=true&#xA;Bundle-Version: 3.10.3.v20210609-1727
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.dsl.debug.ui.feature.feature.group' version='3.0.1.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.dsl.debug.ui.feature.feature.group' range='[0.0.0,3.0.1.202107281019)' severity='0'/>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='DSL Debugger UI Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature provides classes to ease the use of&#xA;the DSL debugger with EMF editors.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='DSLDebugger'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.dsl.debug.ui.feature'/>
        <property name='maven-version' value='3.0.1-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.debug.ui.feature.feature.group' version='3.0.1.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.debug.ide.ui' range='[3.0.1.202107281019,3.0.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.debug.ui.feature.feature.jar' range='[3.0.1.202107281019,3.0.1.202107281019]'>
          <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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2015, 2017 Obeo and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html&#xA;&#xA;Contributors:&#xA;    Obeo - initial API and implementation
      </copyright>
    </unit>
    <unit id='org.eclipse.sirius.diagram.sequence.ui' version='6.5.1.202106111115' generation='2'>
      <update id='org.eclipse.sirius.diagram.sequence.ui' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Sequence Diagrams 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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.diagram.sequence.ui'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='23'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.sequence.ui' version='6.5.1.202106111115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.diagram.sequence.ui' version='6.5.1.202106111115'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.ui' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.ui.business.api.diagramtype' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.ui.business.internal' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.ui.business.internal.diagramtype' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.ui.business.internal.migration' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.ui.business.internal.refresh' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.ui.tool.api' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.ui.tool.internal.edit.command' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.ui.tool.internal.edit.operation' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.ui.tool.internal.edit.part' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.ui.tool.internal.edit.policy' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.ui.tool.internal.edit.tools' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.ui.tool.internal.edit.validator' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.ui.tool.internal.figure' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.ui.tool.internal.layout' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.ui.tool.internal.provider' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.ui.tool.internal.ui' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.ui.tool.internal.util' version='3.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.diagram.sequence.ui' version='6.5.1.202106111115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='com.google.guava' range='[21.0.0,30.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram.sequence.edit' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui' range='1.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.8.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram.ui' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common.ui' range='3.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram.ui.ext' range='3.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common.ui' range='2.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram.formatdata' range='6.3.1'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.1.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.draw2d.figure' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.gmf.runtime.editparts' range='2.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.sirius.diagram.sequence.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.diagram.sequence.ui' version='6.5.1.202106111115'/>
      </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.sirius.diagram.sequence.ui;singleton:=true&#xA;Bundle-Version: 6.5.1.202106111115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.genericeditor.extension.source' version='1.1.100.v20201207-1622' singleton='false'>
      <update id='org.eclipse.pde.genericeditor.extension.source' range='[0.0.0,1.1.100.v20201207-1622)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Target definition generic editor extension 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.pde.ui'/>
        <property name='maven-artifactId' value='org.eclipse.pde.genericeditor.extension'/>
        <property name='maven-version' value='1.1.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.genericeditor.extension.source' version='1.1.100.v20201207-1622'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.genericeditor.extension.source' version='1.1.100.v20201207-1622'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.genericeditor.extension.source' version='1.1.100.v20201207-1622'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.genericeditor.extension.source' version='1.1.100.v20201207-1622'/>
      </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.pde.genericeditor.extension.source&#xA;Bundle-Version: 1.1.100.v20201207-1622
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mapping.ecore.editor.feature.group' version='2.14.0.v20190528-0725' singleton='false'>
      <update id='org.eclipse.emf.mapping.ecore.editor.feature.group' range='[0.0.0,2.14.0.v20190528-0725)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mapping.ecore.editor'/>
        <property name='maven-version' value='2.14.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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='EMF Ecore Mapping Editor'/>
        <property name='df_LT.description' value='Editors for defining mappings between Ecore models and to XML representations for instance data in the IDE.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore.editor.feature.group' version='2.14.0.v20190528-0725'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='17'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore2ecore' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore2xml' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.edit' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.editor' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore.editor' range='[2.8.0.v20180706-1146,2.8.0.v20180706-1146]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore2ecore.editor' range='[2.10.0.v20181104-0733,2.10.0.v20181104-0733]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore2xml.ui' range='[2.12.0.v20190528-0725,2.12.0.v20190528-0725]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore.editor.feature.jar' range='[2.14.0.v20190528-0725,2.14.0.v20190528-0725]'>
          <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 uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.jgit.ssh.apache.feature.jar' version='5.12.0.202106070339-r'>
      <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='http://www.eclipse.org/jgit/'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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 Thomas Wolf and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Distribution License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/org/documents/edl-v10.html'/>
        <property name='df_LT.featureName' value='Java implementation of Git - ssh support using Apache MINA sshd'/>
        <property name='df_LT.description' value='Ssh support using Apache MINA sshd.'/>
        <property name='df_LT.providerName' value='Eclipse JGit'/>
        <property name='maven-groupId' value='org.eclipse.jgit.feature'/>
        <property name='maven-artifactId' value='org.eclipse.jgit.ssh.apache'/>
        <property name='maven-version' value='5.12.0.202106070339-r'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.ssh.apache.feature.jar' version='5.12.0.202106070339-r'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.jgit.ssh.apache' version='5.12.0.202106070339-r'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.jgit.ssh.apache' version='5.12.0.202106070339-r'/>
      </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.apache.felix.scr' version='2.1.24.v20200924-1939' singleton='false' generation='2'>
      <update id='org.apache.felix.scr' range='[0.0.0,2.1.24.v20200924-1939)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Apache Felix Declarative Services'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.description' value='Implementation of the Declarative Services specification 1.4'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='http://felix.apache.org/site/apache-felix-service-component-runtime.html'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.felix.scr'/>
        <property name='maven-version' value='2.1.24-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.felix.scr' version='2.1.24.v20200924-1939'/>
        <provided namespace='osgi.bundle' name='org.apache.felix.scr' version='2.1.24.v20200924-1939'/>
        <provided namespace='java.package' name='org.apache.felix.scr.component' version='1.1.0'/>
        <provided namespace='java.package' name='org.apache.felix.scr.info' version='1.0.0'/>
        <provided namespace='osgi.identity' name='org.apache.felix.scr' version='2.1.24.v20200924-1939'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='osgi.extender' name='osgi.component' version='1.4.0'/>
        <provided namespace='osgi.service' name='org.apache.felix.scr_2.1.24.v20200924-1939-2' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.osgi.service.component.runtime.ServiceComponentRuntime' type='List'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='22'>
        <required namespace='java.package' name='org.apache.felix.service.command' range='[1.0.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.dto' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.8.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework.dto' range='[1.8.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework.startlevel' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework.wiring' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.cm' range='[1.6.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.service.component' range='[1.4.0,1.5.0)'/>
        <required namespace='java.package' name='org.osgi.service.component.runtime' range='[1.4.0,1.5.0)'/>
        <required namespace='java.package' name='org.osgi.service.component.runtime.dto' range='[1.4.0,1.5.0)'/>
        <required namespace='java.package' name='org.osgi.service.log' range='[1.3.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.service.metatype' range='[1.2.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.service.packageadmin' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.util.promise' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.felix.scr.component' range='[1.1.0,1.2.0)'/>
        <required namespace='java.package' name='org.apache.felix.scr.info' range='[1.0.0,1.1.0)'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.felix.shell' range='[1.0.0,2.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(|(&amp;(osgi.ee=JavaSE)(version=1.7))(&amp;(osgi.ee=JavaSE/compact1)(version=1.8)))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.felix.scr' version='2.1.24.v20200924-1939'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.felix.scr&#xA;Bundle-Version: 2.1.24.v20200924-1939
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.aspectj.feature.jar' version='1.9.6.202103162301'>
      <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='http://eclipse.org/ajdt'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.aspectj'/>
        <property name='df_LT.license' value='ECLIPSE FOUNDATION SOFTWARE USER AGREEMENT&#xA;March 17, 2005&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW. BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public&#xA;License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is provided with this&#xA;Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse.org CVS&#xA;repository (&quot;Repository&quot;) in CVS modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java? ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;Features may also include other Features (&quot;Included Features&quot;). Files named&#xA;&quot;feature.xml&quot; may contain a list of the names and version numbers of&#xA;Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Eclipse Update Manager, you must agree to a license (&quot;Feature Update&#xA;License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot;. Such Abouts,&#xA;Feature Licenses and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your&#xA;use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- IBM Public License 1.0 (available at http://oss.software.ibm.com/developerworks/opensource/license10.html)&#xA;- Metro Link Public License 1.00 (available at http://www.opengroup.org/openmotif/supporters/metrolink/license.html)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use,&#xA;and re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2000, 2007 SpringSource and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html'/>
        <property name='df_LT.featureName' value='AspectJ Compiler'/>
        <property name='df_LT.description' value='AspectJ compiler for Eclipse'/>
        <property name='df_LT.providerName' value='Eclipse AspectJ Development Tools'/>
        <property name='maven-groupId' value='org.aspectj.ajde'/>
        <property name='maven-artifactId' value='org.aspectj'/>
        <property name='maven-version' value='1.9.6-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.aspectj.feature.jar' version='1.9.6.202103162301'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.aspectj' version='1.9.6.202103162301'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.aspectj' version='1.9.6.202103162301'/>
      </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.gemoc.commons.eclipse.feature.source.feature.group' version='3.3.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.commons.eclipse.feature.source.feature.group' range='[0.0.0,3.3.0.202107281019)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Eclipse Commons Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='List of plugins that are part of GEMOC core (API, exchanged metamodels, ....)'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://gemoc.org/studio/'/>
        <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.gemoc.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.commons.eclipse.feature'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.eclipse.feature.source.feature.group' version='3.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.eclipse.feature.feature.group' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.eclipse.source' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.eclipse.ui.source' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.eclipse.jdt.source' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.eclipse.pde.source' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.timeline.source' range='[3.0.0.202107281019,3.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.eclipse.messagingsystem.api.source' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.eclipse.messagingsystem.ui.source' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.source' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.ide.source' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.ui.source' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.eclipse.feature.source.feature.jar' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='fr.inria.diverse.melange.adapters' version='0.2.2.202011161009' generation='2'>
      <update id='fr.inria.diverse.melange.adapters' range='[0.0.0,0.2.2.202011161009)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='Melange Adapters'/>
        <property name='org.eclipse.equinox.p2.provider' value='Inria DiverSE'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.diverse.melange.adapters' version='0.2.2.202011161009'/>
        <provided namespace='osgi.bundle' name='fr.inria.diverse.melange.adapters' version='0.2.2.202011161009'/>
        <provided namespace='java.package' name='fr.inria.diverse.melange.adapters' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.diverse.melange.adapters' version='0.2.2.202011161009'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.10.2'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.diverse.melange.adapters' version='0.2.2.202011161009'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.diverse.melange.adapters;singleton:=true&#xA;Bundle-Version: 0.2.2.202011161009
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.uml2.uml.profile.standard' version='1.5.0.v20210228-1829'>
      <update id='org.eclipse.uml2.uml.profile.standard' range='[0.0.0,1.5.0.v20210228-1829)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='UML2 Standard Profile'/>
        <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.uml2.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.uml2.uml.profile.standard'/>
        <property name='maven-version' value='1.5.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.uml.profile.standard' version='1.5.0.v20210228-1829'/>
        <provided namespace='osgi.bundle' name='org.eclipse.uml2.uml.profile.standard' version='1.5.0.v20210228-1829'/>
        <provided namespace='java.package' name='org.eclipse.uml2.uml.profile.standard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.uml2.uml.profile.standard.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.uml2.uml.profile.standard.internal.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.uml2.uml.profile.standard.util' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.uml2.uml' range='[5.5.0,6.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.uml2.uml.profile.standard' version='1.5.0.v20210228-1829'/>
      </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.uml2.uml.profile.standard;singleton:=true&#xA;Bundle-Version: 1.5.0.v20210228-1829
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.uml.feature.group' version='5.15.0.v20210609-1442' singleton='false'>
      <update id='org.eclipse.ocl.uml.feature.group' range='[0.0.0,5.15.0.v20210609-1442)' severity='0'/>
      <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://projects.eclipse.org/projects/modeling.mdt.ocl'/>
        <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.ocl.features'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.uml'/>
        <property name='maven-version' value='5.15.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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='OCL Classic: UML Parser,Evaluator'/>
        <property name='df_LT.description' value='Provides just enough functionality to parse and evaluate OCL queries on UML Models using the UML API.'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.uml.feature.group' version='5.15.0.v20210609-1442'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='lpg.runtime.java' range='[2.0.17.v201004271640,2.0.17.v201004271640]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl' range='[3.16.100.v20210609-1442,3.16.100.v20210609-1442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.uml' range='[5.15.0.v20210609-1442,5.15.0.v20210609-1442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.uml.feature.jar' range='[5.15.0.v20210609-1442,5.15.0.v20210609-1442]'>
          <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>
        [Documentation] Copyright text will be taken from the shared license feature
      </copyright>
    </unit>
    <unit id='org.eclipse.acceleo.engine' version='3.7.11.202102190929' generation='2'>
      <update id='org.eclipse.acceleo.engine' range='[0.0.0,3.7.11.202102190929)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Acceleo Evaluation Engine'/>
        <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.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.engine'/>
        <property name='maven-version' value='3.7.11-SNAPSHOT'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.engine' version='3.7.11.202102190929'/>
        <provided namespace='osgi.bundle' name='org.eclipse.acceleo.engine' version='3.7.11.202102190929'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.engine' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.engine.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.engine.generation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.engine.generation.strategy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.engine.generation.writers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.engine.internal.debug' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.engine.internal.environment' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.engine.internal.evaluation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.engine.internal.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.engine.service' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.engine.service.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.engine.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.acceleo.engine' version='3.7.11.202102190929'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.profiler' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' range='2.4.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.base' range='[27.0.0,30.2.0)'/>
        <required namespace='java.package' name='com.google.common.collect' range='[27.0.0,30.2.0)'/>
        <required namespace='java.package' name='com.google.common.io' range='[27.0.0,30.2.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.acceleo.engine' version='3.7.11.202102190929'/>
      </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.acceleo.engine;singleton:=true&#xA;Bundle-Version: 3.7.11.202102190929
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.w3c.dom.smil' version='1.0.1.v200903091627' singleton='false'>
      <update id='org.w3c.dom.smil' range='[0.0.0,1.0.1.v200903091627)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='W3C SMIL DOM'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='iplog.bug_id' value='2166'/>
        <property name='iplog.contact.name' value='Anthony Hunter'/>
        <property name='iplog.contact.email' value='anthonyh{at}ca.ibm.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.w3c.dom.smil' version='1.0.1.v200903091627'/>
        <provided namespace='osgi.bundle' name='org.w3c.dom.smil' version='1.0.1.v200903091627'/>
        <provided namespace='java.package' name='org.w3c.dom.smil' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.events' range='[3.0.0,4.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.w3c.dom.smil' version='1.0.1.v200903091627'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.w3c.dom.smil&#xA;Bundle-Version: 1.0.1.v200903091627
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.filetransfer.ssl.feature.feature.jar' version='1.1.401.v20210409-2301'>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='ECF Filetransfer SSL Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature provides the SSL support for the ECF FileTransfer API used by the Eclipse platform to support P2 filetransfer.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/ecf'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - ECF'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2014 Composent, Inc. and others.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.filetransfer.ssl.feature'/>
        <property name='maven-version' value='1.1.401-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.filetransfer.ssl.feature.feature.jar' version='1.1.401.v20210409-2301'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.ecf.filetransfer.ssl.feature' version='1.1.401.v20210409-2301'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.ecf.filetransfer.ssl.feature' version='1.1.401.v20210409-2301'/>
      </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.ui.forms' version='3.11.100.v20210108-1139' generation='2'>
      <update id='org.eclipse.ui.forms' range='[0.0.0,3.11.100.v20210108-1139)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.provider-name' value='Eclipse.org'/>
        <property name='df_LT.name' value='Eclipse Forms'/>
        <property name='org.eclipse.equinox.p2.name' value='%name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%provider-name'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.ui.forms'/>
        <property name='maven-version' value='3.11.100-SNAPSHOT'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.forms' version='3.11.100.v20210108-1139'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.forms' version='3.11.100.v20210108-1139'/>
        <provided namespace='java.package' name='org.eclipse.ui.forms' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.forms.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.forms.events' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.forms.widgets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.forms' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.forms.css.dom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.forms.css.properties.css2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.forms.widgets' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.forms' version='3.11.100.v20210108-1139'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.18.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.105.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.core' range='0.10.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt' range='0.11.100'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.ui.forms
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.forms' version='3.11.100.v20210108-1139'/>
      </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.ui.forms;singleton:=true&#xA;Bundle-Version: 3.11.100.v20210108-1139
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.sat4j.pb' version='2.3.5.v201404071733' singleton='false'>
      <update id='org.sat4j.pb' range='[0.0.0,2.3.5.v201404071733)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleName' value='SAT4J Pseudo'/>
        <property name='df_LT.providerName' value='Eclipse Orbit'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='iplog.bug_id' value='7360'/>
        <property name='iplog.contact.name' value='Krzysztof Daniel'/>
        <property name='iplog.contact.email' value='kdaniel@redhat.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.sat4j.pb' version='2.3.5.v201404071733'/>
        <provided namespace='osgi.bundle' name='org.sat4j.pb' version='2.3.5.v201404071733'/>
        <provided namespace='java.package' name='org.sat4j.pb' version='2.3.5.v20130525'/>
        <provided namespace='java.package' name='org.sat4j.pb.constraints' version='2.3.5.v20130525'/>
        <provided namespace='java.package' name='org.sat4j.pb.constraints.pb' version='2.3.5.v20130525'/>
        <provided namespace='java.package' name='org.sat4j.pb.core' version='2.3.5.v20130525'/>
        <provided namespace='java.package' name='org.sat4j.pb.orders' version='2.3.5.v20130525'/>
        <provided namespace='java.package' name='org.sat4j.pb.reader' version='2.3.5.v20130525'/>
        <provided namespace='java.package' name='org.sat4j.pb.tools' version='2.3.5.v20130525'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.sat4j.core' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.sat4j.pb' version='2.3.5.v201404071733'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.sat4j.pb&#xA;Bundle-Version: 2.3.5.v201404071733
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.execution.sequential.javaengine.feature.source.feature.group' version='4.0.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.execution.sequential.javaengine.feature.source.feature.group' range='[0.0.0,4.0.0.202107281019)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='Sequential Execution Engine Java Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='List of plugins that are part of the Java Execution Engine (runtime only)'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://gemoc.org/studio/'/>
        <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.gemoc.execution.sequential.java'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.sequential.javaengine.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;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.sequential.javaengine.feature.source.feature.group' version='4.0.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.sequential.javaengine.feature.feature.group' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.sequential.javaengine.source' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.sequential.javaengine.feature.source.feature.jar' range='[4.0.0.202107281019,4.0.0.202107281019]'>
          <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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.sirius.properties.feature.feature.jar' version='6.5.1.202106111115'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='Runtime support for Sirius-defined property views.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/sirius'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.sirius.properties'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2015, 2016 Obeo and others.&#xA;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&#xA;&#xA;Contributors:&#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Sirius Properties Views - Runtime Support'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.properties.feature'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties.feature.feature.jar' version='6.5.1.202106111115'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.sirius.properties.feature' version='6.5.1.202106111115'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.sirius.properties.feature' version='6.5.1.202106111115'/>
      </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.e4.ui.dialogs' version='1.2.100.v20201109-2317' singleton='false' generation='2'>
      <update id='org.eclipse.e4.ui.dialogs' range='[0.0.0,1.2.100.v20201109-2317)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse e4 dialogs'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.dialogs'/>
        <property name='maven-version' value='1.2.100-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.dialogs' version='1.2.100.v20201109-2317'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.dialogs' version='1.2.100.v20201109-2317'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.dialogs.filteredtree' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.dialogs.textbundles' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.internal.dialogs.about' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.dialogs' version='1.2.100.v20201109-2317'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='3.11.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.18.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.e4.ui.dialogs
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.dialogs' version='1.2.100.v20201109-2317'/>
      </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.e4.ui.dialogs&#xA;Bundle-Version: 1.2.100.v20201109-2317
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jsch.core.source' version='1.3.900.v20200422-1935' singleton='false'>
      <update id='org.eclipse.jsch.core.source' range='[0.0.0,1.3.900.v20200422-1935)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='JSch Core 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.jsch'/>
        <property name='maven-artifactId' value='org.eclipse.jsch.core'/>
        <property name='maven-version' value='1.3.900-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsch.core.source' version='1.3.900.v20200422-1935'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jsch.core.source' version='1.3.900.v20200422-1935'/>
        <provided namespace='osgi.identity' name='org.eclipse.jsch.core.source' version='1.3.900.v20200422-1935'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jsch.core.source' version='1.3.900.v20200422-1935'/>
      </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.jsch.core.source&#xA;Bundle-Version: 1.3.900.v20200422-1935
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.net' version='1.3.1100.v20210424-0724' generation='2'>
      <update id='org.eclipse.core.net' range='[0.0.0,1.3.1100.v20210424-0724)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.PLUGIN_NAME' value='Internet Connection Management'/>
        <property name='df_LT.PLUGIN_PROVIDER' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%PLUGIN_NAME'/>
        <property name='org.eclipse.equinox.p2.provider' value='%PLUGIN_PROVIDER'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.core'/>
        <property name='maven-artifactId' value='org.eclipse.core.net'/>
        <property name='maven-version' value='1.3.1100-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.net' version='1.3.1100.v20210424-0724'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.net' version='1.3.1100.v20210424-0724'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.net' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.net.proxy' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.net' version='1.3.1100.v20210424-0724'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.security' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.preferences' range='3.2.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='3.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='3.4.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.core.net
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.net' version='1.3.1100.v20210424-0724'/>
      </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.core.net;singleton:=true&#xA;Bundle-Version: 1.3.1100.v20210424-0724
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide' version='1.7.0.202004160913' generation='2'>
      <update id='org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide' range='[0.0.0,1.7.0.202004160913)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF IDE Editor'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide' version='1.7.0.202004160913'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide' version='1.7.0.202004160913'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.document' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide' version='1.7.0.202004160913'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.notation' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.4.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide' version='1.7.0.202004160913'/>
      </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.gmf.runtime.diagram.ui.resources.editor.ide; singleton:=true&#xA;Bundle-Version: 1.7.0.202004160913
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.help.webapp.source' version='3.10.300.v20210507-0822' singleton='false'>
      <update id='org.eclipse.help.webapp.source' range='[0.0.0,3.10.300.v20210507-0822)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Help System Webapp 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.help'/>
        <property name='maven-artifactId' value='org.eclipse.help.webapp'/>
        <property name='maven-version' value='3.10.300-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.webapp.source' version='3.10.300.v20210507-0822'/>
        <provided namespace='osgi.bundle' name='org.eclipse.help.webapp.source' version='3.10.300.v20210507-0822'/>
        <provided namespace='osgi.identity' name='org.eclipse.help.webapp.source' version='3.10.300.v20210507-0822'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.help.webapp.source' version='3.10.300.v20210507-0822'/>
      </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.help.webapp.source&#xA;Bundle-Version: 3.10.300.v20210507-0822
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.mapping.feature.source.feature.jar' version='1.0.0.202107281019'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Moccml Mapping SDK Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='Editors and transformations for developping Moccml mappings using ECL&#xA;(Ful SDK, includes moccml.mapping.editor.feature and moccml.mapping.transfos.feature)'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Aoste INRIA / I3S'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.moccml.mapping.framework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.mapping.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.feature.source.feature.jar' version='1.0.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.moccml.mapping.feature.source' version='1.0.0.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.moccml.mapping.feature.source' version='1.0.0.202107281019'/>
      </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='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 I3S Laboratory and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.ecore.change' version='2.14.0.v20190528-0725' generation='2'>
      <update id='org.eclipse.emf.ecore.change' range='[0.0.0,2.14.0.v20190528-0725)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EMF Change Model'/>
        <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.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecore.change'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.change' version='2.14.0.v20190528-0725'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecore.change' version='2.14.0.v20190528-0725'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.change' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.change.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.change.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecore.change' version='2.14.0.v20190528-0725'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.18.0,3.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.5.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.emf.ecore.change
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecore.change' version='2.14.0.v20190528-0725'/>
      </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.emf.ecore.change;singleton:=true&#xA;Bundle-Version: 2.14.0.v20190528-0725
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.validation.ui' version='1.2.601.v202007142017' generation='2'>
      <update id='org.eclipse.wst.validation.ui' range='[0.0.0,1.2.601.v202007142017)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.Bundle-Name.0' value='Validation Framework UI'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.common'/>
        <property name='maven-artifactId' value='org.eclipse.wst.validation.ui'/>
        <property name='maven-version' value='1.2.601-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.validation.ui' version='1.2.601.v202007142017'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.validation.ui' version='1.2.601.v202007142017'/>
        <provided namespace='java.package' name='org.eclipse.wst.validation.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.validation.internal.ui.plugin' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.validation.ui' version='1.2.601.v202007142017'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks.ui' range='[1.1.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.1.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.3.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='[3.108.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.4.102,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.6.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.9.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.wst.validation.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.validation.ui' version='1.2.601.v202007142017'/>
      </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.wst.validation.ui; singleton:=true&#xA;Bundle-Version: 1.2.601.v202007142017
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.xdsmlframework.feature.source.feature.group' version='4.0.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.xdsmlframework.feature.source.feature.group' range='[0.0.0,4.0.0.202107281019)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='ModelDebugging xdsml frameworks Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='List of plugins that are part of the execution framework'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://gemoc.org/studio/'/>
        <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.gemoc.modeldebugging.xdsmlframework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.xdsmlframework.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;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.xdsmlframework.feature.source.feature.group' version='4.0.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.xdsmlframework.feature.feature.group' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.xdsmlframework.ide.ui.source' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.xdsmlframework.extensions.sirius.source' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.xdsmlframework.ui.utils.source' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.xdsmlframework.test.lib.source' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.xdsmlframework.feature.source.feature.jar' range='[4.0.0.202107281019,4.0.0.202107281019]'>
          <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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.gmf.feature.group' version='1.13.0.202004160913' singleton='false'>
      <update id='org.eclipse.gmf.feature.group' range='[0.0.0,1.13.0.202004160913)' severity='0'/>
      <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='http://www.eclipse.org/gmf'/>
        <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.gmf.runtime'/>
        <property name='maven-artifactId' value='org.eclipse.gmf'/>
        <property name='maven-version' value='1.13.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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='Graphical Modeling Framework (GMF) Runtime'/>
        <property name='df_LT.description' value='Graphical Modeling Framework runtime component.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.feature.group' version='1.13.0.202004160913'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='48'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.thirdparty.feature.group' range='[1.13.0.202004160913,1.13.0.202004160913]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.notation.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gef.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.edit.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.transaction.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.validation.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.workspace.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.core' range='[1.7.0.202004160913,1.7.0.202004160913]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui' range='[1.8.1.202004160913,1.8.1.202004160913]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.action' range='[1.7.0.202004160913,1.7.0.202004160913]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.action.ide' range='[1.7.0.202004160913,1.7.0.202004160913]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.services' range='[1.9.0.202004160913,1.9.0.202004160913]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.services.action' range='[1.7.0.202004160913,1.7.0.202004160913]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.services.dnd' range='[1.7.0.202004160913,1.7.0.202004160913]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.services.dnd.ide' range='[1.7.0.202004160913,1.7.0.202004160913]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.services.properties' range='[1.9.0.202004160913,1.9.0.202004160913]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.core' range='[1.7.0.202004160913,1.7.0.202004160913]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui' range='[1.9.0.202004160913,1.9.0.202004160913]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.actions' range='[1.7.0.202004160913,1.7.0.202004160913]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.dnd' range='[1.7.0.202004160913,1.7.0.202004160913]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.geoshapes' range='[1.7.0.202004160913,1.7.0.202004160913]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.properties' range='[1.8.0.202004160913,1.8.0.202004160913]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.providers' range='[1.7.0.202004160913,1.7.0.202004160913]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.providers.ide' range='[1.7.0.202004160913,1.7.0.202004160913]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.render' range='[1.7.1.202004160913,1.7.1.202004160913]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor' range='[1.7.0.202004160913,1.7.0.202004160913]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide' range='[1.7.0.202004160913,1.7.0.202004160913]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.draw2d.ui' range='[1.9.1.202004160913,1.9.1.202004160913]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.draw2d.ui.render' range='[1.7.1.202004160913,1.7.1.202004160913]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.draw2d.ui.render.awt' range='[1.8.0.202004160913,1.8.0.202004160913]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.emf.clipboard.core' range='[1.7.0.202004160913,1.7.0.202004160913]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.emf.commands.core' range='[1.7.0.202004160913,1.7.0.202004160913]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.emf.core' range='[1.7.0.202004160913,1.7.0.202004160913]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.emf.type.core' range='[1.9.0.202004160913,1.9.0.202004160913]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.emf.type.ui' range='[1.7.0.202004160913,1.7.0.202004160913]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.emf.ui' range='[1.7.0.202004160913,1.7.0.202004160913]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.emf.ui.properties' range='[1.7.0.202004160913,1.7.0.202004160913]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.gef.ui' range='[1.7.1.202004160913,1.7.1.202004160913]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.notation.providers' range='[1.7.1.202004160913,1.7.1.202004160913]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf' range='[1.13.0.202004160913,1.13.0.202004160913]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.printing' range='[1.7.0.202004160913,1.7.0.202004160913]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.printing.win32' range='[1.7.0.202004160913,1.7.0.202004160913]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.printing' range='[1.7.0.202004160913,1.7.0.202004160913]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.printing.render' range='[1.8.0.202004160913,1.8.0.202004160913]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.feature.jar' range='[1.13.0.202004160913,1.13.0.202004160913]'>
          <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 uri='http://www.eclipse.org/legal/epl-2.0/' url='http://www.eclipse.org/legal/epl-2.0/'>
        Copyright (c) 2005, 2015 IBM Corporation and others.&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.commons.eclipse.messagingsystem.ui' version='3.3.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.commons.eclipse.messagingsystem.ui' range='[0.0.0,3.3.0.202107281019)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC messagingsystem UI'/>
        <property name='org.eclipse.equinox.p2.provider' value='Inria DiverSE'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.commons.eclipse.messagingsystem.ui'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.eclipse.messagingsystem.ui' version='3.3.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse.messagingsystem.ui' version='3.3.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.commons.eclipse.messagingsystem.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.commons.eclipse.messagingsystem.ui' version='3.3.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse.messagingsystem.api' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'>
          <description>
            org.eclipse.gemoc.commons.eclipse.messagingsystem.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.commons.eclipse.messagingsystem.ui' version='3.3.0.202107281019'/>
      </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.gemoc.commons.eclipse.messagingsystem.ui;singleton:=true&#xA;Bundle-Version: 3.3.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.tukaani.xz' version='1.8.0.v20180207-1613' singleton='false'>
      <update id='org.tukaani.xz' range='[0.0.0,1.8.0.v20180207-1613)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='XZ for Java'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://tukaani.org/xz/java.html'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.tukaani.xz'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.tukaani.xz' version='1.8.0.v20180207-1613'/>
        <provided namespace='osgi.bundle' name='org.tukaani.xz' version='1.8.0.v20180207-1613'/>
        <provided namespace='java.package' name='org.tukaani.xz' version='1.8.0'/>
        <provided namespace='java.package' name='org.tukaani.xz.check' version='1.8.0'/>
        <provided namespace='java.package' name='org.tukaani.xz.common' version='1.8.0'/>
        <provided namespace='java.package' name='org.tukaani.xz.delta' version='1.8.0'/>
        <provided namespace='java.package' name='org.tukaani.xz.index' version='1.8.0'/>
        <provided namespace='java.package' name='org.tukaani.xz.lz' version='1.8.0'/>
        <provided namespace='java.package' name='org.tukaani.xz.lzma' version='1.8.0'/>
        <provided namespace='java.package' name='org.tukaani.xz.rangecoder' version='1.8.0'/>
        <provided namespace='java.package' name='org.tukaani.xz.simple' version='1.8.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='java.package' name='org.tukaani.xz' range='[1.8.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.tukaani.xz.check' range='[1.8.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.tukaani.xz.common' range='[1.8.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.tukaani.xz.delta' range='[1.8.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.tukaani.xz.index' range='[1.8.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.tukaani.xz.lz' range='[1.8.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.tukaani.xz.lzma' range='[1.8.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.tukaani.xz.rangecoder' range='[1.8.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.tukaani.xz.simple' range='[1.8.0,2.0.0)' optional='true' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.tukaani.xz' version='1.8.0.v20180207-1613'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.tukaani.xz&#xA;Bundle-Version: 1.8.0.v20180207-1613
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.jsp.jasper.source' version='1.1.500.v20200422-1833' singleton='false'>
      <update id='org.eclipse.equinox.jsp.jasper.source' range='[0.0.0,1.1.500.v20200422-1833)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Jasper Jsp Support Bundle 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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.jsp.jasper'/>
        <property name='maven-version' value='1.1.500-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.jsp.jasper.source' version='1.1.500.v20200422-1833'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.jsp.jasper.source' version='1.1.500.v20200422-1833'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.jsp.jasper.source' version='1.1.500.v20200422-1833'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.jsp.jasper.source' version='1.1.500.v20200422-1833'/>
      </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.equinox.jsp.jasper.source&#xA;Bundle-Version: 1.1.500.v20200422-1833
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.execution.moccml.feature.feature.group' version='2.3.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.execution.moccml.feature.feature.group' range='[0.0.0,2.3.0.202107281019)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC ExecutionMOCCML'/>
        <property name='org.eclipse.equinox.p2.description' value='GEMOC ExecutionMOCCML components. &#xA;This feature regroups all the GEMOC components from https://github.com/eclipse/gemoc-studio-execution-moccml/&#xA;repository.&#xA;It provides a concurrent engine and xdsml development environment based on Java and CCSL.'/>
        <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.gemoc.execution.concurrent.ccsljava'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.moccml.feature'/>
        <property name='maven-version' value='2.3.0-SNAPSHOT'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.moccml.feature.feature.group' version='2.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.feature.feature.group' range='[2.3.0.202107281019,2.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.ui.feature.feature.group' range='[2.3.0.202107281019,2.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.feature.feature.group' range='[2.3.0.202107281019,2.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.concurrent_addons.feature.feature.group' range='[2.3.0.202107281019,2.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.moccml.example.deployer' range='[2.3.0.202107281019,2.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.moccml.feature.feature.jar' range='[2.3.0.202107281019,2.3.0.202107281019]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          Eclipse Public License - v 1.0&#xA;&#xA;THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC LICENSE (&quot;AGREEMENT&quot;). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT&apos;S ACCEPTANCE OF THIS AGREEMENT.&#xA;&#xA;1. DEFINITIONS&#xA;&#xA;&quot;Contribution&quot; means:&#xA;&#xA;a) in the case of the initial Contributor, the initial code and documentation distributed under this Agreement, and&#xA;&#xA;b) in the case of each subsequent Contributor:&#xA;&#xA;i) changes to the Program, and&#xA;&#xA;ii) additions to the Program;&#xA;&#xA;where such changes and/or additions to the Program originate from and are distributed by that particular Contributor. A Contribution &apos;originates&apos; from a Contributor if it was added to the Program by such Contributor itself or anyone acting on such Contributor&apos;s behalf. Contributions do not include additions to the Program which: (i) are separate modules of software distributed in conjunction with the Program under their own license agreement, and (ii) are not derivative works of the Program.&#xA;&#xA;&quot;Contributor&quot; means any person or entity that distributes the Program.&#xA;&#xA;&quot;Licensed Patents&quot; mean patent claims licensable by a Contributor which are necessarily infringed by the use or sale of its Contribution alone or when combined with the Program.&#xA;&#xA;&quot;Program&quot; means the Contributions distributed in accordance with this Agreement.&#xA;&#xA;&quot;Recipient&quot; means anyone who receives the Program under this Agreement, including all Contributors.&#xA;&#xA;2. GRANT OF RIGHTS&#xA;&#xA;a) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, distribute and sublicense the Contribution of such Contributor, if any, and such derivative works, in source code and object code form.&#xA;&#xA;b) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free patent license under Licensed Patents to make, use, sell, offer to sell, import and otherwise transfer the Contribution of such Contributor, if any, in source code and object code form. This patent license shall apply to the combination of the Contribution and the Program if, at the time the Contribution is added by the Contributor, such addition of the Contribution causes such combination to be covered by the Licensed Patents. The patent license shall not apply to any other combinations which include the Contribution. No hardware per se is licensed hereunder.&#xA;&#xA;c) Recipient understands that although each Contributor grants the licenses to its Contributions set forth herein, no assurances are provided by any Contributor that the Program does not infringe the patent or other intellectual property rights of any other entity. Each Contributor disclaims any liability to Recipient for claims brought by any other entity based on infringement of intellectual property rights or otherwise. As a condition to exercising the rights and licenses granted hereunder, each Recipient hereby assumes sole responsibility to secure any other intellectual property rights needed, if any. For example, if a third party patent license is required to allow Recipient to distribute the Program, it is Recipient&apos;s responsibility to acquire that license before distributing the Program.&#xA;&#xA;d) Each Contributor represents that to its knowledge it has sufficient copyright rights in its Contribution, if any, to grant the copyright license set forth in this Agreement.&#xA;&#xA;3. REQUIREMENTS&#xA;&#xA;A Contributor may choose to distribute the Program in object code form under its own license agreement, provided that:&#xA;&#xA;a) it complies with the terms and conditions of this Agreement; and&#xA;&#xA;b) its license agreement:&#xA;&#xA;i) effectively disclaims on behalf of all Contributors all warranties and conditions, express and implied, including warranties or conditions of title and non-infringement, and implied warranties or conditions of merchantability and fitness for a particular purpose;&#xA;&#xA;ii) effectively excludes on behalf of all Contributors all liability for damages, including direct, indirect, special, incidental and consequential damages, such as lost profits;&#xA;&#xA;iii) states that any provisions which differ from this Agreement are offered by that Contributor alone and not by any other party; and&#xA;&#xA;iv) states that source code for the Program is available from such Contributor, and informs licensees how to obtain it in a reasonable manner on or through a medium customarily used for software exchange.&#xA;&#xA;When the Program is made available in source code form:&#xA;&#xA;a) it must be made available under this Agreement; and&#xA;&#xA;b) a copy of this Agreement must be included with each copy of the Program.&#xA;&#xA;Contributors may not remove or alter any copyright notices contained within the Program.&#xA;&#xA;Each Contributor must identify itself as the originator of its Contribution, if any, in a manner that reasonably allows subsequent Recipients to identify the originator of the Contribution.&#xA;&#xA;4. COMMERCIAL DISTRIBUTION&#xA;&#xA;Commercial distributors of software may accept certain responsibilities with respect to end users, business partners and the like. While this license is intended to facilitate the commercial use of the Program, the Contributor who includes the Program in a commercial product offering should do so in a manner which does not create potential liability for other Contributors. Therefore, if a Contributor includes the Program in a commercial product offering, such Contributor (&quot;Commercial Contributor&quot;) hereby agrees to defend and indemnify every other Contributor (&quot;Indemnified Contributor&quot;) against any losses, damages and costs (collectively &quot;Losses&quot;) arising from claims, lawsuits and other legal actions brought by a third party against the Indemnified Contributor to the extent caused by the acts or omissions of such Commercial Contributor in connection with its distribution of the Program in a commercial product offering. The obligations in this section do not apply to any claims or Losses relating to any actual or alleged intellectual property infringement. In order to qualify, an Indemnified Contributor must: a) promptly notify the Commercial Contributor in writing of such claim, and b) allow the Commercial Contributor to control, and cooperate with the Commercial Contributor in, the defense and any related settlement negotiations. The Indemnified Contributor may participate in any such claim at its own expense.&#xA;&#xA;For example, a Contributor might include the Program in a commercial product offering, Product X. That Contributor is then a Commercial Contributor. If that Commercial Contributor then makes performance claims, or offers warranties related to Product X, those performance claims and warranties are such Commercial Contributor&apos;s responsibility alone. Under this section, the Commercial Contributor would have to defend claims against the other Contributors related to those performance claims and warranties, and if a court requires any other Contributor to pay any damages as a result, the Commercial Contributor must pay those damages.&#xA;&#xA;5. NO WARRANTY&#xA;&#xA;EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely responsible for determining the appropriateness of using and distributing the Program and assumes all risks associated with its exercise of rights under this Agreement , including but not limited to the risks and costs of program errors, compliance with applicable laws, damage to or loss of data, programs or equipment, and unavailability or interruption of operations.&#xA;&#xA;6. DISCLAIMER OF LIABILITY&#xA;&#xA;EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.&#xA;&#xA;7. GENERAL&#xA;&#xA;If any provision of this Agreement is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this Agreement, and without further action by the parties hereto, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable.&#xA;&#xA;If Recipient institutes patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Program itself (excluding combinations of the Program with other software or hardware) infringes such Recipient&apos;s patent(s), then such Recipient&apos;s rights granted under Section 2(b) shall terminate as of the date such litigation is filed.&#xA;&#xA;All Recipient&apos;s rights under this Agreement shall terminate if it fails to comply with any of the material terms or conditions of this Agreement and does not cure such failure in a reasonable period of time after becoming aware of such noncompliance. If all Recipient&apos;s rights under this Agreement terminate, Recipient agrees to cease use and distribution of the Program as soon as reasonably practicable. However, Recipient&apos;s obligations under this Agreement and any licenses granted by Recipient relating to the Program shall continue and survive.&#xA;&#xA;Everyone is permitted to copy and distribute copies of this Agreement, but in order to avoid inconsistency the Agreement is copyrighted and may only be modified in the following manner. The Agreement Steward reserves the right to publish new versions (including revisions) of this Agreement from time to time. No one other than the Agreement Steward has the right to modify this Agreement. The Eclipse Foundation is the initial Agreement Steward. The Eclipse Foundation may assign the responsibility to serve as the Agreement Steward to a suitable separate entity. Each new version of the Agreement will be given a distinguishing version number. The Program (including Contributions) may always be distributed subject to the version of the Agreement under which it was received. In addition, after a new version of the Agreement is published, Contributor may elect to distribute the Program (including its Contributions) under the new version. Except as expressly stated in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to the intellectual property of any Contributor under this Agreement, whether expressly, by implication, estoppel or otherwise. All rights in the Program not expressly granted under this Agreement are reserved.&#xA;&#xA;This Agreement is governed by the laws of the State of New York and the intellectual property laws of the United States of America. No party to this Agreement will bring a legal action under this Agreement more than one year after the cause of action arose. Each party waives its rights to a jury trial in any resulting litigation.
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2019 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='toolingwin32.win32.x86_64org.eclipse.equinox.event' version='3.3.0.202107281019' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.event' range='1.6.0.v20210212-1143'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.eclipse.equinox.event' version='3.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolingwin32.win32.x86_64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.event' range='1.6.0.v20210212-1143'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:2);markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.diffmerge.sirius.feature.feature.jar' version='0.10.0.201805311703'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006-2018 Thales Global Services S.A.S.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html'/>
        <property name='df_LT.featureName' value='EMF Diff/Merge Sirius Feature (Incubation)'/>
        <property name='df_LT.description' value='A customization of EMF Diff/Merge for Sirius.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.diffmerge'/>
        <property name='maven-artifactId' value='org.eclipse.emf.diffmerge.sirius.feature'/>
        <property name='maven-version' value='0.10.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.diffmerge.sirius.feature.feature.jar' version='0.10.0.201805311703'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.diffmerge.sirius.feature' version='0.10.0.201805311703'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.diffmerge.sirius.feature' version='0.10.0.201805311703'/>
      </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.emf.query.doc' version='1.2.0.201805030653'>
      <update id='org.eclipse.emf.query.doc' range='[0.0.0,1.2.0.201805030653)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.name' value='EMF Model Query Documentation'/>
        <property name='df_LT.Provider.name' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Provider.name'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.emf.query.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.emf.query.doc'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.query.doc' version='1.2.0.201805030653'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.query.doc' version='1.2.0.201805030653'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='[3.2.0,4.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.query.doc' version='1.2.0.201805030653'/>
      </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.emf.query.doc;singleton:=true&#xA;Bundle-Version: 1.2.0.201805030653
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.ui.codemining' version='2.25.0.v20210301-0928' generation='2'>
      <update id='org.eclipse.xtext.ui.codemining' range='[0.0.0,2.25.0.v20210301-0928)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext UI Codemining Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.ui.codemining'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codemining' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.ui.codemining' version='2.25.0.v20210301-0928'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codemining' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.ui.codemining' version='2.25.0.v20210301-0928'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='com.google.guava' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.text.codemining' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.ui.codemining' version='2.25.0.v20210301-0928'/>
      </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.xtext.ui.codemining;singleton:=true&#xA;Bundle-Version: 2.25.0.v20210301-0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.execution.sequential.javaengine.feature.feature.jar' version='4.0.0.202107281019'>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Sequential Execution Engine Java'/>
        <property name='org.eclipse.equinox.p2.description' value='List of plugins that are part of the Java Execution Engine (runtime only)'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://gemoc.org/studio/'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.execution.sequential.java'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.sequential.javaengine.feature'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.sequential.javaengine.feature.feature.jar' version='4.0.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.execution.sequential.javaengine.feature' version='4.0.0.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.execution.sequential.javaengine.feature' version='4.0.0.202107281019'/>
      </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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.execution.sequential.javaengine.ui.source' version='4.0.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.execution.sequential.javaengine.ui.source' range='[0.0.0,4.0.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='INRIA'/>
        <property name='df_LT.bundleName' value='Gemoc Sequential Language Workbench 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.gemoc.execution.sequential.java'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.sequential.javaengine.ui'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.sequential.javaengine.ui.source' version='4.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.execution.sequential.javaengine.ui.source' version='4.0.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.execution.sequential.javaengine.ui.source' version='4.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.execution.sequential.javaengine.ui.source' version='4.0.0.202107281019'/>
      </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.gemoc.execution.sequential.javaengine.ui.source&#xA;Bundle-Version: 4.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecoretools.sdk_root' version='3.3.3.202010261352'>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.sdk_root' version='3.3.3.202010261352'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='binary' id='org.eclipse.emf.ecoretools.sdk_root' version='3.3.3.202010261352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='uninstall'>
            cleanupzip(source:@artifact, target:${installFolder});
          </instruction>
          <instruction key='install'>
            unzip(source:@artifact, target:${installFolder});
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.examples.eventmanager' version='3.10.700.v20210609-1442' generation='2'>
      <update id='org.eclipse.ocl.examples.eventmanager' range='[0.0.0,3.10.700.v20210609-1442)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='OCL&apos;s EMF Notification Event Manager'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <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.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples.eventmanager'/>
        <property name='maven-version' value='3.10.700-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.eventmanager' version='3.10.700.v20210609-1442'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.examples.eventmanager' version='3.10.700.v20210609-1442'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.eventmanager' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.eventmanager.filters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.eventmanager.framework' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.eventmanager.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.examples.eventmanager' version='3.10.700.v20210609-1442'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.6.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.ocl.examples.eventmanager
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.examples.eventmanager' version='3.10.700.v20210609-1442'/>
      </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.ocl.examples.eventmanager;singleton:=true&#xA;Bundle-Version: 3.10.700.v20210609-1442
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.css' version='1.14.0.v20210324-0332' singleton='false' generation='2'>
      <update id='org.apache.batik.css' range='[0.0.0,1.14.0.v20210324-0332)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Batik CSS engine'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.batik.css'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.css' version='1.14.0.v20210324-0332'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.css' version='1.14.0.v20210324-0332'/>
        <provided namespace='java.package' name='org.apache.batik.css.dom' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.css.engine' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.css.engine.resources' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.css.engine.sac' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.css.engine.value' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.css.engine.value.css2' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.css.engine.value.resources' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.css.engine.value.svg' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.css.engine.value.svg12' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.css.parser' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.css.parser.resources' version='1.14.0'/>
        <provided namespace='osgi.identity' name='org.apache.batik.css' version='1.14.0.v20210324-0332'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='20'>
        <required namespace='osgi.bundle' name='org.apache.batik.util' range='1.14.0'/>
        <required namespace='osgi.bundle' name='org.apache.batik.constants' range='1.14.0'/>
        <required namespace='java.package' name='org.apache.batik.i18n' range='1.14.0'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.java2d.color' range='2.2.0'/>
        <required namespace='java.package' name='org.w3c.dom.svg' range='1.1.0'/>
        <required namespace='java.package' name='org.w3c.dom.css' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.events' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.views' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.css.sac' range='1.3.0'/>
        <required namespace='java.package' name='org.apache.batik.css.engine' range='[1.14.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.css.engine.sac' range='[1.14.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.css.engine.value' range='[1.14.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.css.engine.value.css2' range='[1.14.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.css.engine.value.svg' range='[1.14.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.css.engine.value.svg12' range='[1.14.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.css.parser' range='[1.14.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.util' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.util.io' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.css' version='1.14.0.v20210324-0332'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.css&#xA;Bundle-Version: 1.14.0.v20210324-0332
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.ale.interpreted.engine.feature.feature.jar' version='1.1.0.202107281019'>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC ALE Engine'/>
        <property name='org.eclipse.equinox.p2.provider' value='Inria/Obeo'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.execution.ale'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.ale.interpreted.engine.feature'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.ale.interpreted.engine.feature.feature.jar' version='1.1.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.ale.interpreted.engine.feature' version='1.1.0.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.ale.interpreted.engine.feature' version='1.1.0.202107281019'/>
      </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>
    </unit>
    <unit id='org.eclipse.equinox.p2.director.source' version='2.5.0.v20210325-0750' singleton='false'>
      <update id='org.eclipse.equinox.p2.director.source' range='[0.0.0,2.5.0.v20210325-0750)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Provisioning Director 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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.director'/>
        <property name='maven-version' value='2.5.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.director.source' version='2.5.0.v20210325-0750'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.director.source' version='2.5.0.v20210325-0750'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.director.source' version='2.5.0.v20210325-0750'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.director.source' version='2.5.0.v20210325-0750'/>
      </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.equinox.p2.director.source&#xA;Bundle-Version: 2.5.0.v20210325-0750
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ant' version='2.11.0.v20200324-0723' generation='2'>
      <update id='org.eclipse.emf.ant' range='[0.0.0,2.11.0.v20200324-0723)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EMF Ant Tasks'/>
        <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.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ant'/>
        <property name='maven-version' value='2.11.0-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ant' version='2.11.0.v20200324-0723'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ant' version='2.11.0.v20200324-0723'/>
        <provided namespace='java.package' name='org.eclipse.emf.ant' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ant.taskdefs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ant.taskdefs.codegen' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ant.taskdefs.codegen.ecore' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ant.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ant' version='2.11.0.v20200324-0723'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.ant' range='[1.7.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ant.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.16.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen' range='[2.16.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' range='[2.18.0,3.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.emf.ant
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ant' version='2.11.0.v20200324-0723'/>
      </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.emf.ant; singleton:=true&#xA;Bundle-Version: 2.11.0.v20200324-0723
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xbase.lib' version='2.25.0.v20210301-0821' singleton='false' generation='2'>
      <update id='org.eclipse.xtext.xbase.lib' range='[0.0.0,2.25.0.v20210301-0821)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Xbase Runtime Library'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xbase.lib'/>
        <property name='maven-version' value='2.25.0'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.lib' version='2.25.0.v20210301-0821'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' version='2.25.0.v20210301-0821'/>
        <provided namespace='java.package' name='org.eclipse.xtend2.lib' version='2.25.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.lib' version='2.25.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.lib.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.lib.util' version='2.25.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.xbase.lib' version='2.25.0.v20210301-0821'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='com.google.guava' range='[30.1.0,31.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xbase.lib' version='2.25.0.v20210301-0821'/>
      </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.xtext.xbase.lib&#xA;Bundle-Version: 2.25.0.v20210301-0821
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.execution.ale.feature.source.feature.group' version='3.3.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.execution.ale.feature.source.feature.group' range='[0.0.0,3.3.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC ExecutionALE Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='GEMOC ExecutionJava components. &#xA;This feature regroups all the GEMOC components from https://github.com/eclipse/gemoc-studio-execution-java/&#xA;repository.&#xA;It provides an ALE interpreter and xdsml development environment based on ALE.'/>
        <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.gemoc.execution.ale'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.ale.feature'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.ale.feature.source.feature.group' version='3.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.ale.feature.feature.group' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.ale.interpreted.engine.feature.source.feature.group' range='[1.1.0.202107281019,1.1.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.ale.feature.source.feature.jar' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          Eclipse Public License - v 1.0&#xA;&#xA;THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC LICENSE (&amp;quot;AGREEMENT&amp;quot;). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT&amp;apos;S ACCEPTANCE OF THIS AGREEMENT.&#xA;&#xA;1. DEFINITIONS&#xA;&#xA;&amp;quot;Contribution&amp;quot; means:&#xA;&#xA;a) in the case of the initial Contributor, the initial code and documentation distributed under this Agreement, and&#xA;&#xA;b) in the case of each subsequent Contributor:&#xA;&#xA;i) changes to the Program, and&#xA;&#xA;ii) additions to the Program;&#xA;&#xA;where such changes and/or additions to the Program originate from and are distributed by that particular Contributor. A Contribution &amp;apos;originates&amp;apos; from a Contributor if it was added to the Program by such Contributor itself or anyone acting on such Contributor&amp;apos;s behalf. Contributions do not include additions to the Program which: (i) are separate modules of software distributed in conjunction with the Program under their own license agreement, and (ii) are not derivative works of the Program.&#xA;&#xA;&amp;quot;Contributor&amp;quot; means any person or entity that distributes the Program.&#xA;&#xA;&amp;quot;Licensed Patents&amp;quot; mean patent claims licensable by a Contributor which are necessarily infringed by the use or sale of its Contribution alone or when combined with the Program.&#xA;&#xA;&amp;quot;Program&amp;quot; means the Contributions distributed in accordance with this Agreement.&#xA;&#xA;&amp;quot;Recipient&amp;quot; means anyone who receives the Program under this Agreement, including all Contributors.&#xA;&#xA;2. GRANT OF RIGHTS&#xA;&#xA;a) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, distribute and sublicense the Contribution of such Contributor, if any, and such derivative works, in source code and object code form.&#xA;&#xA;b) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free patent license under Licensed Patents to make, use, sell, offer to sell, import and otherwise transfer the Contribution of such Contributor, if any, in source code and object code form. This patent license shall apply to the combination of the Contribution and the Program if, at the time the Contribution is added by the Contributor, such addition of the Contribution causes such combination to be covered by the Licensed Patents. The patent license shall not apply to any other combinations which include the Contribution. No hardware per se is licensed hereunder.&#xA;&#xA;c) Recipient understands that although each Contributor grants the licenses to its Contributions set forth herein, no assurances are provided by any Contributor that the Program does not infringe the patent or other intellectual property rights of any other entity. Each Contributor disclaims any liability to Recipient for claims brought by any other entity based on infringement of intellectual property rights or otherwise. As a condition to exercising the rights and licenses granted hereunder, each Recipient hereby assumes sole responsibility to secure any other intellectual property rights needed, if any. For example, if a third party patent license is required to allow Recipient to distribute the Program, it is Recipient&amp;apos;s responsibility to acquire that license before distributing the Program.&#xA;&#xA;d) Each Contributor represents that to its knowledge it has sufficient copyright rights in its Contribution, if any, to grant the copyright license set forth in this Agreement.&#xA;&#xA;3. REQUIREMENTS&#xA;&#xA;A Contributor may choose to distribute the Program in object code form under its own license agreement, provided that:&#xA;&#xA;a) it complies with the terms and conditions of this Agreement; and&#xA;&#xA;b) its license agreement:&#xA;&#xA;i) effectively disclaims on behalf of all Contributors all warranties and conditions, express and implied, including warranties or conditions of title and non-infringement, and implied warranties or conditions of merchantability and fitness for a particular purpose;&#xA;&#xA;ii) effectively excludes on behalf of all Contributors all liability for damages, including direct, indirect, special, incidental and consequential damages, such as lost profits;&#xA;&#xA;iii) states that any provisions which differ from this Agreement are offered by that Contributor alone and not by any other party; and&#xA;&#xA;iv) states that source code for the Program is available from such Contributor, and informs licensees how to obtain it in a reasonable manner on or through a medium customarily used for software exchange.&#xA;&#xA;When the Program is made available in source code form:&#xA;&#xA;a) it must be made available under this Agreement; and&#xA;&#xA;b) a copy of this Agreement must be included with each copy of the Program.&#xA;&#xA;Contributors may not remove or alter any copyright notices contained within the Program.&#xA;&#xA;Each Contributor must identify itself as the originator of its Contribution, if any, in a manner that reasonably allows subsequent Recipients to identify the originator of the Contribution.&#xA;&#xA;4. COMMERCIAL DISTRIBUTION&#xA;&#xA;Commercial distributors of software may accept certain responsibilities with respect to end users, business partners and the like. While this license is intended to facilitate the commercial use of the Program, the Contributor who includes the Program in a commercial product offering should do so in a manner which does not create potential liability for other Contributors. Therefore, if a Contributor includes the Program in a commercial product offering, such Contributor (&amp;quot;Commercial Contributor&amp;quot;) hereby agrees to defend and indemnify every other Contributor (&amp;quot;Indemnified Contributor&amp;quot;) against any losses, damages and costs (collectively &amp;quot;Losses&amp;quot;) arising from claims, lawsuits and other legal actions brought by a third party against the Indemnified Contributor to the extent caused by the acts or omissions of such Commercial Contributor in connection with its distribution of the Program in a commercial product offering. The obligations in this section do not apply to any claims or Losses relating to any actual or alleged intellectual property infringement. In order to qualify, an Indemnified Contributor must: a) promptly notify the Commercial Contributor in writing of such claim, and b) allow the Commercial Contributor to control, and cooperate with the Commercial Contributor in, the defense and any related settlement negotiations. The Indemnified Contributor may participate in any such claim at its own expense.&#xA;&#xA;For example, a Contributor might include the Program in a commercial product offering, Product X. That Contributor is then a Commercial Contributor. If that Commercial Contributor then makes performance claims, or offers warranties related to Product X, those performance claims and warranties are such Commercial Contributor&amp;apos;s responsibility alone. Under this section, the Commercial Contributor would have to defend claims against the other Contributors related to those performance claims and warranties, and if a court requires any other Contributor to pay any damages as a result, the Commercial Contributor must pay those damages.&#xA;&#xA;5. NO WARRANTY&#xA;&#xA;EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN &amp;quot;AS IS&amp;quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely responsible for determining the appropriateness of using and distributing the Program and assumes all risks associated with its exercise of rights under this Agreement , including but not limited to the risks and costs of program errors, compliance with applicable laws, damage to or loss of data, programs or equipment, and unavailability or interruption of operations.&#xA;&#xA;6. DISCLAIMER OF LIABILITY&#xA;&#xA;EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.&#xA;&#xA;7. GENERAL&#xA;&#xA;If any provision of this Agreement is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this Agreement, and without further action by the parties hereto, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable.&#xA;&#xA;If Recipient institutes patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Program itself (excluding combinations of the Program with other software or hardware) infringes such Recipient&amp;apos;s patent(s), then such Recipient&amp;apos;s rights granted under Section 2(b) shall terminate as of the date such litigation is filed.&#xA;&#xA;All Recipient&amp;apos;s rights under this Agreement shall terminate if it fails to comply with any of the material terms or conditions of this Agreement and does not cure such failure in a reasonable period of time after becoming aware of such noncompliance. If all Recipient&amp;apos;s rights under this Agreement terminate, Recipient agrees to cease use and distribution of the Program as soon as reasonably practicable. However, Recipient&amp;apos;s obligations under this Agreement and any licenses granted by Recipient relating to the Program shall continue and survive.&#xA;&#xA;Everyone is permitted to copy and distribute copies of this Agreement, but in order to avoid inconsistency the Agreement is copyrighted and may only be modified in the following manner. The Agreement Steward reserves the right to publish new versions (including revisions) of this Agreement from time to time. No one other than the Agreement Steward has the right to modify this Agreement. The Eclipse Foundation is the initial Agreement Steward. The Eclipse Foundation may assign the responsibility to serve as the Agreement Steward to a suitable separate entity. Each new version of the Agreement will be given a distinguishing version number. The Program (including Contributions) may always be distributed subject to the version of the Agreement under which it was received. In addition, after a new version of the Agreement is published, Contributor may elect to distribute the Program (including its Contributions) under the new version. Except as expressly stated in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to the intellectual property of any Contributor under this Agreement, whether expressly, by implication, estoppel or otherwise. All rights in the Program not expressly granted under this Agreement are reserved.&#xA;&#xA;This Agreement is governed by the laws of the State of New York and the intellectual property laws of the United States of America. No party to this Agreement will bring a legal action under this Agreement more than one year after the cause of action arose. Each party waives its rights to a jury trial in any resulting litigation.
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2019 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.jdt.source.feature.jar' version='3.18.800.v20210611-1600'>
      <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.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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2000, 2015 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='Eclipse JDT Plug-in Developer Resources'/>
        <property name='df_LT.description' value='API documentation and source code zips for Eclipse Java development tools.'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='maven-groupId' value='org.eclipse.jdt.feature'/>
        <property name='maven-artifactId' value='org.eclipse.jdt'/>
        <property name='maven-version' value='3.18.800-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.source.feature.jar' version='3.18.800.v20210611-1600'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.jdt.source' version='3.18.800.v20210611-1600'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.jdt.source' version='3.18.800.v20210611-1600'/>
      </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.equinox.p2.repository.source' version='2.5.100.v20210329-1206' singleton='false'>
      <update id='org.eclipse.equinox.p2.repository.source' range='[0.0.0,2.5.100.v20210329-1206)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Provisioning Repository 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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.repository'/>
        <property name='maven-version' value='2.5.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.repository.source' version='2.5.100.v20210329-1206'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository.source' version='2.5.100.v20210329-1206'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.repository.source' version='2.5.100.v20210329-1206'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.repository.source' version='2.5.100.v20210329-1206'/>
      </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.equinox.p2.repository.source&#xA;Bundle-Version: 2.5.100.v20210329-1206
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.feature.jar' version='3.10.4.v20210609-1727'>
      <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='http://www.eclipse.org/mmt/qvto'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.m2m.qvt.oml'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2007 Borland Software Corporation.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html&#xA;&#xA;Contributors:&#xA;Borland Software Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='QVT Operational Core'/>
        <property name='df_LT.description' value='QVT Operational compiler and executor. Holds the minimal set of plug-ins for standalone execution of QVTo scripts'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.qvto-features'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml'/>
        <property name='maven-version' value='3.10.4-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.feature.jar' version='3.10.4.v20210609-1727'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.m2m.qvt.oml' version='3.10.4.v20210609-1727'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.m2m.qvt.oml' version='3.10.4.v20210609-1727'/>
      </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 uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.addon.multidimensional.timeline' version='3.0.1.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.addon.multidimensional.timeline' range='[0.0.0,3.0.1.202107281019)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Gemoc MultiDimensional Timeline Addon'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.trace.manager'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.addon.multidimensional.timeline'/>
        <property name='maven-version' value='3.0.1-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.addon.multidimensional.timeline' version='3.0.1.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.addon.multidimensional.timeline' version='3.0.1.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.addon.multidimensional.timeline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.addon.multidimensional.timeline.views' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.addon.multidimensional.timeline' version='3.0.1.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='19'>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.timeline' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.engine' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.transaction' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.trace.gemoc' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.trace.gemoc.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.engine.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.dsl.debug.ide.sirius.ui' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.dsl.debug.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.debugger' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.gemoc.addon.multidimensional.timeline
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.addon.multidimensional.timeline' version='3.0.1.202107281019'/>
      </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.gemoc.addon.multidimensional.timeline;singleton:=true&#xA;Bundle-Version: 3.0.1.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xbase.testing' version='2.25.0.v20210301-0909' generation='2'>
      <update id='org.eclipse.xtext.xbase.testing' range='[0.0.0,2.25.0.v20210301-0909)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Xbase Testing Infrastructure'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xbase.testing'/>
        <property name='maven-version' value='2.25.0'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.testing' version='2.25.0.v20210301-0909'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xbase.testing' version='2.25.0.v20210301-0909'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.testing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.testing.evaluation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.testing.typesystem' version='0.0.0'/>
        <provided namespace='java.package' name='testdata' version='0.0.0'/>
        <provided namespace='java.package' name='testdata.a' version='0.0.0'/>
        <provided namespace='java.package' name='testdata.b' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.xbase.testing' version='2.25.0.v20210301-0909'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.13.102'/>
        <required namespace='osgi.bundle' name='org.junit' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.testing' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.13.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xbase.testing' version='2.25.0.v20210301-0909'/>
      </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.xtext.xbase.testing;singleton:=true&#xA;Bundle-Version: 2.25.0.v20210301-0909
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.query.source.feature.jar' version='1.12.0.201805030653'>
      <properties size='11'>
        <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='http://www.eclipse.org/modeling/emf/?project=query'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='EMF Model Query Source'/>
        <property name='df_LT.description' value='EMF Model Query Query (source code)'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.query.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.query.source'/>
        <property name='maven-version' value='1.12.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.query.source.feature.jar' version='1.12.0.201805030653'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.query.source' version='1.12.0.201805030653'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.query.source' version='1.12.0.201805030653'/>
      </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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2005, 2015 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.wst.common.ui' version='1.2.100.v202101112327' generation='2'>
      <update id='org.eclipse.wst.common.ui' range='[0.0.0,1.2.100.v202101112327)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Base UI extensions'/>
        <property name='df_LT.pluginProvider' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.common'/>
        <property name='maven-artifactId' value='org.eclipse.wst.common.ui'/>
        <property name='maven-version' value='1.2.100-SNAPSHOT'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.ui' version='1.2.100.v202101112327'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.common.ui' version='1.2.100.v202101112327'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.ui.internal.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.ui.internal.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.ui.internal.navigator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.ui.internal.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.ui.internal.search.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.ui.internal.viewers' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.common.ui' version='1.2.100.v202101112327'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.17.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.core' range='[1.4.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.4.0,4.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='3.8.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.common.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.common.ui' version='1.2.100.v202101112327'/>
      </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.wst.common.ui; singleton:=true&#xA;Bundle-Version: 1.2.100.v202101112327
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.ccslkernel.library.xtext.ui' version='1.0.0.202106280832' generation='2'>
      <update id='fr.inria.aoste.timesquare.ccslkernel.library.xtext.ui' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='fr.inria.aoste.timesquare.ccslkernel.library.xtext.ui'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.ccslkernel.library.xtext.ui'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.library.xtext.ui' version='1.0.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.library.xtext.ui' version='1.0.0.202106280832'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.library.xtext.ui' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.library.xtext.ui.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.library.xtext.ui.contentassist.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.library.xtext.ui.contentassist.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.library.xtext.ui.hover' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.library.xtext.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.library.xtext.ui.labeling' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.library.xtext.ui.outline' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.library.xtext.ui.quickfix' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.library.xtext.ui.wizard' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.timesquare.ccslkernel.library.xtext.ui' version='1.0.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='16'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xpand' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.model' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.library.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.xtext.util' range='1.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.timesquare.ccslkernel.library.xtext.ui' version='1.0.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.timesquare.ccslkernel.library.xtext.ui;singleton:=true&#xA;Bundle-Version: 1.0.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.cheatsheets' version='3.7.300.v20210507-0822' generation='2'>
      <update id='org.eclipse.ui.cheatsheets' range='[0.0.0,3.7.300.v20210507-0822)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.PLUGIN_NAME' value='Cheat Sheets'/>
        <property name='df_LT.PROVIDER_NAME' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%PLUGIN_NAME'/>
        <property name='org.eclipse.equinox.p2.provider' value='%PROVIDER_NAME'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ui'/>
        <property name='maven-artifactId' value='org.eclipse.ui.cheatsheets'/>
        <property name='maven-version' value='3.7.300-SNAPSHOT'/>
      </properties>
      <provides size='19'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.cheatsheets' version='3.7.300.v20210507-0822'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.cheatsheets' version='3.7.300.v20210507-0822'/>
        <provided namespace='java.package' name='org.eclipse.ui.cheatsheets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.cheatsheets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.cheatsheets.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.cheatsheets.composite.explorer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.cheatsheets.composite.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.cheatsheets.composite.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.cheatsheets.composite.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.cheatsheets.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.cheatsheets.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.cheatsheets.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.cheatsheets.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.cheatsheets.state' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.cheatsheets.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.provisional.cheatsheets' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.cheatsheets' version='3.7.300.v20210507-0822'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.help.base' range='[4.0.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.help.ui' range='[4.0.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='3.4.200'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.ui.cheatsheets
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.cheatsheets' version='3.7.300.v20210507-0822'/>
      </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.ui.cheatsheets; singleton:=true&#xA;Bundle-Version: 3.7.300.v20210507-0822
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ajdt.core' version='2.2.4.202103162301'>
      <update id='org.eclipse.ajdt.core' range='[0.0.0,2.2.4.202103162301)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='AspectJ Development Tools Core'/>
        <property name='df_LT.providerName' value='Eclipse AspectJ Development Tools'/>
        <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.ajdt'/>
        <property name='maven-artifactId' value='org.eclipse.ajdt.core'/>
        <property name='maven-version' value='2.2.4-SNAPSHOT'/>
      </properties>
      <provides size='22'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ajdt.core' version='2.2.4.202103162301'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ajdt.core' version='2.2.4.202103162301'/>
        <provided namespace='java.package' name='org.eclipse.ajdt.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ajdt.core.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ajdt.core.buildpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ajdt.core.codeconversion' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ajdt.core.dom.rewrite' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ajdt.core.javaelements' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ajdt.core.lazystart' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ajdt.core.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ajdt.core.parserbridge' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ajdt.core.ras' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ajdt.core.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ajdt.internal.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ajdt.internal.core.ajde' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ajdt.internal.core.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ajdt.internal.core.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ajdt.internal.core.parserbridge' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ajdt.internal.core.ras' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ajdt.internal.core.refactoring' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.build' range='[3.6.0,4.3.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.6.0,4.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.9.0,4.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='[3.5.0,4.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='[3.5.0,4.3.0)'/>
        <required namespace='osgi.bundle' name='org.aspectj.ajde' range='1.7.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.core' range='[3.6.0,4.3.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.contribution.weaving.jdt' range='2.2.4' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ant.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.ant' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core.manipulation' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.aspectj.weaver' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.apt.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jdt.apt.core.internal.util' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ajdt.core' version='2.2.4.202103162301'/>
      </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.ajdt.core; singleton:=true&#xA;Bundle-Version: 2.2.4.202103162301
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.databinding' version='1.5.0.v20180706-1146' generation='2'>
      <update id='org.eclipse.emf.databinding' range='[0.0.0,1.5.0.v20180706-1146)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EMF Data Binding'/>
        <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.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.databinding'/>
        <property name='maven-version' value='1.5.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.databinding' version='1.5.0.v20180706-1146'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.databinding' version='1.5.0.v20180706-1146'/>
        <provided namespace='java.package' name='org.eclipse.emf.databinding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.databinding.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.databinding' version='1.5.0.v20180706-1146'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.15.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.property' range='[1.3.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.emf.databinding
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.databinding' version='1.5.0.v20180706-1146'/>
      </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.emf.databinding; singleton:=true&#xA;Bundle-Version: 1.5.0.v20180706-1146
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xbase.ui' version='2.25.0.v20210301-0928' generation='2'>
      <update id='org.eclipse.xtext.xbase.ui' range='[0.0.0,2.25.0.v20210301-0928)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Xbase UI'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <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.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xbase.ui'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
      </properties>
      <provides size='40'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.ui' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xbase.ui' version='2.25.0.v20210301-0928'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.annotations.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.annotations.ui.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.annotations.ui.labeling' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.annotations.ui.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.annotations.ui.quickfix' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.debug' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.document' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.editor.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.editor.copyqualifiedname' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.generator.trace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.hierarchy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.highlighting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.hover' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.imports' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.jvmmodel.findrefs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.jvmmodel.navigation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.jvmmodel.occurrence' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.jvmmodel.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.jvmmodel.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.jvmmodel.refactoring.jdt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.labeling' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.launching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.navigation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.quickfix' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.syntaxcoloring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.templates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.annotations.ui.editor' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.xbase.ui' version='2.25.0.v20210301-0928'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='29'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='3.11.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.13.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.109.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.13.102' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='3.13.100' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core.manipulation' range='1.9.100' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types.shared' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='2.14.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.codetemplates.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.junit' range='3.10.75' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui' range='3.8.100' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='3.12.50' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ui' range='3.10.100' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='3.11.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.ui.refactoring' range='3.9.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang' range='2.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='1.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug' range='3.11.50'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='2.14.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xbase.ui' version='2.25.0.v20210301-0928'/>
      </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.xtext.xbase.ui; singleton:=true&#xA;Bundle-Version: 2.25.0.v20210301-0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.xml' version='1.6.0.v201011041432' singleton='false'>
      <update id='org.apache.batik.xml' range='[0.0.0,1.6.0.v201011041432)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Apache Batik XML'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='iplog.bug_id' value='2070'/>
        <property name='iplog.contact.name' value='Anthony Hunter'/>
        <property name='iplog.contact.email' value='anthonyh{at}ca.ibm.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.xml' version='1.6.0.v201011041432'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.xml' version='1.6.0.v201011041432'/>
        <provided namespace='java.package' name='org.apache.batik.xml' version='1.6.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.apache.batik.util' range='[1.6.0,1.7.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.xml' version='1.6.0.v201011041432'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.xml&#xA;Bundle-Version: 1.6.0.v201011041432
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.mapping.xtext.ui' version='1.0.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.moccml.mapping.xtext.ui' range='[0.0.0,1.0.0.202107281019)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.gemoc.moccml.mapping.xtext.ui'/>
        <property name='org.eclipse.equinox.p2.provider' value='INRIA/I3S Aoste'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.moccml.mapping.framework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.mapping.xtext.ui'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.xtext.ui' version='1.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.mapping.xtext.ui' version='1.0.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.mapping.xtext.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.mapping.xtext.ui.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.mapping.xtext.ui.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.mapping.xtext.ui.contentassist.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.mapping.xtext.ui.contentassist.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.mapping.xtext.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.mapping.xtext.ui.labeling' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.mapping.xtext.ui.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.mapping.xtext.ui.quickfix' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.moccml.mapping.xtext.ui' version='1.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.base.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.essentialocl.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.mapping' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.mapping.xtext' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.model' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.completeocl' range='1.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.completeocl.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.logging' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.gemoc.moccml.mapping.xtext.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.moccml.mapping.xtext.ui' version='1.0.0.202107281019'/>
      </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.gemoc.moccml.mapping.xtext.ui;singleton:=true&#xA;Bundle-Version: 1.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.ui' version='1.15.0.v20210609-1442' generation='2'>
      <update id='org.eclipse.ocl.ui' range='[0.0.0,1.15.0.v20210609-1442)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='OCL User Interface'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <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.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.ui'/>
        <property name='maven-version' value='1.15.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.ui' version='1.15.0.v20210609-1442'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.ui' version='1.15.0.v20210609-1442'/>
        <provided namespace='java.package' name='org.eclipse.ocl.ui.internal.messages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.ui.internal.preferences' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.ui' version='1.15.0.v20210609-1442'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.common.ui' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.ui' version='1.15.0.v20210609-1442'/>
      </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.ocl.ui;singleton:=true&#xA;Bundle-Version: 1.15.0.v20210609-1442
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.ui.feature.feature.group' version='2.3.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.ui.feature.feature.group' range='[0.0.0,2.3.0.202107281019)' severity='0'/>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Execution Engine CCSL Java Runtime UI'/>
        <property name='org.eclipse.equinox.p2.description' value='CCSL Java Execution Engine Runtime UI&#xA;User Interface for the running languages built for the concurrent engine.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://gemoc.org/studio/'/>
        <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.gemoc.execution.concurrent.ccsljava'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.ui.feature'/>
        <property name='maven-version' value='2.3.0-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.ui.feature.feature.group' version='2.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.ui' range='[2.3.0.202107281019,2.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.ui.feature.feature.jar' range='[2.3.0.202107281019,2.3.0.202107281019]'>
          <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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.dsl.debug.edit.source' version='3.0.1.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.dsl.debug.edit.source' range='[0.0.0,3.0.1.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Obeo'/>
        <property name='df_LT.bundleName' value='Debug Model 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='DSLDebugger'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.dsl.debug.edit'/>
        <property name='maven-version' value='3.0.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.debug.edit.source' version='3.0.1.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.dsl.debug.edit.source' version='3.0.1.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.dsl.debug.edit.source' version='3.0.1.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.dsl.debug.edit.source' version='3.0.1.202107281019'/>
      </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.gemoc.dsl.debug.edit.source&#xA;Bundle-Version: 3.0.1.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.common.types.shared.jdt38.source' version='2.25.0.v20210301-0928' singleton='false'>
      <update id='org.eclipse.xtext.common.types.shared.jdt38.source' range='[0.0.0,2.25.0.v20210301-0928)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext Common Types Shared State (JDT 3.8) 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.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.common.types.shared.jdt38'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.shared.jdt38.source' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.common.types.shared.jdt38.source' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.common.types.shared.jdt38.source' version='2.25.0.v20210301-0928'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.common.types.shared.jdt38.source' version='2.25.0.v20210301-0928'/>
      </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.xtext.common.types.shared.jdt38.source&#xA;Bundle-Version: 2.25.0.v20210301-0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.junit.jupiter.params.source' version='5.7.1.v20210222-1948' singleton='false'>
      <update id='org.junit.jupiter.params.source' range='[0.0.0,5.7.1.v20210222-1948)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='JUnit Jupiter Params Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.junit.jupiter.params'/>
        <property name='maven-version' value='5.7.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.junit.jupiter.params.source' version='5.7.1.v20210222-1948'/>
        <provided namespace='osgi.bundle' name='org.junit.jupiter.params.source' version='5.7.1.v20210222-1948'/>
        <provided namespace='osgi.identity' name='org.junit.jupiter.params.source' version='5.7.1.v20210222-1948'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.junit.jupiter.params.source' version='5.7.1.v20210222-1948'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.junit.jupiter.params.source&#xA;Bundle-Version: 5.7.1.v20210222-1948
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.trace.gemoc.ui' version='3.0.1.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.trace.gemoc.ui' range='[0.0.0,3.0.1.202107281019)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.gemoc.trace.gemoc.wizards'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.multidimensional_trace_management'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.trace.gemoc.ui'/>
        <property name='maven-version' value='3.0.1-SNAPSHOT'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.trace.gemoc.ui' version='3.0.1.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.trace.gemoc.ui' version='3.0.1.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.trace.gemoc.ui' version='3.0.1.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='19'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.10.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui' range='3.6.300'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='3.2.800'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.trace.gemoc.generator' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='2.10.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.trace.gemoc.generator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.diverse.melange.metamodel' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.ide.ui' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.ui.utils' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse' range='0.1.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.trace.gemoc.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.trace.gemoc.ui' version='3.0.1.202107281019'/>
      </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.gemoc.trace.gemoc.ui;singleton:=true&#xA;Bundle-Version: 3.0.1.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.diffmerge.egit.feature.feature.jar' version='0.10.0.201805311703'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2016-2018 Thales Global Services S.A.S.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html'/>
        <property name='df_LT.featureName' value='EMF Diff/Merge EGit Integration Feature (Incubation)'/>
        <property name='df_LT.description' value='An integration of EMF Diff/Merge with EGit.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.diffmerge'/>
        <property name='maven-artifactId' value='org.eclipse.emf.diffmerge.egit.feature'/>
        <property name='maven-version' value='0.10.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.diffmerge.egit.feature.feature.jar' version='0.10.0.201805311703'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.diffmerge.egit.feature' version='0.10.0.201805311703'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.diffmerge.egit.feature' version='0.10.0.201805311703'/>
      </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.junit.jupiter.engine' version='5.7.1.v20210222-1948' singleton='false' generation='2'>
      <update id='org.junit.jupiter.engine' range='[0.0.0,5.7.1.v20210222-1948)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='JUnit Jupiter Engine'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.junit.jupiter.engine'/>
        <property name='maven-version' value='5.7.1-SNAPSHOT'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.junit.jupiter.engine' version='5.7.1.v20210222-1948'/>
        <provided namespace='osgi.bundle' name='org.junit.jupiter.engine' version='5.7.1.v20210222-1948'/>
        <provided namespace='java.package' name='org.junit.jupiter.engine' version='5.7.1'/>
        <provided namespace='java.package' name='org.junit.jupiter.engine.config' version='5.7.1'/>
        <provided namespace='java.package' name='org.junit.jupiter.engine.descriptor' version='5.7.1'/>
        <provided namespace='java.package' name='org.junit.jupiter.engine.discovery' version='5.7.1'/>
        <provided namespace='java.package' name='org.junit.jupiter.engine.discovery.predicates' version='5.7.1'/>
        <provided namespace='java.package' name='org.junit.jupiter.engine.execution' version='5.7.1'/>
        <provided namespace='java.package' name='org.junit.jupiter.engine.extension' version='5.7.1'/>
        <provided namespace='java.package' name='org.junit.jupiter.engine.support' version='5.7.1'/>
        <provided namespace='osgi.identity' name='org.junit.jupiter.engine' version='5.7.1.v20210222-1948'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='27'>
        <required namespace='java.package' name='org.junit.platform.engine' range='[1.7.1,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.discovery' range='[1.7.1,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.reporting' range='[1.7.1,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.support.config' range='[1.7.1,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.support.descriptor' range='[1.7.1,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.support.discovery' range='[1.7.1,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.support.hierarchical' range='[1.7.1,2.0.0)'/>
        <required namespace='java.package' name='org.junit.jupiter.api' range='[5.7.1,6.0.0)'/>
        <required namespace='java.package' name='org.junit.jupiter.api.extension' range='[5.7.1,6.0.0)'/>
        <required namespace='java.package' name='org.junit.jupiter.api.function' range='[5.7.1,6.0.0)'/>
        <required namespace='java.package' name='org.junit.jupiter.api.io' range='[5.7.1,6.0.0)'/>
        <required namespace='java.package' name='org.junit.jupiter.api.parallel' range='[5.7.1,6.0.0)'/>
        <required namespace='java.package' name='org.opentest4j' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons' range='[1.7.1,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.function' range='[1.7.1,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.logging' range='[1.7.1,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.support' range='[1.7.1,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.util' range='[1.7.1,2.0.0)'/>
        <required namespace='java.package' name='org.apiguardian.api' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.jupiter.engine.config' range='[5.7.0,6.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.jupiter.engine.descriptor' range='[5.7.0,6.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.jupiter.engine.discovery' range='[5.7.0,6.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.jupiter.engine.discovery.predicates' range='[5.7.0,6.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.jupiter.engine.execution' range='[5.7.0,6.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.jupiter.engine.extension' range='[5.7.0,6.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.jupiter.engine.support' range='[5.7.0,6.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.junit.jupiter.engine' version='5.7.1.v20210222-1948'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.junit.jupiter.engine&#xA;Bundle-Version: 5.7.1.v20210222-1948
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.intro.universal.source' version='3.4.200.v20210409-1747' singleton='false'>
      <update id='org.eclipse.ui.intro.universal.source' range='[0.0.0,3.4.200.v20210409-1747)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Universal Welcome 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='eclipse.platform.ua'/>
        <property name='maven-artifactId' value='org.eclipse.ui.intro.universal'/>
        <property name='maven-version' value='3.4.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.intro.universal.source' version='3.4.200.v20210409-1747'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.intro.universal.source' version='3.4.200.v20210409-1747'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.intro.universal.source' version='3.4.200.v20210409-1747'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.intro.universal.source' version='3.4.200.v20210409-1747'/>
      </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.ui.intro.universal.source&#xA;Bundle-Version: 3.4.200.v20210409-1747
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='javax.inject' version='1.0.0.v20091030' singleton='false'>
      <update id='javax.inject' range='[0.0.0,1.0.0.v20091030)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleName' value='Atinject Dependency Injection Annotations'/>
        <property name='df_LT.bundleProvider' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleProvider'/>
        <property name='iplog.bug_id' value='3555'/>
        <property name='iplog.contact.name' value='Boris Bokowski'/>
        <property name='iplog.contact.email' value='Boris_Bokowski@ca.ibm.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='javax.inject' version='1.0.0.v20091030'/>
        <provided namespace='osgi.bundle' name='javax.inject' version='1.0.0.v20091030'/>
        <provided namespace='java.package' name='javax.inject' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='javax.inject' version='1.0.0.v20091030'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: javax.inject&#xA;Bundle-Version: 1.0.0.v20091030
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.ibm.icu.source' version='67.1.0.v20200706-1749' singleton='false'>
      <update id='com.ibm.icu.source' range='[0.0.0,67.1.0.v20200706-1749)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='ICU4J Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='com.ibm.icu'/>
        <property name='maven-version' value='67.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.ibm.icu.source' version='67.1.0.v20200706-1749'/>
        <provided namespace='osgi.bundle' name='com.ibm.icu.source' version='67.1.0.v20200706-1749'/>
        <provided namespace='osgi.identity' name='com.ibm.icu.source' version='67.1.0.v20200706-1749'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.ibm.icu.source' version='67.1.0.v20200706-1749'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: com.ibm.icu.source&#xA;Bundle-Version: 67.1.0.v20200706-1749
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.buildship' version='2.25.0.v20210301-0928' generation='2'>
      <update id='org.eclipse.xtext.buildship' range='[0.0.0,2.25.0.v20210301-0928)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Xtext Buildship Integration'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <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.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.buildship'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.buildship' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.buildship' version='2.25.0.v20210301-0928'/>
        <provided namespace='java.package' name='org.eclipse.xtext.buildship' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.buildship' version='2.25.0.v20210301-0928'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.buildship.core' range='3.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.buildship' version='2.25.0.v20210301-0928'/>
      </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.xtext.buildship;singleton:=true&#xA;Bundle-Version: 2.25.0.v20210301-0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.workbench.texteditor.source' version='3.16.100.v20210512-1009' singleton='false'>
      <update id='org.eclipse.ui.workbench.texteditor.source' range='[0.0.0,3.16.100.v20210512-1009)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Text Editor 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='eclipse.platform.text'/>
        <property name='maven-artifactId' value='org.eclipse.ui.workbench.texteditor'/>
        <property name='maven-version' value='3.16.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench.texteditor.source' version='3.16.100.v20210512-1009'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor.source' version='3.16.100.v20210512-1009'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.workbench.texteditor.source' version='3.16.100.v20210512-1009'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.workbench.texteditor.source' version='3.16.100.v20210512-1009'/>
      </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.ui.workbench.texteditor.source&#xA;Bundle-Version: 3.16.100.v20210512-1009
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.ext.gef' version='6.5.1.202106111115' singleton='false' generation='2'>
      <update id='org.eclipse.sirius.ext.gef' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Library Extension - GEF'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ext.gef'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.gef' version='6.5.1.202106111115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ext.gef' version='6.5.1.202106111115'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.gef.editpolicies' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.gef.query' version='3.1.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.ext.gef' version='6.5.1.202106111115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='3.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.6.100'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.sirius.ext.gef
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ext.gef' version='6.5.1.202106111115'/>
      </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.sirius.ext.gef&#xA;Bundle-Version: 6.5.1.202106111115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='openjfx.swing.feature.feature.jar' version='11.0.0.201901231300'>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='openjfx.swing.feature'/>
        <property name='org.eclipse.equinox.p2.provider' value='BestSolution.at'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='openjfx.swing.feature.feature.jar' version='11.0.0.201901231300'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='openjfx.swing.feature' version='11.0.0.201901231300'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='openjfx.swing.feature' version='11.0.0.201901231300'/>
      </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>
    </unit>
    <unit id='org.eclipse.xtext.java' version='2.25.0.v20210301-0909' singleton='false' generation='2'>
      <update id='org.eclipse.xtext.java' range='[0.0.0,2.25.0.v20210301-0909)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext Java Language'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.java'/>
        <property name='maven-version' value='2.25.0'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.java' version='2.25.0.v20210301-0909'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.java' version='2.25.0.v20210301-0909'/>
        <provided namespace='java.package' name='org.eclipse.xtext.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.java.resource' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.java' version='2.25.0.v20210301-0909'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.13.102'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='2.17.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.20.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.java' version='2.25.0.v20210301-0909'/>
      </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.xtext.java&#xA;Bundle-Version: 2.25.0.v20210301-0909
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.google.guava' version='30.1.0.v20210127-2300' singleton='false' generation='2'>
      <update id='com.google.guava' range='[0.0.0,30.1.0.v20210127-2300)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Guava: Google Core Libraries for Java'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.description' value='Contains    com.google.common.util.concurrent.internal.InternalFutureFailureAccess and    InternalFutures. Most users will never need to use this artifact. Its    classes is conceptually a part of Guava, but they&apos;re in this separate    artifact so that Android libraries can use them without pulling in all of    Guava (just as they can use ListenableFuture by depending on the    listenablefuture artifact).'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://github.com/google/guava/'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='com.google.guava'/>
        <property name='maven-version' value='30.1.0-SNAPSHOT'/>
      </properties>
      <provides size='24'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.google.guava' version='30.1.0.v20210127-2300'/>
        <provided namespace='osgi.bundle' name='com.google.guava' version='30.1.0.v20210127-2300'/>
        <provided namespace='java.package' name='com.google.common.base.internal' version='30.1.0'/>
        <provided namespace='java.package' name='com.google.common.util.concurrent.internal' version='30.1.0'/>
        <provided namespace='java.package' name='com.google.common.annotations' version='30.1.0'/>
        <provided namespace='java.package' name='com.google.common.base' version='30.1.0'/>
        <provided namespace='java.package' name='com.google.common.cache' version='30.1.0'/>
        <provided namespace='java.package' name='com.google.common.collect' version='30.1.0'/>
        <provided namespace='java.package' name='com.google.common.escape' version='30.1.0'/>
        <provided namespace='java.package' name='com.google.common.eventbus' version='30.1.0'/>
        <provided namespace='java.package' name='com.google.common.graph' version='30.1.0'/>
        <provided namespace='java.package' name='com.google.common.hash' version='30.1.0'/>
        <provided namespace='java.package' name='com.google.common.html' version='30.1.0'/>
        <provided namespace='java.package' name='com.google.common.io' version='30.1.0'/>
        <provided namespace='java.package' name='com.google.common.math' version='30.1.0'/>
        <provided namespace='java.package' name='com.google.common.net' version='30.1.0'/>
        <provided namespace='java.package' name='com.google.common.primitives' version='30.1.0'/>
        <provided namespace='java.package' name='com.google.common.reflect' version='30.1.0'/>
        <provided namespace='java.package' name='com.google.common.util.concurrent' version='30.1.0'/>
        <provided namespace='java.package' name='com.google.common.xml' version='30.1.0'/>
        <provided namespace='java.package' name='com.google.thirdparty.publicsuffix' version='30.1.0'/>
        <provided namespace='osgi.identity' name='com.google.guava' version='30.1.0.v20210127-2300'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='19'>
        <required namespace='java.package' name='com.google.common.base' range='[30.1.0,31.0.0)'/>
        <required namespace='java.package' name='com.google.common.base.internal' range='[30.1.0,31.0.0)'/>
        <required namespace='java.package' name='com.google.common.cache' range='[30.1.0,31.0.0)'/>
        <required namespace='java.package' name='com.google.common.collect' range='[30.1.0,31.0.0)'/>
        <required namespace='java.package' name='com.google.common.escape' range='[30.1.0,31.0.0)'/>
        <required namespace='java.package' name='com.google.common.graph' range='[30.1.0,31.0.0)'/>
        <required namespace='java.package' name='com.google.common.hash' range='[30.1.0,31.0.0)'/>
        <required namespace='java.package' name='com.google.common.io' range='[30.1.0,31.0.0)'/>
        <required namespace='java.package' name='com.google.common.math' range='[30.1.0,31.0.0)'/>
        <required namespace='java.package' name='com.google.common.primitives' range='[30.1.0,31.0.0)'/>
        <required namespace='java.package' name='com.google.common.reflect' range='[30.1.0,31.0.0)'/>
        <required namespace='java.package' name='com.google.common.util.concurrent' range='[30.1.0,31.0.0)'/>
        <required namespace='java.package' name='com.google.common.util.concurrent.internal' range='[30.1.0,31.0.0)'/>
        <required namespace='java.package' name='com.google.errorprone.annotations' range='[3.0.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.errorprone.annotations.concurrent' range='[3.0.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.crypto' range='[3.0.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.crypto.spec' range='[3.0.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.checkerframework.checker.nullness.qual' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.google.guava' version='30.1.0.v20210127-2300'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: com.google.guava&#xA;Bundle-Version: 30.1.0.v20210127-2300
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.xdsmlframework.commons' version='4.0.0.202107281019' singleton='false' generation='2'>
      <update id='org.eclipse.gemoc.xdsmlframework.commons' range='[0.0.0,4.0.0.202107281019)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.gemoc.xdsmlframework.commons'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.modeldebugging.framework.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.xdsmlframework.commons'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.xdsmlframework.commons' version='4.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.commons' version='4.0.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.xdsmlframework.commons' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.xdsmlframework.commons' version='4.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.xdsmlframework.commons
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.xdsmlframework.commons' version='4.0.0.202107281019'/>
      </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.gemoc.xdsmlframework.commons&#xA;Bundle-Version: 4.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.dsl.debug.ide.sirius.ui.source' version='3.0.1.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.dsl.debug.ide.sirius.ui.source' range='[0.0.0,3.0.1.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Obeo'/>
        <property name='df_LT.bundleName' value='Debug Model Sirius IDE Integration 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='DSLDebugger'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.dsl.debug.ide.sirius.ui'/>
        <property name='maven-version' value='3.0.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.debug.ide.sirius.ui.source' version='3.0.1.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.dsl.debug.ide.sirius.ui.source' version='3.0.1.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.dsl.debug.ide.sirius.ui.source' version='3.0.1.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.dsl.debug.ide.sirius.ui.source' version='3.0.1.202107281019'/>
      </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.gemoc.dsl.debug.ide.sirius.ui.source&#xA;Bundle-Version: 3.0.1.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.execution.moccml.example.deployer' version='2.3.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.execution.moccml.example.deployer' range='[0.0.0,2.3.0.202107281019)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC MOCCML Engine example deployer'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.execution.concurrent.ccsljava'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.moccml.example.deployer'/>
        <property name='maven-version' value='2.3.0-SNAPSHOT'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.moccml.example.deployer' version='2.3.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.execution.moccml.example.deployer' version='2.3.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.execution.moccml.example.deployer' version='2.3.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.sequential.language.wb.sample.deployer' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common.ui' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.execution.moccml.example.deployer
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.execution.moccml.example.deployer' version='2.3.0.202107281019'/>
      </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.gemoc.execution.moccml.example.deployer;singleton:=true&#xA;Bundle-Version: 2.3.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.sequential.samples.deployers.feature.feature.jar' version='3.1.0.202107281019'>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Official Samples'/>
        <property name='org.eclipse.equinox.p2.description' value='Sample GEMOC-based languages, which can be used as examples and reference by specifiers. Install this if you plan to create GEMOC-based languages and want to have working examples to study.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://gemoc.org/studio/'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.official_samples.deployers'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.sequential.samples.deployers.feature'/>
        <property name='maven-version' value='3.1.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.sequential.samples.deployers.feature.feature.jar' version='3.1.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.sequential.samples.deployers.feature' version='3.1.0.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.sequential.samples.deployers.feature' version='3.1.0.202107281019'/>
      </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 uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        Copyright (c) 2012, 2016 Inria and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License&#xA;v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html&#xA;Contributors:&#xA;   Inria - initial API and implementation&#xA;   I3S - initial API and implementation
      </copyright>
    </unit>
    <unit id='202107281019.GEMOC_7_Execution MOCCML_Components' version='1.0.0.7F7M-cLWRS77UEUMF6VDMENL'>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Execution MOCCML (detailled components)'/>
        <property name='org.eclipse.equinox.p2.description' value='Individual components that are part of GEMOC and coming from https://github.com/eclipse/gemoc-studio-execution-moccml/'/>
        <property name='org.eclipse.equinox.p2.type.category' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='202107281019.GEMOC_7_Execution MOCCML_Components' version='1.0.0.7F7M-cLWRS77UEUMF6VDMENL'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.concurrent_addons.feature.feature.group' range='[2.3.0.202107281019,2.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.feature.feature.group' range='[2.3.0.202107281019,2.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.feature.feature.group' range='[2.3.0.202107281019,2.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.ui.feature.feature.group' range='[2.3.0.202107281019,2.3.0.202107281019]'/>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
    </unit>
    <unit id='org.eclipse.wst.sse.core' version='1.2.600.v202102110535' generation='2'>
      <update id='org.eclipse.wst.sse.core' range='[0.0.0,1.2.600.v202102110535)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Structured Source Model'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <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.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.sse.core'/>
        <property name='maven-version' value='1.2.600-SNAPSHOT'/>
      </properties>
      <provides size='37'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.sse.core' version='1.2.600.v202102110535'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.sse.core' version='1.2.600.v202102110535'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.core.indexing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.core.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.core.internal.cleanup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.core.internal.document' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.core.internal.encoding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.core.internal.encoding.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.core.internal.exceptions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.core.internal.filebuffers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.core.internal.format' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.core.internal.ltk.modelhandler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.core.internal.ltk.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.core.internal.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.core.internal.modelhandler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.core.internal.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.core.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.core.internal.provisional' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.core.internal.provisional.document' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.core.internal.provisional.events' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.core.internal.provisional.exceptions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.core.internal.provisional.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.core.internal.provisional.tasks' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.core.internal.provisional.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.core.internal.tasks' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.core.internal.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.core.internal.text.rules' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.core.internal.undo' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.core.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.core.internal.validate' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.core.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.core.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.internal.contentproperties' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.sse.core' version='1.2.600.v202102110535'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.jobs' range='[3.10.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.uriresolver' range='[1.2.300,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.14.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.2.700,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.7.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.6.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi.services' range='[3.7.0,4.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='3.8.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='3.8.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.sse.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.sse.core' version='1.2.600.v202102110535'/>
      </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.wst.sse.core; singleton:=true&#xA;Bundle-Version: 1.2.600.v202102110535
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swt.gtk.linux.x86_64' version='3.116.100.v20210602-2209'>
      <update id='org.eclipse.swt.gtk.linux.x86_64' range='[0.0.0,3.116.100.v20210602-2209)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.fragmentName' value='Standard Widget Toolkit for GTK'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%fragmentName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='fragment'/>
        <property name='maven-groupId' value='org.eclipse.swt'/>
        <property name='maven-artifactId' value='org.eclipse.swt.gtk.linux.x86_64'/>
        <property name='maven-version' value='3.116.100-SNAPSHOT'/>
      </properties>
      <provides size='25'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.gtk.linux.x86_64' version='3.116.100.v20210602-2209'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swt.gtk.linux.x86_64' version='3.116.100.v20210602-2209'/>
        <provided namespace='java.package' name='org.eclipse.swt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.accessibility' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.awt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.browser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.custom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.events' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.graphics' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.opengl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.printing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.program' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.widgets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.internal.image' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.internal.accessibility.gtk' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.internal.cairo' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.internal.gtk' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.internal.opengl.glx' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.swt.gtk.linux.x86_64' version='3.116.100.v20210602-2209'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.swt' version='3.116.100.v20210602-2209'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.116.0,4.0.0)'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swt.gtk.linux.x86_64' version='3.116.100.v20210602-2209'/>
      </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.swt.gtk.linux.x86_64; singleton:=true&#xA;Bundle-Version: 3.116.100.v20210602-2209&#xA;Fragment-Host: org.eclipse.swt;bundle-version=&quot;[3.116.0,4.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecore.editor.feature.jar' version='2.17.0.v20190528-0725'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='EMF Sample Ecore Editor'/>
        <property name='df_LT.description' value='Simple, tree-based Ecore model editor for the IDE.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecore.editor'/>
        <property name='maven-version' value='2.17.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.editor.feature.jar' version='2.17.0.v20190528-0725'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.ecore.editor' version='2.17.0.v20190528-0725'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.ecore.editor' version='2.17.0.v20190528-0725'/>
      </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 uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.debug.core' version='2.10.2.v20210609-1727' generation='2'>
      <update id='org.eclipse.m2m.qvt.oml.debug.core' range='[0.0.0,2.10.2.v20210609-1727)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='QVT Operational Debug'/>
        <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.qvto-plugins'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.debug.core'/>
        <property name='maven-version' value='2.10.2-SNAPSHOT'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.debug.core' version='2.10.2.v20210609-1727'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.debug.core' version='2.10.2.v20210609-1727'/>
        <provided namespace='java.package' name='org.eclipse.m2m.qvt.oml.debug.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.qvt.oml.debug.core.app' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.qvt.oml.debug.core.launch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.qvt.oml.debug.core.vm' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.qvt.oml.debug.core.vm.protocol' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.qvt.oml.debug.core.srclookup' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml.debug.core' version='2.10.2.v20210609-1727'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.runtime' range='[3.0.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.qvt.oml.debug.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml.debug.core' version='2.10.2.v20210609-1727'/>
      </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.m2m.qvt.oml.debug.core;singleton:=true&#xA;Bundle-Version: 2.10.2.v20210609-1727
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.mapping.xtext.source' version='1.0.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.moccml.mapping.xtext.source' range='[0.0.0,1.0.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Aoste INRIA/I3S'/>
        <property name='df_LT.bundleName' value='org.eclipse.gemoc.moccml.mapping.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.gemoc.moccml.mapping.framework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.mapping.xtext'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.xtext.source' version='1.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.mapping.xtext.source' version='1.0.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.moccml.mapping.xtext.source' version='1.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.moccml.mapping.xtext.source' version='1.0.0.202107281019'/>
      </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.gemoc.moccml.mapping.xtext.source&#xA;Bundle-Version: 1.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.identity' version='3.9.402.v20210409-2301' generation='2'>
      <update id='org.eclipse.ecf.identity' range='[0.0.0,3.9.402.v20210409-2301)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.plugin.provider' value='Eclipse.org - ECF'/>
        <property name='df_LT.plugin.name' value='ECF Identity Core API'/>
        <property name='org.eclipse.equinox.p2.name' value='%plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%plugin.provider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.identity'/>
        <property name='maven-version' value='3.9.402-SNAPSHOT'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.identity' version='3.9.402.v20210409-2301'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.identity' version='3.9.402.v20210409-2301'/>
        <provided namespace='java.package' name='org.eclipse.ecf.core.identity' version='3.3.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.core.util' version='3.6.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.internal.core.identity' version='3.2.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ecf.identity' version='3.9.402.v20210409-2301'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='ecf.namespace' name='org.eclipse.ecf.identity_3.9.402.v20210409-2301-1' version='0.0.0'>
          <properties size='1'>
            <property name='names' value='”org.eclipse.ecf.core.identity.StringID' type='List'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.ecf.core.identity.GUID' name='org.eclipse.ecf.identity_3.9.402.v20210409-2301-2' version='0.0.0'/>
        <provided namespace='org.eclipse.ecf.core.identity.LongID' name='org.eclipse.ecf.identity_3.9.402.v20210409-2301-3' version='0.0.0'/>
        <provided namespace='org.eclipse.ecf.core.identity.URIID”' name='org.eclipse.ecf.identity_3.9.402.v20210409-2301-4' version='3.3.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='[3.0.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.debug' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.log' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='[1.3.2,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ecf.identity' version='3.9.402.v20210409-2301'/>
      </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.ecf.identity;singleton:=true&#xA;Bundle-Version: 3.9.402.v20210409-2301
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.utils.exceptions' version='1.0.0.202106280832' singleton='false' generation='2'>
      <update id='fr.inria.aoste.timesquare.utils.exceptions' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Exceptions'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.utils.exceptions'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.utils.exceptions' version='1.0.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.timesquare.utils.exceptions' version='1.0.0.202106280832'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.utils.exceptions' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.timesquare.utils.exceptions' version='1.0.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.timesquare.utils.exceptions' version='1.0.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.timesquare.utils.exceptions&#xA;Bundle-Version: 1.0.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.pivot.ui' version='1.15.0.v20210609-1442' generation='2'>
      <update id='org.eclipse.ocl.pivot.ui' range='[0.0.0,1.15.0.v20210609-1442)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='OCL Unified User Interface Facade'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <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.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.pivot.ui'/>
        <property name='maven-version' value='1.15.0-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.pivot.ui' version='1.15.0.v20210609-1442'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.pivot.ui' version='1.15.0.v20210609-1442'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.ui.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.ui.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.ui.messages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.ui.nature' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.pivot.ui' version='1.15.0.v20210609-1442'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.pivot' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.completeocl.ui' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.oclstdlib.ui' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.log4j' range='[1.2.15,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.pivot.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.pivot.ui' version='1.15.0.v20210609-1442'/>
      </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.ocl.pivot.ui;singleton:=true&#xA;Bundle-Version: 1.15.0.v20210609-1442
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='openjfx.web.feature.feature.group' version='11.0.0.201901231300' singleton='false'>
      <update id='openjfx.web.feature.feature.group' range='[0.0.0,11.0.0.201901231300)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='openjfx.web.feature'/>
        <property name='org.eclipse.equinox.p2.provider' value='BestSolution.at'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='openjfx.web.feature.feature.group' version='11.0.0.201901231300'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='openjfx.web.mac' range='[11.0.0,11.0.0]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='openjfx.web.win32_64' range='[11.0.0,11.0.0]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='openjfx.web.linux_64' range='[11.0.0,11.0.0]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='openjfx.web.feature.feature.jar' range='[11.0.0.201901231300,11.0.0.201901231300]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
    </unit>
    <unit id='org.eclipse.jdt.annotation' version='1.2.0.v20210519-0438' singleton='false' generation='2'>
      <update id='org.eclipse.jdt.annotation' range='[0.0.0,1.2.0.v20210519-0438)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleName' value='JDT Annotations for Enhanced Null Analysis'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='bundle'/>
        <property name='maven-groupId' value='org.eclipse.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.annotation'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.annotation' version='1.2.0.v20210519-0438'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.annotation' version='1.2.0.v20210519-0438'/>
        <provided namespace='java.package' name='org.eclipse.jdt.annotation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.annotation' version='1.2.0.v20210519-0438'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jdt.annotation
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.annotation' version='1.2.0.v20210519-0438'/>
      </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.jdt.annotation&#xA;Bundle-Version: 1.2.0.v20210519-0438
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.diffmerge.egit.feature.feature.group' version='0.10.0.201805311703' singleton='false'>
      <update id='org.eclipse.emf.diffmerge.egit.feature.feature.group' range='[0.0.0,0.10.0.201805311703)' severity='0'/>
      <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.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.emf.diffmerge'/>
        <property name='maven-artifactId' value='org.eclipse.emf.diffmerge.egit.feature'/>
        <property name='maven-version' value='0.10.0-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2016-2018 Thales Global Services S.A.S.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html'/>
        <property name='df_LT.featureName' value='EMF Diff/Merge EGit Integration Feature (Incubation)'/>
        <property name='df_LT.description' value='An integration of EMF Diff/Merge with EGit.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.diffmerge.egit.feature.feature.group' version='0.10.0.201805311703'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.diffmerge.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.diffmerge.connector.git' range='[0.10.0.201805311703,0.10.0.201805311703]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.diffmerge.egit.feature.feature.jar' range='[0.10.0.201805311703,0.10.0.201805311703]'>
          <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.gemoc.execution.concurrent.ccsljavaengine.mse.model' version='2.3.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.mse.model' range='[0.0.0,2.3.0.202107281019)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.pluginName' value='GemocExecutionEngineTrace Model'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='Inria'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.execution.concurrent.ccsljava'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.mse.model'/>
        <property name='maven-version' value='2.3.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.mse.model' version='2.3.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.mse.model' version='2.3.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.concurrentmse' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.concurrentmse.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.concurrentmse.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.mse.model' version='2.3.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.mapping.feedback.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.trace.commons.model' range='0.1.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.execution.concurrent.ccsljavaengine.mse.model
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.mse.model' version='2.3.0.202107281019'/>
      </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.gemoc.execution.concurrent.ccsljavaengine.mse.model;singleton:=true&#xA;Bundle-Version: 2.3.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.fx.osgi' version='3.7.0.202010120826' singleton='false' generation='2'>
      <update id='org.eclipse.fx.osgi' range='[0.0.0,3.7.0.202010120826)' severity='0'/>
      <properties size='4'>
        <property name='df_LT.Bundle-Name' value='OSGi integration for JavaFX'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.fx.osgi' version='3.7.0.202010120826'/>
        <provided namespace='osgi.bundle' name='org.eclipse.fx.osgi' version='3.7.0.202010120826'/>
        <provided namespace='osgi.identity' name='org.eclipse.fx.osgi' version='3.7.0.202010120826'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.osgi' version='3.7.0.202010120826'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='3.10.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.fx.osgi' version='3.7.0.202010120826'/>
      </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.fx.osgi&#xA;Bundle-Version: 3.7.0.202010120826&#xA;Fragment-Host: org.eclipse.osgi;bundle-version=&quot;3.10.0&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.gemoc_studio.branding.feature.feature.group' version='3.3.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.gemoc_studio.branding.feature.feature.group' range='[0.0.0,3.3.0.202107281019)' severity='0'/>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Studio Main Features'/>
        <property name='org.eclipse.equinox.p2.description' value='List of features in GEMOC Studio that are part of the core of the GEMOC process.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.gemoc.org'/>
        <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.gemoc.gemoc_studio'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.gemoc_studio.branding.feature'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.gemoc_studio.branding.feature.feature.group' version='3.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='28'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.sdk.feature.group' range='2.5.4'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.sdk.feature.group' range='2.5.4'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.sdk.feature.group' range='2.0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.modeldebugging.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.modeldebugging.feature.source.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.diverse.k3.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.specifier.feature.group' range='5.0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.rcp.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.diverse.melange.sdk.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.ale.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.feature.source.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.java.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.java.feature.source.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.ale.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.ale.feature.source.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.sequential.samples.deployers.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.feature.source.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.moccml.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.moccml.feature.source.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.gemoc_studio.branding' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.language_workbench.documentation' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.gemoc_studio.headless' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.gemoc_studio.branding.feature.feature.jar' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.gemoc_studio.branding.feature_root' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.ocl.examples.feature.group' version='6.15.0.v20210609-1442' singleton='false'>
      <update id='org.eclipse.ocl.examples.feature.group' range='[0.0.0,6.15.0.v20210609-1442)' severity='0'/>
      <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://projects.eclipse.org/projects/modeling.mdt.ocl'/>
        <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.ocl.features'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples'/>
        <property name='maven-version' value='6.15.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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='OCL Examples and Editors SDK'/>
        <property name='df_LT.description' value='Provides both Classic and Unified OCL and additional example projects.&#xA;&#xA;Install this if you plan to develop OCL-based applications.'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.feature.group' version='6.15.0.v20210609-1442'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.classic.feature.group' range='[5.15.0.v20210609-1442,5.15.0.v20210609-1442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.unified.feature.group' range='[4.15.0.v20210609-1442,4.15.0.v20210609-1442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples' range='[3.15.0.v20210609-1442,3.15.0.v20210609-1442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.feature.jar' range='[6.15.0.v20210609-1442,6.15.0.v20210609-1442]'>
          <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>
        [Documentation] Copyright text will be taken from the shared license feature
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.diffmerge.gmf.feature.feature.group' version='0.10.0.201805311703' singleton='false'>
      <update id='org.eclipse.emf.diffmerge.gmf.feature.feature.group' range='[0.0.0,0.10.0.201805311703)' severity='0'/>
      <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.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.emf.diffmerge'/>
        <property name='maven-artifactId' value='org.eclipse.emf.diffmerge.gmf.feature'/>
        <property name='maven-version' value='0.10.0-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006-2018 Thales Global Services S.A.S.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html'/>
        <property name='df_LT.featureName' value='EMF Diff/Merge GMF Feature (Incubation)'/>
        <property name='df_LT.description' value='A customization of EMF Diff/Merge for GMF.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.diffmerge.gmf.feature.feature.group' version='0.10.0.201805311703'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.diffmerge.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.diffmerge.gmf' range='[0.10.0.201805311703,0.10.0.201805311703]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.diffmerge.ui.gmf' range='[0.10.0.201805311703,0.10.0.201805311703]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.diffmerge.gmf.feature.feature.jar' range='[0.10.0.201805311703,0.10.0.201805311703]'>
          <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.equinox.bidi' version='1.3.100.v20210212-1143' generation='2'>
      <update id='org.eclipse.equinox.bidi' range='[0.0.0,1.3.100.v20210212-1143)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Bidirectional Text Support'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.bidi'/>
        <property name='maven-version' value='1.3.100-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.bidi' version='1.3.100.v20210212-1143'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.bidi' version='1.3.100.v20210212-1143'/>
        <provided namespace='java.package' name='org.eclipse.equinox.bidi' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.bidi.advanced' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.bidi.custom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.bidi.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.bidi.internal.consumable' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.bidi' version='1.3.100.v20210212-1143'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='3.5.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.framework.log' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.localization' range='1.1.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.5.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='1.4.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.equinox.bidi
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.bidi' version='1.3.100.v20210212-1143'/>
      </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.equinox.bidi;singleton:=true&#xA;Bundle-Version: 1.3.100.v20210212-1143
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.backend.codeexecution.xtext.sdk.feature.group' version='1.0.0.202106280832' singleton='false'>
      <update id='fr.inria.aoste.timesquare.backend.codeexecution.xtext.sdk.feature.group' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='CodeExecution Specification Model and Editor'/>
        <property name='org.eclipse.equinox.p2.description' value='Code Execution Specification model and editor (Xtext based) used to configure the Code Execution backend of Timesquare.'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.backend.codeexecution.xtext.sdk'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.backend.codeexecution.xtext.sdk.feature.group' version='1.0.0.202106280832'/>
      </provides>
      <requires size='26'>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.model.feature.feature.group' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.util' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.antlr.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.osgi' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.logging' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.editors' range='3.5.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide' range='3.5.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.shared' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.builder' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types' range='2.3.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.trace' range='1.0.1'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.backend.codeexecution.xtext' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.backend.codeexecution.xtext.ui' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.backend.codeexecution.model' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.backend.codeexecution.xtext.sdk.feature.jar' range='[1.0.0.202106280832,1.0.0.202106280832]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='license.html' url='license.html'>
          The Kairos team-project (INRIA/I3S) makes available all content in this plug-in (&amp;quot;Content&amp;quot;).&#xA;Unless otherwise indicated below, the Content is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&amp;quot;EPL&amp;quot;).&#xA;A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &amp;quot;Program&amp;quot; will mean the Content.&#xA;If you did not receive this Content directly from the Kairos team-project, the Content is being redistributed&#xA;by another party (&amp;quot;Redistributor&amp;quot;) and different terms and conditions may apply to your use of any&#xA;object code in the Content. Check the Redistributor&amp;apos;s license that was provided with the Content. If no&#xA;such license exists, contact the Redistributor.&#xA;Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in&#xA;the Content and such source code may be obtained at http://timesquare.inria.fr.
        </license>
      </licenses>
    </unit>
    <unit id='openjfx.standard.feature.feature.group' version='11.0.0.201901231300' singleton='false'>
      <update id='openjfx.standard.feature.feature.group' range='[0.0.0,11.0.0.201901231300)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='openjfx.standard.feature'/>
        <property name='org.eclipse.equinox.p2.provider' value='BestSolution.at'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='openjfx.standard.feature.feature.group' version='11.0.0.201901231300'/>
      </provides>
      <requires size='7'>
        <required namespace='org.eclipse.equinox.p2.iu' name='openjfx.base' range='[11.0.0,11.0.0]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='openjfx.controls' range='[11.0.0,11.0.0]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='openjfx.fxml' range='[11.0.0,11.0.0]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='openjfx.graphics.mac' range='[11.0.0,11.0.0]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='openjfx.graphics.win32_64' range='[11.0.0,11.0.0]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='openjfx.graphics.linux_64' range='[11.0.0,11.0.0]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='openjfx.standard.feature.feature.jar' range='[11.0.0.201901231300,11.0.0.201901231300]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
    </unit>
    <unit id='org.eclipse.ui.navigator.resources.source' version='3.8.100.v20210319-0848' singleton='false'>
      <update id='org.eclipse.ui.navigator.resources.source' range='[0.0.0,3.8.100.v20210319-0848)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Navigator Workbench Components 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='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.ui.navigator.resources'/>
        <property name='maven-version' value='3.8.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator.resources.source' version='3.8.100.v20210319-0848'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources.source' version='3.8.100.v20210319-0848'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.navigator.resources.source' version='3.8.100.v20210319-0848'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.navigator.resources.source' version='3.8.100.v20210319-0848'/>
      </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.ui.navigator.resources.source&#xA;Bundle-Version: 3.8.100.v20210319-0848
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xbase.ide.source' version='2.25.0.v20210301-0909' singleton='false'>
      <update id='org.eclipse.xtext.xbase.ide.source' range='[0.0.0,2.25.0.v20210301-0909)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Xbase Generic IDE Services Sources'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xbase.ide'/>
        <property name='maven-version' value='2.25.0'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.ide.source' version='2.25.0.v20210301-0909'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xbase.ide.source' version='2.25.0.v20210301-0909'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.xbase.ide.source' version='2.25.0.v20210301-0909'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xbase.ide.source' version='2.25.0.v20210301-0909'/>
      </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.xtext.xbase.ide.source&#xA;Bundle-Version: 2.25.0.v20210301-0909
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.concurrent.source' version='1.2.0.v20210202-1157' singleton='false'>
      <update id='org.eclipse.equinox.concurrent.source' range='[0.0.0,1.2.0.v20210202-1157)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Concurrent API 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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.concurrent'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.concurrent.source' version='1.2.0.v20210202-1157'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.concurrent.source' version='1.2.0.v20210202-1157'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.concurrent.source' version='1.2.0.v20210202-1157'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.concurrent.source' version='1.2.0.v20210202-1157'/>
      </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.equinox.concurrent.source&#xA;Bundle-Version: 1.2.0.v20210202-1157
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.execution.moccmlxdsml.metaprog' version='2.3.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.execution.moccmlxdsml.metaprog' range='[0.0.0,2.3.0.202107281019)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='MOCCMLApproach'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.execution.concurrent.ccsljava'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.moccmlxdsml.metaprog'/>
        <property name='maven-version' value='2.3.0-SNAPSHOT'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.moccmlxdsml.metaprog' version='2.3.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.execution.moccmlxdsml.metaprog' version='2.3.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.execution.moccmlxdsml.metaprog' version='2.3.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.14.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.dsl.model' range='3.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.13.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.api' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.base' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.completeocl' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.extensions.kermeta3' range='4.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.execution.moccmlxdsml.metaprog
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.execution.moccmlxdsml.metaprog' version='2.3.0.202107281019'/>
      </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.gemoc.execution.moccmlxdsml.metaprog;singleton:=true&#xA;Bundle-Version: 2.3.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.examples.impactanalyzer.util' version='3.10.700.v20210609-1442' singleton='false' generation='2'>
      <update id='org.eclipse.ocl.examples.impactanalyzer.util' range='[0.0.0,3.10.700.v20210609-1442)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='OCL Impact Analyzer Utilities'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <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.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples.impactanalyzer.util'/>
        <property name='maven-version' value='3.10.700-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.impactanalyzer.util' version='3.10.700.v20210609-1442'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.examples.impactanalyzer.util' version='3.10.700.v20210609-1442'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.impactanalyzer.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.examples.impactanalyzer.util' version='3.10.700.v20210609-1442'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.emf' range='[2.6.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.ecore' range='[3.1.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.ocl.examples.impactanalyzer.util
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.examples.impactanalyzer.util' version='3.10.700.v20210609-1442'/>
      </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.ocl.examples.impactanalyzer.util&#xA;Bundle-Version: 3.10.700.v20210609-1442
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.platform.source.feature.group' version='4.20.0.v20210611-1600' singleton='false'>
      <update id='org.eclipse.platform.source.feature.group' range='[0.0.0,4.20.0.v20210611-1600)' 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.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.platform.feature'/>
        <property name='maven-artifactId' value='org.eclipse.platform'/>
        <property name='maven-version' value='4.20.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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2000, 2013 IBM Corporation and others.'/>
        <property name='df_LT.featureName' value='Eclipse Platform Plug-in Developer Resources'/>
        <property name='df_LT.description' value='Common OS-independent API documentation and source code zips for the Eclipse Platform.'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.source.feature.group' version='4.20.0.v20210611-1600'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='69'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.feature.group' range='[4.20.0.v20210611-1600,4.20.0.v20210611-1600]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rcp.source.feature.group' range='[4.20.0.v20210611-1600,4.20.0.v20210611-1600]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.user.ui.source.feature.group' range='[2.4.1200.v20210507-0825,2.4.1200.v20210507-0825]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.source.feature.group' range='[2.3.600.v20210611-1600,2.3.600.v20210611-1600]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.ant.source' range='[1.10.10.v20210426-1926,1.10.10.v20210426-1926]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ant.core.source' range='[3.6.0.v20210415-1314,3.6.0.v20210415-1314]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.jcraft.jsch.source' range='[0.1.55.v20190404-1902,0.1.55.v20190404-1902]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.core.source' range='[3.6.1000.v20201020-1107,3.6.1000.v20201020-1107]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.source' range='[3.8.0.v20210415-0713,3.8.0.v20210415-0713]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.win32.source' range='[1.2.800.v20200127-1343,1.2.800.v20200127-1343]'>
          <filter>
            (osgi.os=win32)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filebuffers.source' range='[3.7.0.v20210512-1543,3.7.0.v20210512-1543]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filesystem.source' range='[1.9.0.v20210419-1155,1.9.0.v20210419-1155]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.net.source' range='[1.3.1100.v20210424-0724,1.3.1100.v20210424-0724]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.net.linux.source' range='[1.0.0.v20210424-0724,1.0.0.v20210424-0724]'>
          <filter>
            (osgi.os=linux)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.net.linux.x86_64.source' range='[1.2.500.v20210510-1619,1.2.500.v20210510-1619]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.net.win32.x86_64.source' range='[1.1.500.v20190925-1337,1.1.500.v20190925-1337]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources.source' range='[3.15.0.v20210521-0722,3.15.0.v20210521-0722]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.osgi.util.source' range='[3.6.0.v20210212-1137,3.6.0.v20210212-1137]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.core.source' range='[3.18.100.v20210511-0446,3.18.100.v20210511-0446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.ui.source' range='[3.15.0.v20210525-1810,3.15.0.v20210525-1810]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.ide.source' range='[3.15.200.v20210108-1832,3.15.200.v20210108-1832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.event.source' range='[1.6.0.v20210212-1143,1.6.0.v20210212-1143]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ltk.core.refactoring.source' range='[3.11.400.v20210427-0555,3.11.400.v20210427-0555]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ltk.ui.refactoring.source' range='[3.11.400.v20210320-1132,3.11.400.v20210320-1132]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.source' range='[4.20.0.v20210611-1600,4.20.0.v20210611-1600]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.search.source' range='[3.13.200.v20210419-1029,3.13.200.v20210419-1029]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text.quicksearch.source' range='[1.1.100.v20210426-1601,1.1.100.v20210426-1601]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.core.source' range='[3.9.0.v20210510-1748,3.9.0.v20210510-1748]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.ui.source' range='[3.9.0.v20210426-0837,3.9.0.v20210426-0837]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text.source' range='[3.12.0.v20210512-1644,3.12.0.v20210512-1644]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.text.source' range='[3.18.0.v20210512-1640,3.18.0.v20210512-1640]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsch.core.source' range='[1.3.900.v20200422-1935,1.3.900.v20200422-1935]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsch.ui.source' range='[1.4.0.v20210426-0843,1.4.0.v20210426-0843]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.console.source' range='[3.11.0.v20210510-1914,3.11.0.v20210510-1914]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.intro.source' range='[3.6.200.v20210409-1747,3.6.200.v20210409-1747]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.intro.universal.source' range='[3.4.200.v20210409-1747,3.4.200.v20210409-1747]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.cheatsheets.source' range='[3.7.300.v20210507-0822,3.7.300.v20210507-0822]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.browser.source' range='[3.6.1100.v20210118-1327,3.6.1100.v20210118-1327]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.genericeditor.source' range='[1.2.0.v20210129-1224,1.2.0.v20210129-1224]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.monitoring.source' range='[1.2.0.v20210111-1353,1.2.0.v20210111-1353]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator.source' range='[3.10.100.v20210415-0924,3.10.100.v20210415-0924]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator.resources.source' range='[3.8.100.v20210319-0848,3.8.100.v20210319-0848]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.net.source' range='[1.4.0.v20210426-0838,1.4.0.v20210426-0838]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench.texteditor.source' range='[3.16.100.v20210512-1009,3.16.100.v20210512-1009]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.source' range='[3.11.0.v20210111-1351,3.11.0.v20210111-1351]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.editors.source' range='[3.14.100.v20210513-1110,3.14.100.v20210513-1110]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.externaltools.source' range='[3.5.0.v20210510-1849,3.5.0.v20210510-1849]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide.source' range='[3.18.200.v20210523-1724,3.18.200.v20210523-1724]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide.application.source' range='[1.4.100.v20210506-1050,1.4.100.v20210506-1050]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.win32.source' range='[3.4.400.v20200414-1247,3.4.400.v20200414-1247]'>
          <filter>
            (osgi.ws=win32)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filesystem.linux.aarch64.source' range='[1.4.100.v20200805-0859,1.4.100.v20200805-0859]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.variables.source' range='[3.5.0.v20210510-1945,3.5.0.v20210510-1945]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.forms.source' range='[3.11.100.v20210108-1139,3.11.100.v20210108-1139]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.properties.tabbed.source' range='[3.9.100.v20201223-1348,3.9.100.v20201223-1348]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security.source' range='[1.3.600.v20210126-1005,1.3.600.v20210126-1005]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security.ui.source' range='[1.3.0.v20210121-0947,1.3.0.v20210121-0947]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security.win32.x86_64.source' range='[1.1.200.v20190812-0919,1.1.200.v20190812-0919]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security.macosx.source' range='[1.101.400.v20210427-1958,1.101.400.v20210427-1958]'>
          <filter>
            (osgi.os=macosx)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security.linux.source' range='[1.0.100.v20210419-1942,1.0.100.v20210419-1942]'>
          <filter>
            (osgi.os=linux)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security.linux.x86_64.source' range='[1.1.500.v20210125-1508,1.1.500.v20210125-1508]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.externaltools.source' range='[1.2.0.v20210510-1841,1.2.0.v20210510-1841]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.themes.source' range='[1.2.1400.v20210315-1604,1.2.1400.v20210315-1604]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime.source' range='[3.22.0.v20210506-1025,3.22.0.v20210506-1025]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.intro.quicklinks.source' range='[1.1.100.v20210315-0954,1.1.100.v20210315-0954]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.genericeditor.diff.extension.source' range='[1.1.0.v20210426-0951,1.1.0.v20210426-0951]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.urischeme.source' range='[1.1.400.v20210407-1558,1.1.400.v20210407-1558]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.log.source' range='[1.2.1500.v20210315-1034,1.2.1500.v20210315-1034]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.doc.isv' range='[4.20.0.v20210611-1636,4.20.0.v20210611-1636]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.source.feature.jar' range='[4.20.0.v20210611-1600,4.20.0.v20210611-1600]'>
          <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.e4.ui.di.source' version='1.3.0.v20210222-1018' singleton='false'>
      <update id='org.eclipse.e4.ui.di.source' range='[0.0.0,1.3.0.v20210222-1018)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse UI Dependency Injection 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='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.di'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.di.source' version='1.3.0.v20210222-1018'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.di.source' version='1.3.0.v20210222-1018'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.di.source' version='1.3.0.v20210222-1018'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.di.source' version='1.3.0.v20210222-1018'/>
      </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.e4.ui.di.source&#xA;Bundle-Version: 1.3.0.v20210222-1018
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecore.edit.feature.jar' version='2.14.0.v20190822-1451'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='EMF Ecore Edit'/>
        <property name='df_LT.description' value='Platform-independent support for viewing and editing Ecore models.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecore.edit'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.edit.feature.jar' version='2.14.0.v20190822-1451'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.ecore.edit' version='2.14.0.v20190822-1451'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.ecore.edit' version='2.14.0.v20190822-1451'/>
      </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 uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='com.sun.jna.platform' version='5.8.0.v20210406-1004' singleton='false' generation='2'>
      <update id='com.sun.jna.platform' range='[0.0.0,5.8.0.v20210406-1004)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Java Native Access Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.description' value='JNA Platform Library'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='com.sun.jna.platform'/>
        <property name='maven-version' value='5.8.0-SNAPSHOT'/>
      </properties>
      <provides size='19'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.sun.jna.platform' version='5.8.0.v20210406-1004'/>
        <provided namespace='osgi.bundle' name='com.sun.jna.platform' version='5.8.0.v20210406-1004'/>
        <provided namespace='java.package' name='com.sun.jna.platform' version='5.8.0'/>
        <provided namespace='java.package' name='com.sun.jna.platform.dnd' version='5.8.0'/>
        <provided namespace='java.package' name='com.sun.jna.platform.linux' version='5.8.0'/>
        <provided namespace='java.package' name='com.sun.jna.platform.mac' version='5.8.0'/>
        <provided namespace='java.package' name='com.sun.jna.platform.unix' version='5.8.0'/>
        <provided namespace='java.package' name='com.sun.jna.platform.unix.aix' version='5.8.0'/>
        <provided namespace='java.package' name='com.sun.jna.platform.unix.solaris' version='5.8.0'/>
        <provided namespace='java.package' name='com.sun.jna.platform.win32' version='5.8.0'/>
        <provided namespace='java.package' name='com.sun.jna.platform.win32.COM' version='5.8.0'/>
        <provided namespace='java.package' name='com.sun.jna.platform.win32.COM.tlb' version='5.8.0'/>
        <provided namespace='java.package' name='com.sun.jna.platform.win32.COM.tlb.imp' version='5.8.0'/>
        <provided namespace='java.package' name='com.sun.jna.platform.win32.COM.util' version='5.8.0'/>
        <provided namespace='java.package' name='com.sun.jna.platform.win32.COM.util.annotation' version='5.8.0'/>
        <provided namespace='java.package' name='com.sun.jna.platform.wince' version='5.8.0'/>
        <provided namespace='osgi.identity' name='com.sun.jna.platform' version='5.8.0.v20210406-1004'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='16'>
        <required namespace='java.package' name='com.sun.jna.internal' range='[5.8.0,5.9.0)'/>
        <required namespace='java.package' name='com.sun.jna.platform' range='[5.8.0,5.9.0)'/>
        <required namespace='java.package' name='com.sun.jna.platform.mac' range='[5.8.0,5.9.0)'/>
        <required namespace='java.package' name='com.sun.jna.platform.unix' range='[5.8.0,5.9.0)'/>
        <required namespace='java.package' name='com.sun.jna.platform.win32' range='[5.8.0,5.9.0)'/>
        <required namespace='java.package' name='com.sun.jna.platform.win32.COM' range='[5.8.0,5.9.0)'/>
        <required namespace='java.package' name='com.sun.jna.platform.win32.COM.tlb.imp' range='[5.8.0,5.9.0)'/>
        <required namespace='java.package' name='com.sun.jna.platform.win32.COM.util' range='[5.8.0,5.9.0)'/>
        <required namespace='java.package' name='com.sun.jna.platform.win32.COM.util.annotation' range='[5.8.0,5.9.0)'/>
        <required namespace='java.package' name='javax.swing' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.swing.text' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.sun.jna' range='[5.8.0,5.9.0)'/>
        <required namespace='java.package' name='com.sun.jna.ptr' range='[5.8.0,5.9.0)'/>
        <required namespace='java.package' name='com.sun.jna.win32' range='[5.8.0,5.9.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.4))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.sun.jna.platform' version='5.8.0.v20210406-1004'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: com.sun.jna.platform&#xA;Bundle-Version: 5.8.0.v20210406-1004
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.nobackend.feature.feature.group' version='1.0.0.202106280832' singleton='false'>
      <update id='fr.inria.aoste.timesquare.nobackend.feature.feature.group' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Timesquare without any backend'/>
        <property name='org.eclipse.equinox.p2.description' value='Timesquare without any backend. Includes the backend manager so that you can build and test your own simulation backend.'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.nobackend.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.nobackend.feature.feature.group' version='1.0.0.202106280832'/>
      </provides>
      <requires size='6'>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.core.feature.feature.group' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.launcher.ui.feature.feature.group' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.clocktree.feature.feature.group' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.backend.feature.feature.group' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.branding' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.nobackend.feature.feature.jar' range='[1.0.0.202106280832,1.0.0.202106280832]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='license.html' url='license.html'>
          The Kairos team-project (INRIA/I3S) makes available all content in this plug-in (&amp;quot;Content&amp;quot;).&#xA;Unless otherwise indicated below, the Content is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&amp;quot;EPL&amp;quot;).&#xA;A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &amp;quot;Program&amp;quot; will mean the Content.&#xA;If you did not receive this Content directly from the Kairos team-project, the Content is being redistributed&#xA;by another party (&amp;quot;Redistributor&amp;quot;) and different terms and conditions may apply to your use of any&#xA;object code in the Content. Check the Redistributor&amp;apos;s license that was provided with the Content. If no&#xA;such license exists, contact the Redistributor.&#xA;Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in&#xA;the Content and such source code may be obtained at http://timesquare.inria.fr.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.core.filesystem.macosx' version='1.3.300.v20210427-1937'>
      <update id='org.eclipse.core.filesystem.macosx' range='[0.0.0,1.3.300.v20210427-1937)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.fragmentName' value='Core File System for Macintosh'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%fragmentName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='fragment'/>
        <property name='maven-groupId' value='org.eclipse.core'/>
        <property name='maven-artifactId' value='org.eclipse.core.filesystem.macosx'/>
        <property name='maven-version' value='1.3.300-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filesystem.macosx' version='1.3.300.v20210427-1937'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.filesystem.macosx' version='1.3.300.v20210427-1937'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.filesystem.macosx' version='1.3.300.v20210427-1937'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.core.filesystem' version='1.3.300.v20210427-1937'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.7.200,2.0.0)'/>
      </requires>
      <filter>
        (&amp;(osgi.os=macosx)(|(osgi.arch=aarch64)(osgi.arch=x86_64)))
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.filesystem.macosx' version='1.3.300.v20210427-1937'/>
      </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.core.filesystem.macosx; singleton:=true&#xA;Bundle-Version: 1.3.300.v20210427-1937&#xA;Fragment-Host: org.eclipse.core.filesystem;bundle-version=&quot;[1.7.200,2.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.ui' version='3.13.100.v20210515-0638' generation='2'>
      <update id='org.eclipse.pde.ui' range='[0.0.0,3.13.100.v20210515-0638)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.provider-name' value='Eclipse.org'/>
        <property name='df_LT.name' value='PDE UI'/>
        <property name='org.eclipse.equinox.p2.name' value='%name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%provider-name'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.ui'/>
        <property name='maven-version' value='3.13.100-SNAPSHOT'/>
      </properties>
      <provides size='71'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ui' version='3.13.100.v20210515-0638'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.ui' version='3.13.100.v20210515-0638'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.build' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.compare' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.correction' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.correction.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.editor.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.editor.build' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.editor.category' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.editor.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.editor.contentassist.display' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.editor.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.editor.feature' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.editor.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.editor.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.editor.plugin.rows' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.editor.product' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.editor.schema' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.editor.site' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.editor.targetdefinition' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.editor.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.editor.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.elements' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.launcher' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.nls' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.parts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.samples' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.search.dependencies' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.search.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.shared' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.shared.target' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.views.dependencies' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.views.imagebrowser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.views.imagebrowser.filter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.views.imagebrowser.repositories' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.views.features' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.views.features.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.views.features.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.views.features.support' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.views.features.viewer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.views.plugins' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.views.target' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.wizards.category' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.wizards.exports' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.wizards.extension' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.wizards.feature' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.wizards.imports' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.wizards.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.wizards.product' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.wizards.site' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.wizards.target' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.wizards.templates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.wizards.tools' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.ui.launcher' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.ui.target' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.ui.templates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.views.log.jdt' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.ui' version='3.13.100.v20210515-0638'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='59'>
        <required namespace='osgi.bundle' name='org.eclipse.pde.core' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.18.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi.services' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' range='[1.8.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.services' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.build' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ant.launching' range='[1.0.400,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ant.ui' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.junit' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.intro' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.cheatsheets' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.log' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.ui.refactoring' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources' range='[3.3.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.engine' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.director' range='[2.1.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.artifact.repository' range='[1.0.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata.repository' range='[1.0.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.operations' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.frameworkadmin' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.frameworkadmin.equinox' range='[1.0.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.launching' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.simpleconfigurator' range='[1.0.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository.tools' range='[2.0.100,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.ui' range='[3.6.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.10.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.trace' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.bidi' range='[0.10.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.security' range='[1.2.200,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jdt.debug.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jdt.debug.ui.console' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.internal.genericeditor' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.pde.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.ui' version='3.13.100.v20210515-0638'/>
      </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.pde.ui; singleton:=true&#xA;Bundle-Version: 3.13.100.v20210515-0638
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.xtext.fsmdsl' version='0.1.1.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.xtext.fsmdsl' range='[0.0.0,0.1.1.202107281019)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.Bundle-Name' value='MoCCML Automata DSL xtext'/>
        <property name='df_LT.Bundle-Vendor' value='ENSTA Bretagne'/>
        <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.gemoc.mocc'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.xtext.fsmdsl'/>
        <property name='maven-version' value='0.1.1-SNAPSHOT'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.xtext.fsmdsl' version='0.1.1.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.xtext.fsmdsl' version='0.1.1.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.xtext' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.xtext.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.xtext.parseTreeConstruction' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.xtext.parser.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.xtext.parser.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.xtext.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.xtext.scoping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.xtext.formatting' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.xtext.fsmdsl' version='0.1.1.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='19'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.generator' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.apache.commons.logging' range='1.0.4' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe.utils' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe2.launch' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.library.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.8.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.xtext.util' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.parser.xtext' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.xtext.xbase.lib' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.moccml.constraint.fsmkernel.model.xtext.fsmdsl
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.xtext.fsmdsl' version='0.1.1.202107281019'/>
      </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.gemoc.moccml.constraint.fsmkernel.model.xtext.fsmdsl;singleton:=true&#xA;Bundle-Version: 0.1.1.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.platform.feature.jar' version='4.20.0.v20210611-1600'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2000, 2020 IBM Corporation and others.'/>
        <property name='df_LT.featureName' value='Eclipse Platform'/>
        <property name='df_LT.description' value='Common OS-independent base of the Eclipse platform. (Binary runtime and user documentation.)'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='maven-groupId' value='org.eclipse.platform.feature'/>
        <property name='maven-artifactId' value='org.eclipse.platform'/>
        <property name='maven-version' value='4.20.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.feature.jar' version='4.20.0.v20210611-1600'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.platform' version='4.20.0.v20210611-1600'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.platform' version='4.20.0.v20210611-1600'/>
      </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.ocl.doc.feature.jar' version='3.15.0.v20210609-1442'>
      <properties size='11'>
        <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://projects.eclipse.org/projects/modeling.mdt.ocl'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='OCL Documentation'/>
        <property name='df_LT.description' value='Provides the online OCL documentation.'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='maven-groupId' value='org.eclipse.ocl.features'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.doc'/>
        <property name='maven-version' value='3.15.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.doc.feature.jar' version='3.15.0.v20210609-1442'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.ocl.doc' version='3.15.0.v20210609-1442'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.ocl.doc' version='3.15.0.v20210609-1442'/>
      </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>
        [Documentation] Copyright text will be taken from the shared license feature
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.executionframework.value.model.edit' version='1.0.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.executionframework.value.model.edit' range='[0.0.0,1.0.0.202107281019)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='GEMOC Execution Framework Value Model Edit Support'/>
        <property name='df_LT.providerName' value='Eclipse GEMOC 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.gemoc.modeldebugging.executionframework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.executionframework.value.model.edit'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.value.model.edit' version='1.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.value.model.edit' version='1.0.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.executionframework.value.model.value.provider' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.executionframework.value.model.edit' version='1.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.value.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.executionframework.value.model.edit
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.executionframework.value.model.edit' version='1.0.0.202107281019'/>
      </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.gemoc.executionframework.value.model.edit;singleton:=true&#xA;Bundle-Version: 1.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.discovery.feature.feature.group' version='1.2.900.v20210418-1743' singleton='false'>
      <update id='org.eclipse.equinox.p2.discovery.feature.feature.group' range='[0.0.0,1.2.900.v20210418-1743)' severity='0'/>
      <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.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.discovery.feature'/>
        <property name='maven-version' value='1.2.900-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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2010 Tasktop Technologies and others.'/>
        <property name='df_LT.featureName' value='Equinox p2, Discovery UI support'/>
        <property name='df_LT.description' value='All of the bundles that comprise Equinox p2 discovery. &#xA;This feature is intended to be used by integrators building on discovery.'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.discovery.feature.feature.group' version='1.2.900.v20210418-1743'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.discovery' range='[1.2.0.v20210315-2042,1.2.0.v20210315-2042]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.discovery.compatibility' range='[1.2.100.v20210316-1209,1.2.100.v20210316-1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.discovery' range='[1.2.200.v20210418-1743,1.2.200.v20210418-1743]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.discovery.feature.feature.jar' range='[1.2.900.v20210418-1743,1.2.900.v20210418-1743]'>
          <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.equinox.simpleconfigurator.source' version='1.4.0.v20210315-2228' singleton='false'>
      <update id='org.eclipse.equinox.simpleconfigurator.source' range='[0.0.0,1.4.0.v20210315-2228)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Simple Configurator 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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.simpleconfigurator'/>
        <property name='maven-version' value='1.4.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.simpleconfigurator.source' version='1.4.0.v20210315-2228'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.simpleconfigurator.source' version='1.4.0.v20210315-2228'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.simpleconfigurator.source' version='1.4.0.v20210315-2228'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.simpleconfigurator.source' version='1.4.0.v20210315-2228'/>
      </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.equinox.simpleconfigurator.source&#xA;Bundle-Version: 1.4.0.v20210315-2228
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui.sdk.scheduler' version='1.5.100.v20210327-1705' generation='2'>
      <update id='org.eclipse.equinox.p2.ui.sdk.scheduler' range='[0.0.0,1.5.100.v20210327-1705)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleName' value='Equinox Provisioning Platform Automatic Update Support'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.ui.sdk.scheduler'/>
        <property name='maven-version' value='1.5.100-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.sdk.scheduler' version='1.5.100.v20210327-1705'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.sdk.scheduler' version='1.5.100.v20210327-1705'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.ui.sdk.scheduler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.ui.sdk.scheduler.migration' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.ui.sdk.scheduler' version='1.5.100.v20210327-1705'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='29'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.updatechecker' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository' range='2.3.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.engine' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.engine.phases' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.garbagecollector' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.query' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.touchpoint.eclipse' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.ui.actions' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.ui.query' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.core.eventbus' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.updatechecker' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine.query' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.operations' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.query' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.ui' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.resolver' range='1.1.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.6.0'/>
        <required namespace='java.package' name='org.osgi.service.packageadmin' range='1.2.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.p2.ui.sdk.scheduler
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.ui.sdk.scheduler' version='1.5.100.v20210327-1705'/>
      </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.equinox.p2.ui.sdk.scheduler;singleton:=true&#xA;Bundle-Version: 1.5.100.v20210327-1705
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.console' version='1.4.400.v20210602-1312' singleton='false' generation='2'>
      <update id='org.eclipse.equinox.console' range='[0.0.0,1.4.400.v20210602-1312)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Console plug-in'/>
        <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='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.console'/>
        <property name='maven-version' value='1.4.400-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.console' version='1.4.400.v20210602-1312'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.console' version='1.4.400.v20210602-1312'/>
        <provided namespace='java.package' name='org.eclipse.equinox.console.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.console.common.terminal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.console.completion.common' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.console' version='1.4.400.v20210602-1312'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='20'>
        <required namespace='java.package' name='org.apache.felix.service.command' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.framework.console' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.report.resolution' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.environment' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework.hooks.resolver' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework.namespace' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.framework.startlevel' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework.wiring' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.resource' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.service.cm' range='[1.4.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.service.condpermadmin' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.service.packageadmin' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.service.permissionadmin' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.service.startlevel' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='0.0.0'/>
        <requiredProperties namespace='org.apache.felix.gogo' match='(org.apache.felix.gogo=runtime.implementation)'>
          <description>
            org.eclipse.equinox.console
          </description>
        </requiredProperties>
        <requiredProperties namespace='org.apache.felix.gogo' match='(org.apache.felix.gogo=shell.implementation)'>
          <description>
            org.eclipse.equinox.console
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.equinox.console
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.console' version='1.4.400.v20210602-1312'/>
      </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.equinox.console&#xA;Bundle-Version: 1.4.400.v20210602-1312
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.core.di.annotations' version='1.6.600.v20191216-2352' singleton='false' generation='2'>
      <update id='org.eclipse.e4.core.di.annotations' range='[0.0.0,1.6.600.v20191216-2352)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.Bundle-Name' value='Eclipse Dependency Injection Annotations'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <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.e4'/>
        <property name='maven-artifactId' value='org.eclipse.e4.core.di.annotations'/>
        <property name='maven-version' value='1.6.600-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.di.annotations' version='1.6.600.v20191216-2352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.core.di.annotations' version='1.6.600.v20191216-2352'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.di.annotations' version='1.6.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.core.di.annotations' version='1.6.600.v20191216-2352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='java.package' name='javax.inject' range='1.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.core.di.annotations' version='1.6.600.v20191216-2352'/>
      </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.e4.core.di.annotations&#xA;Bundle-Version: 1.6.600.v20191216-2352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.editor.properties' version='6.5.1.202106111115' generation='2'>
      <update id='org.eclipse.sirius.editor.properties' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Properties View Specification 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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.editor.properties'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='131'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.editor.properties' version='6.5.1.202106111115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.editor.properties' version='6.5.1.202106111115'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.api' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.internal' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.tools.internal.menu' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.tools.internal.menu.widgets' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.abstractbuttondescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.abstractcheckboxdescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.abstractcontainerdescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.abstractcustomdescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.abstractdynamicmappingfordescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.abstractdynamicmappingifdescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.abstractgroupdescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.abstracthyperlinkdescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.abstractlabeldescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.abstractlistdescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.abstractpagedescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.abstractradiodescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.abstractselectdescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.abstracttextareadescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.abstracttextdescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.abstractwidgetdescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.buttondescription' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.buttonoverridedescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.checkboxdescription' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.checkboxoverridedescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.containeroverridedescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.customexpression' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.customoverridedescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.dialogbutton' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.dialogmodeloperation' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.dynamicmappingfor' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.dynamicmappingforoverridedescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.dynamicmappingif' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.dynamicmappingifoverridedescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.filllayoutdescription' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.gridlayoutdescription' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.groupdescription' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.groupoverridedescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.groupstyle' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.hyperlinkdescription' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.hyperlinkoverridedescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.hyperlinkwidgetstyle' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.labeldescription' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.labeloverridedescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.labelwidgetstyle' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.listdescription' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.listoverridedescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.pagedescription' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.pageoverridedescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.propertyvalidationrule' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.radiodescription' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.radiooverridedescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.selectdescription' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.selectoverridedescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.textareadescription' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.textareaoverridedescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.textdescription' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.textoverridedescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.textwidgetstyle' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.toolbaraction' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.viewextensiondescription' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.widgetaction' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.widgetconditionalstyle' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.widgetdescription' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.widgetstyle' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.wizardmodeloperation' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.abstractbuttondescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.abstractcheckboxdescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.abstractcontainerdescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.abstractcustomdescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.abstractdynamicmappingfordescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.abstractdynamicmappingifdescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.abstractgroupdescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.abstracthyperlinkdescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.abstractlabeldescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.abstractlistdescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.abstractpagedescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.abstractradiodescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.abstractselectdescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.abstracttextareadescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.abstracttextdescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.abstractwidgetdescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.buttondescription' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.buttonoverridedescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.checkboxdescription' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.checkboxoverridedescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.containeroverridedescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.customexpression' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.customoverridedescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.dialogbutton' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.dialogmodeloperation' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.dynamicmappingfor' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.dynamicmappingforoverridedescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.dynamicmappingif' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.dynamicmappingifoverridedescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.filllayoutdescription' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.gridlayoutdescription' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.groupdescription' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.groupoverridedescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.groupstyle' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.hyperlinkdescription' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.hyperlinkoverridedescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.hyperlinkwidgetstyle' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.labeldescription' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.labeloverridedescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.labelwidgetstyle' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.listdescription' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.listoverridedescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.pagedescription' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.pageoverridedescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.propertyvalidationrule' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.radiodescription' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.radiooverridedescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.selectdescription' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.selectoverridedescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.textareadescription' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.textareaoverridedescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.textdescription' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.textoverridedescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.textwidgetstyle' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.toolbaraction' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.viewextensiondescription' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.widgetaction' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.widgetconditionalstyle' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.widgetdescription' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.widgetstyle' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.wizardmodeloperation' version='5.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.editor.properties' version='6.5.1.202106111115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='16'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='2.3.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common.ui' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties.edit' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.editor' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.5.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='3.5.300'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.swt' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.base' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties.core' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.ide' range='6.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties.defaultrules' range='5.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.sirius.editor.properties
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.editor.properties' version='6.5.1.202106111115'/>
      </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.sirius.editor.properties;singleton:=true&#xA;Bundle-Version: 6.5.1.202106111115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.apt.core.source' version='3.6.900.v20210317-0507' singleton='false'>
      <update id='org.eclipse.jdt.apt.core.source' range='[0.0.0,3.6.900.v20210317-0507)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Java Annotation Processing Core 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.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.apt.core'/>
        <property name='maven-version' value='3.6.900-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.apt.core.source' version='3.6.900.v20210317-0507'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.apt.core.source' version='3.6.900.v20210317-0507'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.apt.core.source' version='3.6.900.v20210317-0507'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.apt.core.source' version='3.6.900.v20210317-0507'/>
      </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.jdt.apt.core.source&#xA;Bundle-Version: 3.6.900.v20210317-0507
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.properties' version='6.5.1.202106111115' generation='2'>
      <update id='org.eclipse.sirius.properties' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Properties View Model'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.properties'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties' version='6.5.1.202106111115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.properties' version='6.5.1.202106111115'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.impl' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.util' version='4.1.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.properties' version='6.5.1.202106111115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.11.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.11.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='4.1.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.sirius.properties
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.properties' version='6.5.1.202106111115'/>
      </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.sirius.properties;singleton:=true&#xA;Bundle-Version: 6.5.1.202106111115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.filesystem.win32.x86_64' version='1.4.200.v20190812-0909'>
      <update id='org.eclipse.core.filesystem.win32.x86_64' range='[0.0.0,1.4.200.v20190812-0909)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.fragmentName' value='Core File System for Windows 64 bit'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%fragmentName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='fragment'/>
        <property name='maven-groupId' value='org.eclipse.core'/>
        <property name='maven-artifactId' value='org.eclipse.core.filesystem.win32.x86_64'/>
        <property name='maven-version' value='1.4.200-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filesystem.win32.x86_64' version='1.4.200.v20190812-0909'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.filesystem.win32.x86_64' version='1.4.200.v20190812-0909'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.filesystem.win32.x86_64' version='1.4.200.v20190812-0909'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.core.filesystem' version='1.4.200.v20190812-0909'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.4.0,2.0.0)'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=win32))
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.filesystem.win32.x86_64' version='1.4.200.v20190812-0909'/>
      </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.core.filesystem.win32.x86_64; singleton:=true&#xA;Bundle-Version: 1.4.200.v20190812-0909&#xA;Fragment-Host: org.eclipse.core.filesystem;bundle-version=&quot;[1.4.0,2.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.garbagecollector.source' version='1.2.0.v20210316-1209' singleton='false'>
      <update id='org.eclipse.equinox.p2.garbagecollector.source' range='[0.0.0,1.2.0.v20210316-1209)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Provisioning Garbage Collector 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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.garbagecollector'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.garbagecollector.source' version='1.2.0.v20210316-1209'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.garbagecollector.source' version='1.2.0.v20210316-1209'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.garbagecollector.source' version='1.2.0.v20210316-1209'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.garbagecollector.source' version='1.2.0.v20210316-1209'/>
      </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.equinox.p2.garbagecollector.source&#xA;Bundle-Version: 1.2.0.v20210316-1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingcocoa.macosx.x86_64org.eclipse.core.runtime' version='3.3.0.202107281019' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.22.0.v20210506-1025'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.eclipse.core.runtime' version='3.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolingcocoa.macosx.x86_64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.22.0.v20210506-1025'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:4);markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='gemoc_studio_headless.executable.gtk.linux.x86_64.GemocStudioHeadless' version='3.3.0.202107281019' singleton='false'>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='gemoc_studio_headless.executable.gtk.linux.x86_64.GemocStudioHeadless' version='3.3.0.202107281019'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='configure'>
            setLauncherName(name:GemocStudioHeadless)
          </instruction>
          <instruction key='unconfigure'>
            setLauncherName()
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.workbench.addons.swt.source' version='1.4.200.v20210321-1910' singleton='false'>
      <update id='org.eclipse.e4.ui.workbench.addons.swt.source' range='[0.0.0,1.4.200.v20210321-1910)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse e4 Workbench Add-ons 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='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.workbench.addons.swt'/>
        <property name='maven-version' value='1.4.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.addons.swt.source' version='1.4.200.v20210321-1910'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.addons.swt.source' version='1.4.200.v20210321-1910'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.workbench.addons.swt.source' version='1.4.200.v20210321-1910'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.workbench.addons.swt.source' version='1.4.200.v20210321-1910'/>
      </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.e4.ui.workbench.addons.swt.source&#xA;Bundle-Version: 1.4.200.v20210321-1910
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jgit.http.apache.feature.group' version='5.12.0.202106070339-r' singleton='false'>
      <update id='org.eclipse.jgit.http.apache.feature.group' range='[0.0.0,5.12.0.202106070339-r)' 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='http://www.eclipse.org/jgit/'/>
        <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.jgit.feature'/>
        <property name='maven-artifactId' value='org.eclipse.jgit.http.apache'/>
        <property name='maven-version' value='5.12.0.202106070339-r'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2005, 2020 Shawn Pearce, Robin Rosenberg, et.al.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Distribution License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/org/documents/edl-v10.html'/>
        <property name='df_LT.featureName' value='Java implementation of Git - optional Http support using Apache httpclient'/>
        <property name='df_LT.description' value='Optional Http support using Apache httpclient.'/>
        <property name='df_LT.providerName' value='Eclipse JGit'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.http.apache.feature.group' version='5.12.0.202106070339-r'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit' range='[5.12.0,5.13.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.http.apache' range='[5.12.0.202106070339-r,5.12.0.202106070339-r]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.http.apache.feature.jar' range='[5.12.0.202106070339-r,5.12.0.202106070339-r]'>
          <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.apache.batik.parser' version='1.6.0.v201011041432' singleton='false'>
      <update id='org.apache.batik.parser' range='[0.0.0,1.6.0.v201011041432)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Apache Batik Parser'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='iplog.bug_id' value='2070'/>
        <property name='iplog.contact.name' value='Anthony Hunter'/>
        <property name='iplog.contact.email' value='anthonyh{at}ca.ibm.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.parser' version='1.6.0.v201011041432'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.parser' version='1.6.0.v201011041432'/>
        <provided namespace='java.package' name='org.apache.batik.parser' version='1.6.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.apache.batik.ext.awt' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.util' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.xml' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.w3c.dom.svg' range='[1.1.0,1.3.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.parser' version='1.6.0.v201011041432'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.parser&#xA;Bundle-Version: 1.6.0.v201011041432
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.lucene.core' version='8.4.1.v20200122-1459' singleton='false' generation='2'>
      <update id='org.apache.lucene.core' range='[0.0.0,8.4.1.v20200122-1459)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Lucene Core'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.lucene.core'/>
        <property name='maven-version' value='8.4.1-SNAPSHOT'/>
      </properties>
      <provides size='32'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.lucene.core' version='8.4.1.v20200122-1459'/>
        <provided namespace='osgi.bundle' name='org.apache.lucene.core' version='8.4.1.v20200122-1459'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.standard' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.document' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.index' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.search' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.store' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.util.fst' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.tokenattributes' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.codecs' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.codecs.blocktree' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.codecs.compressing' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.codecs.lucene50' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.codecs.lucene60' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.codecs.lucene70' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.codecs.lucene80' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.codecs.lucene84' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.codecs.perfield' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.geo' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.search.similarities' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.search.spans' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.util' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.util.automaton' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.util.bkd' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.util.graph' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.util.mutable' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.util.packed' version='8.4.1'/>
        <provided namespace='osgi.identity' name='org.apache.lucene.core' version='8.4.1.v20200122-1459'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='java.package' name='com.sun.management' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='sun.misc' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.lucene.core' version='8.4.1.v20200122-1459'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.lucene.core&#xA;Bundle-Version: 8.4.1.v20200122-1459
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.osgi.util' version='3.6.0.v20210212-1137' singleton='false' generation='2'>
      <update id='org.eclipse.osgi.util' range='[0.0.0,3.6.0.v20210212-1137)' severity='0'/>
      <properties size='12'>
        <property name='df_LT.osgiUtilDes' value='OSGi Service Platform Release 4.2.0 Utility Classes'/>
        <property name='df_LT.eclipse.org' value='Eclipse.org - Equinox'/>
        <property name='df_LT.osgiUtil' value='OSGi Release 4.2.0 Utility Classes'/>
        <property name='org.eclipse.equinox.p2.name' value='%osgiUtil'/>
        <property name='org.eclipse.equinox.p2.description' value='%osgiUtilDes'/>
        <property name='org.eclipse.equinox.p2.provider' value='%eclipse.org'/>
        <property name='org.eclipse.equinox.p2.contact' value='www.eclipse.org'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='http://www.eclipse.org'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.osgi'/>
        <property name='maven-artifactId' value='org.eclipse.osgi.util'/>
        <property name='maven-version' value='3.6.0-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.osgi.util' version='3.6.0.v20210212-1137'/>
        <provided namespace='osgi.bundle' name='org.eclipse.osgi.util' version='3.6.0.v20210212-1137'/>
        <provided namespace='java.package' name='org.osgi.util.function' version='1.1.0'/>
        <provided namespace='java.package' name='org.osgi.util.measurement' version='1.0.2'/>
        <provided namespace='java.package' name='org.osgi.util.position' version='1.0.1'/>
        <provided namespace='java.package' name='org.osgi.util.promise' version='1.1.1'/>
        <provided namespace='java.package' name='org.osgi.util.xml' version='1.0.1'/>
        <provided namespace='osgi.identity' name='org.eclipse.osgi.util' version='3.6.0.v20210212-1137'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='java.package' name='org.osgi.framework' range='1.1.0'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.util.function' range='[1.1.0,1.2.0)'/>
        <required namespace='java.package' name='org.osgi.util.measurement' range='[1.0.2,1.1.0)'/>
        <required namespace='java.package' name='org.osgi.util.position' range='[1.0.1,1.1.0)'/>
        <required namespace='java.package' name='org.osgi.util.promise' range='[1.1.1,1.2.0)'/>
        <required namespace='java.package' name='org.osgi.util.xml' range='[1.0.1,1.1.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.osgi.util
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.osgi.util' version='3.6.0.v20210212-1137'/>
      </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.osgi.util&#xA;Bundle-Version: 3.6.0.v20210212-1137
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='a.jre.javase' version='16.0.0' singleton='false'>
      <provides size='261'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='a.jre.javase' version='16.0.0'/>
        <provided namespace='osgi.ee' name='OSGi/Minimum' version='1.0.0'/>
        <provided namespace='osgi.ee' name='OSGi/Minimum' version='1.1.0'/>
        <provided namespace='osgi.ee' name='OSGi/Minimum' version='1.2.0'/>
        <provided namespace='osgi.ee' name='JRE' version='1.0.0'/>
        <provided namespace='osgi.ee' name='JRE' version='1.1.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.1.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.2.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.3.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.4.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.5.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.6.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.7.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.8.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='10.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='11.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='12.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='13.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='14.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='15.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='16.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='1.8.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='10.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='11.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='1.8.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='10.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='11.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='1.8.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='10.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='11.0.0'/>
        <provided namespace='java.package' name='java.applet' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.image' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig.dom' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.stream' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.table' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.desktop' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.plugins.jpeg' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model.type' version='0.0.0'/>
        <provided namespace='java.package' name='java.security.cert' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.zip' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.dom' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.file' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.views' version='0.0.0'/>
        <provided namespace='java.package' name='java.time' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.callback' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.stream.util' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model.element' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.bootstrap' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.nio.sctp' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.validation' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink.beans' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jarsigner' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.net.httpserver' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jdi.connect' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.events' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.datatransfer' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text.html' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jdi.event' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.metal' version='0.0.0'/>
        <provided namespace='java.package' name='java.net.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.activation' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.logging' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.colorchooser' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink.support' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.x500' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.stream' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jshell.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.annotation' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jfr' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.directory' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.chrono' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.loading' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth' version='0.0.0'/>
        <provided namespace='java.package' name='java.math' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.geom' version='0.0.0'/>
        <provided namespace='java.package' name='javax.transaction.xa' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.stax' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.traversal' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.swing.interop' version='0.0.0'/>
        <provided namespace='java.package' name='java.text' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.management' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.undo' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.stream' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.datatype' version='0.0.0'/>
        <provided namespace='java.package' name='javax.print' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.html' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.login' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.security.auth.login' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jdi.connect.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.beans' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql' version='0.0.0'/>
        <provided namespace='java.package' name='javax.print.event' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.prefs' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='java.net' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.plugins.bmp' version='0.0.0'/>
        <provided namespace='java.package' name='sun.misc' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.format' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.concurrent' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.sampled' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.server' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql.rowset.serial' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.parsers' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.synth' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.basic' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.tree' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.function' version='0.0.0'/>
        <provided namespace='java.package' name='javax.net' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.image.renderable' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink.linker' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.nio.file' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.ls' version='0.0.0'/>
        <provided namespace='java.package' name='javax.smartcardio' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink.linker.support' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.dgc' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.xpath' version='0.0.0'/>
        <provided namespace='java.package' name='javax.annotation.processing' version='0.0.0'/>
        <provided namespace='java.package' name='java.net.http' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.invoke' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.cert' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.xpath' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.catalog' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.nio' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.management' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.concurrent.atomic' version='0.0.0'/>
        <provided namespace='java.package' name='javax.rmi.ssl' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.event' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.openmbean' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.color' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text.rtf' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.javadoc.doclet' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.print' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.multi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.event' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.channels.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.net.ssl' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.registry' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.stream.events' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.java.accessibility.util' version='0.0.0'/>
        <provided namespace='java.package' name='javax.print.attribute' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.file.attribute' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.management.jfr' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.constant' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jdi.request' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.ref' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.instrument' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.regex' version='0.0.0'/>
        <provided namespace='java.package' name='org.ietf.jgss' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.midi.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.filechooser' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig.spec' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.reflect' version='0.0.0'/>
        <provided namespace='java.package' name='java.security' version='0.0.0'/>
        <provided namespace='java.package' name='org.xml.sax.helpers' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.tools.attach' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jshell' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.ldap.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.print.attribute.standard' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jshell.tool' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.tools.jconsole' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.security.jarsigner' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.security.auth' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.kerberos' version='0.0.0'/>
        <provided namespace='java.package' name='java.sql' version='0.0.0'/>
        <provided namespace='java.package' name='javax.crypto' version='0.0.0'/>
        <provided namespace='java.package' name='java.util' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.temporal' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.channels' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.stylesheets' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.charset' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.midi' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.net' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.stream' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.monitor' version='0.0.0'/>
        <provided namespace='java.package' name='org.xml.sax' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.source.doctree' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.net.httpserver.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jshell.execution' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.im' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text.html.parser' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.css' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.tools.javac' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jdi' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.security.jgss' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.charset.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.text.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.timer' version='0.0.0'/>
        <provided namespace='java.package' name='java.security.spec' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.file.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig.keyinfo' version='0.0.0'/>
        <provided namespace='java.package' name='javax.accessibility' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.source.tree' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.namespace' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.font' version='0.0.0'/>
        <provided namespace='java.package' name='java.security.interfaces' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.tools.attach.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.relation' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.modelmbean' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.sampled.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.sax' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.remote.rmi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.event' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.concurrent.locks' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.nio.mapmode' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.nimbus' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.event' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql.rowset.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.border' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jfr.consumer' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.remote' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.plugins.tiff' version='0.0.0'/>
        <provided namespace='java.package' name='org.xml.sax.ext' version='0.0.0'/>
        <provided namespace='java.package' name='sun.reflect' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model.util' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.security.auth.callback' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.runtime' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.sasl' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.security.auth.module' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dom' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.ldap' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.zone' version='0.0.0'/>
        <provided namespace='java.package' name='netscape.javascript' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.im.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.beans.beancontext' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management' version='0.0.0'/>
        <provided namespace='java.package' name='javax.tools' version='0.0.0'/>
        <provided namespace='java.package' name='javax.crypto.spec' version='0.0.0'/>
        <provided namespace='java.package' name='javax.script' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.module' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.source.util' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql.rowset' version='0.0.0'/>
        <provided namespace='java.package' name='java.io' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.jar' version='0.0.0'/>
        <provided namespace='java.package' name='javax.crypto.interfaces' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.ranges' version='0.0.0'/>
      </provides>
      <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
    </unit>
    <unit id='org.eclipse.equinox.p2.artifact.repository' version='1.4.100.v20210418-1636' generation='2'>
      <update id='org.eclipse.equinox.p2.artifact.repository' range='[0.0.0,1.4.100.v20210418-1636)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Equinox Provisioning Artifact Repository Support'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.artifact.repository'/>
        <property name='maven-version' value='1.4.100-SNAPSHOT'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.artifact.repository' version='1.4.100.v20210418-1636'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.artifact.repository' version='1.4.100.v20210418-1636'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.artifact.processing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.artifact.processors.checksum' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.artifact.processors.md5' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.artifact.processors.pack200' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.artifact.processors.pgp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.artifact.repository' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.artifact.repository.simple' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.artifact.repository.processing' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.artifact.repository' version='1.4.100.v20210418-1636'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='37'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.tukaani.xz' range='1.3.0'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='org.bouncycastle.bcpg' range='1.65.0'/>
        <required namespace='java.package' name='org.bouncycastle.jce.provider' range='1.65.1'/>
        <required namespace='java.package' name='org.bouncycastle.openpgp' range='1.65.0'/>
        <required namespace='java.package' name='org.bouncycastle.openpgp.bc' range='1.65.0'/>
        <required namespace='java.package' name='org.bouncycastle.openpgp.jcajce' range='1.65.0'/>
        <required namespace='java.package' name='org.bouncycastle.openpgp.operator' range='1.65.0'/>
        <required namespace='java.package' name='org.bouncycastle.openpgp.operator.bc' range='1.65.0'/>
        <required namespace='java.package' name='org.bouncycastle.openpgp.operator.jcajce' range='1.65.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime.jobs' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.jarprocessor' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.persistence' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.repository.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.core.eventbus' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.internal.provisional.equinox.p2.jarprocessor' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.datalocation' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.signedcontent' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.3.0'/>
        <required namespace='java.package' name='org.osgi.service.prefs' range='1.1.1'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.p2.artifact.repository
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.artifact.repository' version='1.4.100.v20210418-1636'/>
      </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.equinox.p2.artifact.repository;singleton:=true&#xA;Bundle-Version: 1.4.100.v20210418-1636
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.ccslkernel.clocktree.feature.feature.jar' version='1.0.0.202106280832'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='CCSL Clock Tree Generation'/>
        <property name='org.eclipse.equinox.p2.description' value='Timesquare CCSL Clock Tree generation'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='org.eclipse.update.feature.plugin' value='fr.inria.aoste.timesquare.branding'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.ccslkernel.clocktree.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.clocktree.feature.feature.jar' version='1.0.0.202106280832'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='fr.inria.aoste.timesquare.ccslkernel.clocktree.feature' version='1.0.0.202106280832'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='fr.inria.aoste.timesquare.ccslkernel.clocktree.feature' version='1.0.0.202106280832'/>
      </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='license.html' url='license.html'>
          The Kairos team-project (INRIA/I3S) makes available all content in this plug-in (&amp;quot;Content&amp;quot;).&#xA;Unless otherwise indicated below, the Content is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&amp;quot;EPL&amp;quot;).&#xA;A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &amp;quot;Program&amp;quot; will mean the Content.&#xA;If you did not receive this Content directly from the Kairos team-project, the Content is being redistributed&#xA;by another party (&amp;quot;Redistributor&amp;quot;) and different terms and conditions may apply to your use of any&#xA;object code in the Content. Check the Redistributor&amp;apos;s license that was provided with the Content. If no&#xA;such license exists, contact the Redistributor.&#xA;Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in&#xA;the Content and such source code may be obtained at http://timesquare.inria.fr.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.core.filebuffers.source' version='3.7.0.v20210512-1543' singleton='false'>
      <update id='org.eclipse.core.filebuffers.source' range='[0.0.0,3.7.0.v20210512-1543)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='File Buffers 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='eclipse.platform.text'/>
        <property name='maven-artifactId' value='org.eclipse.core.filebuffers'/>
        <property name='maven-version' value='3.7.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filebuffers.source' version='3.7.0.v20210512-1543'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.filebuffers.source' version='3.7.0.v20210512-1543'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.filebuffers.source' version='3.7.0.v20210512-1543'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.filebuffers.source' version='3.7.0.v20210512-1543'/>
      </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.core.filebuffers.source&#xA;Bundle-Version: 3.7.0.v20210512-1543
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.gexpressions.xtext' version='3.3.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.gexpressions.xtext' range='[0.0.0,3.3.0.202107281019)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.gemoc.gexpressions.xtext'/>
        <property name='org.eclipse.equinox.p2.provider' value='My Company'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.gexpressions.xtext'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.gexpressions.xtext' version='3.3.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.gexpressions.xtext' version='3.3.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.gexpressions.xtext' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.gexpressions.xtext.formatting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.gexpressions.xtext.generator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.gexpressions.xtext.linking' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.gexpressions.xtext.parser.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.gexpressions.xtext.parser.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.gexpressions.xtext.scoping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.gexpressions.xtext.serializer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.gexpressions.xtext.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.gexpressions.xtext.validation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.gexpressions.xtext' version='3.3.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.generator' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.apache.commons.logging' range='1.0.4' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe.utils' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe2.launch' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.gexpressions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.gexpressions.xtext
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.gexpressions.xtext' version='3.3.0.202107281019'/>
      </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.gemoc.gexpressions.xtext; singleton:=true&#xA;Bundle-Version: 3.3.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.modeldebugging.framework.commons.k3.feature.feature.jar' version='4.0.0.202107281019'>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='ModelDebugging framework commons for k3'/>
        <property name='org.eclipse.equinox.p2.description' value='List of plugins that are part of the execution framework'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://gemoc.org/studio/'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.modeldebugging.framework.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.modeldebugging.framework.commons.k3.feature'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.modeldebugging.framework.commons.k3.feature.feature.jar' version='4.0.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.modeldebugging.framework.commons.k3.feature' version='4.0.0.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.modeldebugging.framework.commons.k3.feature' version='4.0.0.202107281019'/>
      </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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='fr.inria.aoste.timesquare.utils.extensionpoint' version='1.0.0.202106280832' generation='2'>
      <update id='fr.inria.aoste.timesquare.utils.extensionpoint' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='ExtensionPoint'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.utils.extensionpoint'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.utils.extensionpoint' version='1.0.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.timesquare.utils.extensionpoint' version='1.0.0.202106280832'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.utils.extensionpoint' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.timesquare.utils.extensionpoint' version='1.0.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.help.base' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.timesquare.utils.extensionpoint' version='1.0.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.timesquare.utils.extensionpoint;singleton:=true&#xA;Bundle-Version: 1.0.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.xtext.essentialocl.ui' version='1.15.0.v20210609-1442' generation='2'>
      <update id='org.eclipse.ocl.xtext.essentialocl.ui' range='[0.0.0,1.15.0.v20210609-1442)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='OCL Unified Essential OCL User Interface and Editor'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <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.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.xtext.essentialocl.ui'/>
        <property name='maven-version' value='1.15.0-SNAPSHOT'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.essentialocl.ui' version='1.15.0.v20210609-1442'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.xtext.essentialocl.ui' version='1.15.0.v20210609-1442'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.essentialocl.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.essentialocl.ui.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.essentialocl.ui.contentassist.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.essentialocl.ui.contentassist.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.essentialocl.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.essentialocl.ui.labeling' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.essentialocl.ui.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.essentialocl.ui.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.essentialocl.ui.quickfix' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.essentialocl.ui.syntaxcoloring' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.xtext.essentialocl.ui' version='1.15.0.v20210609-1442'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.common.ui' range='[1.2.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.essentialocl' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.markup.ui' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.codetemplates.ui' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='java.package' name='org.apache.log4j' range='[1.2.15,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.xtext.ui.codemining' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.xtext.essentialocl.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.xtext.essentialocl.ui' version='1.15.0.v20210609-1442'/>
      </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.ocl.xtext.essentialocl.ui;singleton:=true&#xA;Bundle-Version: 1.15.0.v20210609-1442
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='openjfx.web.feature.feature.jar' version='11.0.0.201901231300'>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='openjfx.web.feature'/>
        <property name='org.eclipse.equinox.p2.provider' value='BestSolution.at'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='openjfx.web.feature.feature.jar' version='11.0.0.201901231300'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='openjfx.web.feature' version='11.0.0.201901231300'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='openjfx.web.feature' version='11.0.0.201901231300'/>
      </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>
    </unit>
    <unit id='org.eclipse.jdt.junit.runtime.source' version='3.6.0.v20210326-1249' singleton='false'>
      <update id='org.eclipse.jdt.junit.runtime.source' range='[0.0.0,3.6.0.v20210326-1249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Java Development Tools JUnit Runtime 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.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.junit.runtime'/>
        <property name='maven-version' value='3.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.junit.runtime.source' version='3.6.0.v20210326-1249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.junit.runtime.source' version='3.6.0.v20210326-1249'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.junit.runtime.source' version='3.6.0.v20210326-1249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.junit.runtime.source' version='3.6.0.v20210326-1249'/>
      </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.jdt.junit.runtime.source&#xA;Bundle-Version: 3.6.0.v20210326-1249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='openjfx.fxml' version='11.0.0' singleton='false'>
      <update id='openjfx.fxml' range='[0.0.0,11.0.0)' severity='0'/>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.name' value='openjfx.fxml'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='openjfx.fxml' version='11.0.0'/>
        <provided namespace='osgi.bundle' name='openjfx.fxml' version='11.0.0'/>
        <provided namespace='osgi.identity' name='openjfx.fxml' version='11.0.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='openjfx.fxml' version='11.0.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: openjfx.fxml&#xA;Bundle-Version: 11.0.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.security.source' version='1.3.600.v20210126-1005' singleton='false'>
      <update id='org.eclipse.equinox.security.source' range='[0.0.0,1.3.600.v20210126-1005)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Java Authentication and Authorization Service (JAAS) 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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.security'/>
        <property name='maven-version' value='1.3.600-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security.source' version='1.3.600.v20210126-1005'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.security.source' version='1.3.600.v20210126-1005'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.security.source' version='1.3.600.v20210126-1005'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.security.source' version='1.3.600.v20210126-1005'/>
      </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.equinox.security.source&#xA;Bundle-Version: 1.3.600.v20210126-1005
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='headlesstoolingorg.eclipse.configuration-collab' version='1.0.0' singleton='false'>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='headlesstoolingorg.eclipse.configuration' version='1.0.0'/>
      </provides>
      <filter>
        (!(osgi.os=macosx))
      </filter>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='configure'>
            setProgramProperty(propName:osgi.instance.area.default,propValue:workspace);
          </instruction>
          <instruction key='unconfigure'>
            setProgramProperty(propName:osgi.instance.area.default,propValue:);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.ds.core' version='1.2.300.v20210316-0728' generation='2'>
      <update id='org.eclipse.pde.ds.core' range='[0.0.0,1.2.300.v20210316-0728)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='PDE DS Core'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.ds.core'/>
        <property name='maven-version' value='1.2.300-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ds.core' version='1.2.300.v20210316-0728'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.ds.core' version='1.2.300.v20210316-0728'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ds.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ds.core.builders' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ds.core.text' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.ds.core' version='1.2.300.v20210316-0728'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.core' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.4.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.pde.ds.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.ds.core' version='1.2.300.v20210316-0728'/>
      </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.pde.ds.core;singleton:=true&#xA;Bundle-Version: 1.2.300.v20210316-0728
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.util.source' version='2.25.0.v20210301-0843' singleton='false'>
      <update id='org.eclipse.xtext.util.source' range='[0.0.0,2.25.0.v20210301-0843)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext Utilities Sources'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.util'/>
        <property name='maven-version' value='2.25.0'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.util.source' version='2.25.0.v20210301-0843'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.util.source' version='2.25.0.v20210301-0843'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.util.source' version='2.25.0.v20210301-0843'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.util.source' version='2.25.0.v20210301-0843'/>
      </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.xtext.util.source&#xA;Bundle-Version: 2.25.0.v20210301-0843
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='202107281019.GEMOC_2_RootComponents' version='1.0.0.7p7w-cLWuD58EdDwenG4wcz-N'>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Root Components (One feature per repository)'/>
        <property name='org.eclipse.equinox.p2.description' value='GEMOC features that gather all the content of their respective git repositories.'/>
        <property name='org.eclipse.equinox.p2.type.category' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='202107281019.GEMOC_2_RootComponents' version='1.0.0.7p7w-cLWuD58EdDwenG4wcz-N'/>
      </provides>
      <requires size='10'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.java.feature.feature.group' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.modeldebugging.feature.feature.group' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.ale.feature.source.feature.group' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.moccml.feature.feature.group' range='[2.3.0.202107281019,2.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.moccml.feature.source.feature.group' range='[2.3.0.202107281019,2.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.java.feature.source.feature.group' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.feature.source.feature.group' range='[2.3.0.202107281019,2.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.ale.feature.feature.group' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.feature.feature.group' range='[2.3.0.202107281019,2.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.modeldebugging.feature.source.feature.group' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
    </unit>
    <unit id='org.eclipse.equinox.p2.repository.tools' version='2.3.0.v20210325-0750' generation='2'>
      <update id='org.eclipse.equinox.p2.repository.tools' range='[0.0.0,2.3.0.v20210325-0750)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleName' value='Equinox Provisioning Repository Tools'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.repository.tools'/>
        <property name='maven-version' value='2.3.0-SNAPSHOT'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.repository.tools' version='2.3.0.v20210325-0750'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository.tools' version='2.3.0.v20210325-0750'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.internal.repository.comparator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.internal.repository.mirroring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.internal.repository.tools' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.internal.repository.tools.analyzer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.repository.tools.analyzer' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.repository.tools.comparator' version='2.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.repository.tools' version='2.3.0.v20210325-0750'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='35'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.tukaani.xz' range='1.3.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.app' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.frameworkadmin' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.artifact.processors.checksum' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.artifact.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.artifact.repository.simple' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.director' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.engine' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.engine.phases' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.persistence' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.publisher.eclipse' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.repository.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.director' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata.expression' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.planner' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.publisher.eclipse' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.query' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact' range='[2.3.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.simpleconfigurator.manipulator' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.4.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.p2.repository.tools
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.repository.tools' version='2.3.0.v20210325-0750'/>
      </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.equinox.p2.repository.tools;singleton:=true&#xA;Bundle-Version: 2.3.0.v20210325-0750
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.dsl.debug.ide.sirius.ui' version='3.0.1.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.dsl.debug.ide.sirius.ui' range='[0.0.0,3.0.1.202107281019)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='maven-groupId' value='DSLDebugger'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.dsl.debug.ide.sirius.ui'/>
        <property name='maven-version' value='3.0.1-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.debug.ide.sirius.ui' version='3.0.1.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.dsl.debug.ide.sirius.ui' version='3.0.1.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.dsl.debug.ide.sirius.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.dsl.debug.ide.sirius.ui.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.dsl.debug.ide.sirius.ui.launch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.dsl.debug.ide.sirius.ui.services' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.dsl.debug.ide.sirius.ui' version='3.0.1.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='17'>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='2.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.dsl.debug.edit' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.dsl.debug.ide' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.dsl.debug.ide.ui' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='4.1.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ui' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui' range='1.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram.ui' range='4.0.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='15.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.trace.commons.model' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.dsl.debug.ide.sirius.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.dsl.debug.ide.sirius.ui' version='3.0.1.202107281019'/>
      </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.gemoc.dsl.debug.ide.sirius.ui;singleton:=true&#xA;Bundle-Version: 3.0.1.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jaxen' version='1.1.6.202107281019' singleton='false' generation='2'>
      <update id='org.jaxen' range='[0.0.0,1.1.6.202107281019)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jaxen'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.commons'/>
        <property name='maven-artifactId' value='org.jaxen'/>
        <property name='maven-version' value='1.1.6-SNAPSHOT'/>
      </properties>
      <provides size='21'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jaxen' version='1.1.6.202107281019'/>
        <provided namespace='osgi.bundle' name='org.jaxen' version='1.1.6.202107281019'/>
        <provided namespace='java.package' name='org.jaxen' version='0.0.0'/>
        <provided namespace='java.package' name='org.jaxen.dom' version='0.0.0'/>
        <provided namespace='java.package' name='org.jaxen.dom4j' version='0.0.0'/>
        <provided namespace='java.package' name='org.jaxen.expr' version='0.0.0'/>
        <provided namespace='java.package' name='org.jaxen.expr.iter' version='0.0.0'/>
        <provided namespace='java.package' name='org.jaxen.function' version='0.0.0'/>
        <provided namespace='java.package' name='org.jaxen.function.ext' version='0.0.0'/>
        <provided namespace='java.package' name='org.jaxen.function.xslt' version='0.0.0'/>
        <provided namespace='java.package' name='org.jaxen.javabean' version='0.0.0'/>
        <provided namespace='java.package' name='org.jaxen.jdom' version='0.0.0'/>
        <provided namespace='java.package' name='org.jaxen.pattern' version='0.0.0'/>
        <provided namespace='java.package' name='org.jaxen.saxpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.jaxen.saxpath.base' version='0.0.0'/>
        <provided namespace='java.package' name='org.jaxen.saxpath.helpers' version='0.0.0'/>
        <provided namespace='java.package' name='org.jaxen.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.jaxen.xom' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jaxen' version='1.1.6.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.jaxen
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jaxen' version='1.1.6.202107281019'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jaxen&#xA;Bundle-Version: 1.1.6.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.identity.source' version='3.9.402.v20210409-2301' singleton='false'>
      <update id='org.eclipse.ecf.identity.source' range='[0.0.0,3.9.402.v20210409-2301)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - ECF'/>
        <property name='df_LT.bundleName' value='ECF Identity Core API 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.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.identity'/>
        <property name='maven-version' value='3.9.402-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.identity.source' version='3.9.402.v20210409-2301'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.identity.source' version='3.9.402.v20210409-2301'/>
        <provided namespace='osgi.identity' name='org.eclipse.ecf.identity.source' version='3.9.402.v20210409-2301'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ecf.identity.source' version='3.9.402.v20210409-2301'/>
      </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.ecf.identity.source&#xA;Bundle-Version: 3.9.402.v20210409-2301
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='gemoc_studio.executable.gtk.linux.x86_64' version='3.3.0.202107281019'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='gemoc_studio.executable.gtk.linux.x86_64' version='3.3.0.202107281019'/>
        <provided namespace='toolinggemoc_studio' name='gemoc_studio.executable' version='3.3.0.202107281019'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.launcher.gtk.linux.x86_64' range='0.0.0'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <artifacts size='1'>
        <artifact classifier='binary' id='gemoc_studio.executable.gtk.linux.x86_64' version='3.3.0.202107281019'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
    </unit>
    <unit id='toolingcocoa.macosx.x86_64org.apache.felix.scr' version='3.3.0.202107281019' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.apache.felix.scr' range='2.1.24.v20200924-1939'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.apache.felix.scr' version='3.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolingcocoa.macosx.x86_64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.apache.felix.scr' range='2.1.24.v20200924-1939'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:1);markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.common.ui.printing' version='1.7.0.202004160913' generation='2'>
      <update id='org.eclipse.gmf.runtime.common.ui.printing' range='[0.0.0,1.7.0.202004160913)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF Printing'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.common.ui.printing'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.common.ui.printing'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.printing' version='1.7.0.202004160913'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.printing' version='1.7.0.202004160913'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.printing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.printing.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.common.ui.printing' version='1.7.0.202004160913'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.common.ui.printing' version='1.7.0.202004160913'/>
      </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.gmf.runtime.common.ui.printing;singleton:=true&#xA;Bundle-Version: 1.7.0.202004160913
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.eef.ide.ui.properties' version='2.1.5.202008270808' singleton='false' generation='2'>
      <update id='org.eclipse.eef.ide.ui.properties' range='[0.0.0,2.1.5.202008270808)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EEF IDE UI Properties'/>
        <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.eef'/>
        <property name='maven-artifactId' value='org.eclipse.eef.ide.ui.properties'/>
        <property name='maven-version' value='2.1.5-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.ide.ui.properties' version='2.1.5.202008270808'/>
        <provided namespace='osgi.bundle' name='org.eclipse.eef.ide.ui.properties' version='2.1.5.202008270808'/>
        <provided namespace='java.package' name='org.eclipse.eef.ide.ui.properties.api' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.ide.ui.properties.internal' version='2.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.eef.ide.ui.properties' version='2.1.5.202008270808'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.common.ui' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.core' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.properties.ui' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.ide.ui' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.0.0,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.sirius.common.interpreter.api' range='1.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.eef.ide.ui.properties' version='2.1.5.202008270808'/>
      </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.eef.ide.ui.properties&#xA;Bundle-Version: 2.1.5.202008270808
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.help.feature.jar' version='2.3.600.v20210611-1600'>
      <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.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.help.base'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2008, 2013 IBM Corporation and others.'/>
        <property name='df_LT.featureName' value='Eclipse Help System'/>
        <property name='df_LT.description' value='Eclipse help system.'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='maven-groupId' value='org.eclipse.help.feature'/>
        <property name='maven-artifactId' value='org.eclipse.help'/>
        <property name='maven-version' value='2.3.600-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.feature.jar' version='2.3.600.v20210611-1600'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.help' version='2.3.600.v20210611-1600'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.help' version='2.3.600.v20210611-1600'/>
      </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.ocl.examples.debug.vm.ui' version='2.15.0.v20210609-1442' generation='2'>
      <update id='org.eclipse.ocl.examples.debug.vm.ui' range='[0.0.0,2.15.0.v20210609-1442)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='OCL Debugger UI Framework'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <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.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples.debug.vm.ui'/>
        <property name='maven-version' value='2.15.0-SNAPSHOT'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.debug.vm.ui' version='2.15.0.v20210609-1442'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.examples.debug.vm.ui' version='2.15.0.v20210609-1442'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.debug.vm.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.debug.vm.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.debug.vm.ui.launching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.debug.vm.ui.messages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.debug.vm.ui.pages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.debug.vm.ui.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.examples.debug.vm.ui' version='2.15.0.v20210609-1442'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.examples.debug.vm' range='[2.1.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.base' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.log4j' range='[1.2.15,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.examples.debug.vm.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.examples.debug.vm.ui' version='2.15.0.v20210609-1442'/>
      </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.ocl.examples.debug.vm.ui;singleton:=true&#xA;Bundle-Version: 2.15.0.v20210609-1442
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.api.tools' version='1.2.500.v20210521-1226' generation='2'>
      <update id='org.eclipse.pde.api.tools' range='[0.0.0,1.2.500.v20210521-1226)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='API Tools'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.api.tools'/>
        <property name='maven-version' value='1.2.500-SNAPSHOT'/>
      </properties>
      <provides size='23'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.api.tools' version='1.2.500.v20210521-1226'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.api.tools' version='1.2.500.v20210521-1226'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.internal.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.internal.comparator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.internal.descriptors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.internal.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.internal.natures' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.internal.problems' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.internal.provisional' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.internal.provisional.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.internal.provisional.comparator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.internal.provisional.descriptors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.internal.provisional.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.internal.provisional.problems' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.internal.provisional.scanner' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.internal.provisional.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.internal.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.internal.util.profiles' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.api.tools' version='1.2.500.v20210521-1226'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.core' range='[3.3.102,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.22.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.6.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.objectweb.asm' range='[9.0.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.frameworkadmin' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.objectweb.asm.tree' range='[9.0.0,10.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.pde.api.tools
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.api.tools' version='1.2.500.v20210521-1226'/>
      </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.pde.api.tools;singleton:=true&#xA;Bundle-Version: 1.2.500.v20210521-1226
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.feature.jar' version='2.26.0.v20210506-1425'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='EMF - Eclipse Modeling Framework Runtime and Tools'/>
        <property name='df_LT.description' value='The runtime and tools for EMF, without source or documentation.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf'/>
        <property name='maven-version' value='2.26.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.feature.jar' version='2.26.0.v20210506-1425'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf' version='2.26.0.v20210506-1425'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf' version='2.26.0.v20210506-1425'/>
      </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 uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.elk.core' version='0.7.1' generation='2'>
      <update id='org.eclipse.elk.core' range='[0.0.0,0.7.1)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='ELK Core Components'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.elk'/>
        <property name='maven-artifactId' value='org.eclipse.elk.core'/>
        <property name='maven-version' value='0.7.1'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.elk.core' version='0.7.1'/>
        <provided namespace='osgi.bundle' name='org.eclipse.elk.core' version='0.7.1'/>
        <provided namespace='java.package' name='org.eclipse.elk.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.core.alg' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.core.comments' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.core.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.core.labels' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.core.math' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.core.options' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.core.testing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.core.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.core.util.adapters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.core.util.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.core.util.persistence' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.core.util.selection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.core.validation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.elk.core' version='0.7.1'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='com.google.guava' range='15.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.elk.graph' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.elk.core' version='0.7.1'/>
      </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.elk.core;singleton:=true&#xA;Bundle-Version: 0.7.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.ccslkernel.solver.launch' version='1.0.0.202106280832' generation='2'>
      <update id='fr.inria.aoste.timesquare.ccslkernel.solver.launch' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Solver Launcher interface'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.ccslkernel.solver.launch'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.solver.launch' version='1.0.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.solver.launch' version='1.0.0.202106280832'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.solver.launch' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.timesquare.ccslkernel.solver.launch' version='1.0.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.8.1'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.trace' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.trace.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.utils.timedsystem' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.simulationpolicy' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.model' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.modelunfolding' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.runtime' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.model' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.solver' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.launcher.core' range='1.4.1'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.timesquare.ccslkernel.solver.launch' version='1.0.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.timesquare.ccslkernel.solver.launch;singleton:=true&#xA;Bundle-Version: 1.0.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.dom' version='1.6.1.v201505192100' singleton='false'>
      <update id='org.apache.batik.dom' range='[0.0.0,1.6.1.v201505192100)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Apache Batik DOM'/>
        <property name='df_LT.providerName' value='Eclipse Orbit'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='iplog.bug_id' value='9683'/>
        <property name='iplog.contact.name' value='David Williams'/>
        <property name='iplog.contact.email' value='david_williams{at}us.ibm.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.dom' version='1.6.1.v201505192100'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.dom' version='1.6.1.v201505192100'/>
        <provided namespace='java.package' name='org.apache.batik.dom' version='1.6.1'/>
        <provided namespace='java.package' name='org.apache.batik.dom.events' version='1.6.1'/>
        <provided namespace='java.package' name='org.apache.batik.dom.traversal' version='1.6.1'/>
        <provided namespace='java.package' name='org.apache.batik.dom.util' version='1.6.1'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.apache.batik.css' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.util' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.xml' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.w3c.css.sac' range='[1.3.0,1.4.0)'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.xerces.parsers' range='0.0.0' optional='true' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.dom' version='1.6.1.v201505192100'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.dom&#xA;Bundle-Version: 1.6.1.v201505192100
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.monitoring.source' version='1.2.0.v20210111-1353' singleton='false'>
      <update id='org.eclipse.ui.monitoring.source' range='[0.0.0,1.2.0.v20210111-1353)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='UI Freeze Monitoring 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='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.ui.monitoring'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.monitoring.source' version='1.2.0.v20210111-1353'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.monitoring.source' version='1.2.0.v20210111-1353'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.monitoring.source' version='1.2.0.v20210111-1353'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.monitoring.source' version='1.2.0.v20210111-1353'/>
      </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.ui.monitoring.source&#xA;Bundle-Version: 1.2.0.v20210111-1353
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.ua.core.source' version='1.2.200.v20210208-1459' singleton='false'>
      <update id='org.eclipse.pde.ua.core.source' range='[0.0.0,1.2.200.v20210208-1459)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='PDE UA Core 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.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.ua.core'/>
        <property name='maven-version' value='1.2.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ua.core.source' version='1.2.200.v20210208-1459'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.ua.core.source' version='1.2.200.v20210208-1459'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.ua.core.source' version='1.2.200.v20210208-1459'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.ua.core.source' version='1.2.200.v20210208-1459'/>
      </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.pde.ua.core.source&#xA;Bundle-Version: 1.2.200.v20210208-1459
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.engine' version='2.7.0.v20210328-0514' generation='2'>
      <update id='org.eclipse.equinox.p2.engine' range='[0.0.0,2.7.0.v20210328-0514)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Equinox Provisioning Engine'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.engine'/>
        <property name='maven-version' value='2.7.0-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.engine' version='2.7.0.v20210328-0514'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.engine' version='2.7.0.v20210328-0514'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.engine' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.engine.phases' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.engine' version='2.2.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.engine.query' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.engine.spi' version='2.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.engine' version='2.7.0.v20210328-0514'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='35'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.jobs' range='[3.4.0,4.0.0)'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.internal.preferences' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime.preferences' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.index' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.repository.io' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.persistence' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.core.eventbus' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata' range='[2.4.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata.expression' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata.index' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.query' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.spi' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.datalocation' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.debug' range='1.1.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.security' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.signedcontent' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.6.0'/>
        <required namespace='java.package' name='org.osgi.service.prefs' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='1.4.0'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.p2.engine
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.engine' version='2.7.0.v20210328-0514'/>
      </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.equinox.p2.engine;singleton:=true&#xA;Bundle-Version: 2.7.0.v20210328-0514
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.doc.feature.group' version='3.10.4.v20210609-1727' singleton='false'>
      <update id='org.eclipse.m2m.qvt.oml.doc.feature.group' range='[0.0.0,3.10.4.v20210609-1727)' 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='http://www.eclipse.org/mmt/qvto'/>
        <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.qvto-features'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.doc'/>
        <property name='maven-version' value='3.10.4-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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2007 Borland Software Corporation.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html&#xA;&#xA;Contributors:&#xA;Borland Software Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='QVT Operational Documentation'/>
        <property name='df_LT.description' value='QVT Operational documentation'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.doc.feature.group' version='3.10.4.v20210609-1727'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.doc' range='[3.10.4.v20210609-1727,3.10.4.v20210609-1727]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.doc.feature.jar' range='[3.10.4.v20210609-1727,3.10.4.v20210609-1727]'>
          <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 uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.acceleo.traceability' version='3.7.11.202102190929' generation='2'>
      <update id='org.eclipse.acceleo.traceability' range='[0.0.0,3.7.11.202102190929)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Acceleo Traceability'/>
        <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='traceability'/>
        <property name='maven-groupId' value='org.eclipse.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.traceability'/>
        <property name='maven-version' value='3.7.11-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.traceability' version='3.7.11.202102190929'/>
        <provided namespace='osgi.bundle' name='org.eclipse.acceleo.traceability' version='3.7.11.202102190929'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.traceability' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.traceability.engine' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.traceability.environment' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.acceleo.traceability' version='3.7.11.202102190929'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.traceability.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.engine' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.acceleo.traceability' version='3.7.11.202102190929'/>
      </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.acceleo.traceability;singleton:=true&#xA;Bundle-Version: 3.7.11.202102190929
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.core.di.extensions.source' version='0.16.0.v20200507-0938' singleton='false'>
      <update id='org.eclipse.e4.core.di.extensions.source' range='[0.0.0,0.16.0.v20200507-0938)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse Dependency Injection Extensions 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.e4'/>
        <property name='maven-artifactId' value='org.eclipse.e4.core.di.extensions'/>
        <property name='maven-version' value='0.16.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.di.extensions.source' version='0.16.0.v20200507-0938'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.core.di.extensions.source' version='0.16.0.v20200507-0938'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.core.di.extensions.source' version='0.16.0.v20200507-0938'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.core.di.extensions.source' version='0.16.0.v20200507-0938'/>
      </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.e4.core.di.extensions.source&#xA;Bundle-Version: 0.16.0.v20200507-0938
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.executionframework.feature.source.feature.group' version='4.0.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.executionframework.feature.source.feature.group' range='[0.0.0,4.0.0.202107281019)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='ModelDebugging Execution Framework Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='List of plugins that are part of the execution framework'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://gemoc.org/studio/'/>
        <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.gemoc.modeldebugging.executionframework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.executionframework.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;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.feature.source.feature.group' version='4.0.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.feature.feature.group' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.behavioralinterface.source' range='[1.0.0.202107281019,1.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.behavioralinterface.edit.source' range='[1.0.0.202107281019,1.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.behavioralinterface.editor.source' range='[1.0.0.202107281019,1.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.behavioralinterface.ide.source' range='[1.0.0.202107281019,1.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.behavioralinterface.ui.source' range='[1.0.0.202107281019,1.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.engine.ui.source' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.event.manager.source' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.ui.source' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.extensions.sirius.source' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.debugger.source' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.debugger.ui.source' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.event.model.source' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.event.model.edit.source' range='[1.0.0.202107281019,1.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.event.model.editor.source' range='[1.0.0.202107281019,1.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.event.ui.source' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.engine.model.source' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.feature.source.feature.jar' range='[4.0.0.202107281019,4.0.0.202107281019]'>
          <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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='toolingorg.eclipse.equinox.launcher.win32.win32.x86_64' version='1.1.700.v20180518-1200' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.launcher.win32.win32.x86_64' range='1.1.700.v20180518-1200'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.equinox.launcher.win32.win32.x86_64' version='1.1.700.v20180518-1200'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='tooling' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.launcher.win32.win32.x86_64' range='1.1.700.v20180518-1200'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            addProgramArg(programArg:--launcher.library);addProgramArg(programArg:@artifact);
          </instruction>
          <instruction key='unconfigure'>
            removeProgramArg(programArg:--launcher.library);removeProgramArg(programArg:@artifact);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.app' version='1.5.100.v20210212-1143' generation='2'>
      <update id='org.eclipse.equinox.app' range='[0.0.0,1.5.100.v20210212-1143)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Equinox Application Container'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.app'/>
        <property name='maven-version' value='1.5.100-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.app' version='1.5.100.v20210212-1143'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.app' version='1.5.100.v20210212-1143'/>
        <provided namespace='java.package' name='org.eclipse.equinox.app' version='1.1.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.app' version='0.0.0'/>
        <provided namespace='java.package' name='org.osgi.service.application' version='1.1.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.app' version='1.5.100.v20210212-1143'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='16'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.2.0,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.framework.console' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.osgi.framework.log' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.datalocation' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.debug' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.environment' range='1.1.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.runnable' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.storagemanager' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.3.0'/>
        <required namespace='java.package' name='org.osgi.service.condpermadmin' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.service.event' range='1.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.service.packageadmin' range='1.2.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.equinox.app
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.app' version='1.5.100.v20210212-1143'/>
      </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.equinox.app; singleton:=true&#xA;Bundle-Version: 1.5.100.v20210212-1143
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.ccslkernel.model.adapter' version='1.2.0.202106280832' generation='2'>
      <update id='fr.inria.aoste.timesquare.ccslkernel.model.adapter' range='[0.0.0,1.2.0.202106280832)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='ccslmodel to treetrace adapter'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.ccslkernel.model.adapter'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.model.adapter' version='1.2.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.model.adapter' version='1.2.0.202106280832'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.model.adapter' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.timesquare.ccslkernel.model.adapter' version='1.2.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.trace' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.trace.util' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.timesquare.ccslkernel.model.adapter' version='1.2.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.timesquare.ccslkernel.model.adapter;singleton:=true&#xA;Bundle-Version: 1.2.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.feature.feature.jar' version='1.18.0.20210603-1206'>
      <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.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.m2e.core'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2008-2011 Sonatype, Inc.&#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&#xA;&#xA;Contributors:&#xA;Sonatype, Inc. - initial API and implementation'/>
        <property name='df_LT.featureName' value='m2e - Maven Integration for Eclipse (includes Incubating components)'/>
        <property name='df_LT.description' value='m2e is a Maven integration in Eclipse. Launching Maven from Eclipse, dependency management and search.'/>
        <property name='df_LT.providerName' value='Eclipse.org - m2e'/>
        <property name='maven-groupId' value='org.eclipse.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.feature'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.feature.feature.jar' version='1.18.0.20210603-1206'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.m2e.feature' version='1.18.0.20210603-1206'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.m2e.feature' version='1.18.0.20210603-1206'/>
      </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.ecf.provider.filetransfer.httpclient45.win32' version='1.0.400.v20210410-0052' generation='2'>
      <update id='org.eclipse.ecf.provider.filetransfer.httpclient45.win32' range='[0.0.0,1.0.400.v20210410-0052)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.plugin.provider' value='Eclipse.org - ECF'/>
        <property name='df_LT.plugin.name' value='ECF HttpComponents 4.5 Filetransfer Windows Components'/>
        <property name='org.eclipse.equinox.p2.name' value='%plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%plugin.provider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.provider.filetransfer.httpclient45.win32'/>
        <property name='maven-version' value='1.0.400-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.provider.filetransfer.httpclient45.win32' version='1.0.400.v20210410-0052'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.provider.filetransfer.httpclient45.win32' version='1.0.400.v20210410-0052'/>
        <provided namespace='osgi.identity' name='org.eclipse.ecf.provider.filetransfer.httpclient45.win32' version='1.0.400.v20210410-0052'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.eclipse.osgi.services' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ecf' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ecf.filetransfer' range='[5.0.0,6.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.10.0,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.ecf.internal.provider.filetransfer.httpclient45' range='[0.1.0,1.0.0)'/>
        <required namespace='java.package' name='org.apache.http.auth' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.client' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.client.config' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.client.protocol' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.config' range='[4.3.3,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.impl.auth' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.impl.auth.win' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.impl.client' range='[4.5.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'/>
      </requires>
      <filter>
        (osgi.os=win32)
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ecf.provider.filetransfer.httpclient45.win32' version='1.0.400.v20210410-0052'/>
      </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.ecf.provider.filetransfer.httpclient45.win32;singleton:=true&#xA;Bundle-Version: 1.0.400.v20210410-0052
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolinggemoc_studio.application' version='3.3.0.202107281019'>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolinggemoc_studio.application' version='3.3.0.202107281019'/>
      </provides>
      <requires size='13'>
        <required namespace='org.eclipse.equinox.p2.iu' name='gemoc_studio.executable.gtk.linux.x86_64.GemocStudio' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='gemoc_studio.executable.gtk.linux.x86_64' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='gemoc_studio.executable.win32.win32.x86_64' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='gemoc_studio.executable.win32.win32.x86_64.GemocStudio' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.equinox.launcher.win32.win32.x86_64' range='[1.1.700.v20180518-1200,1.1.700.v20180518-1200]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='gemoc_studio.executable.cocoa.macosx.x86_64' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.equinox.launcher' range='[1.6.200.v20210416-2027,1.6.200.v20210416-2027]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggemoc_studio.executable.win32.win32.x86_64' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.equinox.launcher.cocoa.macosx.x86_64' range='[1.2.200.v20210527-0259,1.2.200.v20210527-0259]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggemoc_studio.executable.gtk.linux.x86_64' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.equinox.launcher.gtk.linux.x86_64' range='[1.2.200.v20210429-1609,1.2.200.v20210429-1609]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='gemoc_studio.executable.cocoa.macosx.x86_64.GemocStudio' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggemoc_studio.executable.cocoa.macosx.x86_64' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
    </unit>
    <unit id='org.eclipse.gemoc.executionframework.event.model.editor' version='1.0.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.executionframework.event.model.editor' range='[0.0.0,1.0.0.202107281019)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='GEMOC Execution Framework Event Model Editor'/>
        <property name='df_LT.providerName' value='Eclipse GEMOC 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.gemoc.modeldebugging.executionframework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.executionframework.event.model.editor'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.event.model.editor' version='1.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.event.model.editor' version='1.0.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.executionframework.event.model.event.presentation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.executionframework.event.testsuite.presentation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.executionframework.event.model.editor' version='1.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.event.model.edit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.behavioralinterface.edit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.value.model.edit' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.executionframework.event.model.editor
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.executionframework.event.model.editor' version='1.0.0.202107281019'/>
      </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.gemoc.executionframework.event.model.editor;singleton:=true&#xA;Bundle-Version: 1.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.instantrelation.feature.feature.group' version='1.0.0.202106280832' singleton='false'>
      <update id='fr.inria.aoste.timesquare.instantrelation.feature.feature.group' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Timesquare Instant Relation Model'/>
        <property name='org.eclipse.equinox.p2.description' value='Timesquare Instant Relation Model'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.instantrelation.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.instantrelation.feature.feature.group' version='1.0.0.202106280832'/>
      </provides>
      <requires size='16'>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.trace.util.feature.feature.group' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.utils.feature.feature.group' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.trace.edit.ui' range='1.0.1'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.trace.util' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.utils.pluginhelpers' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.utils.extensionpoint' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.trace' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.instantrelation' range='[1.3.0.202106280832,1.3.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.instantrelation.trace.relation' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.instantrelation.feature.feature.jar' range='[1.0.0.202106280832,1.0.0.202106280832]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='license.html' url='license.html'>
          The Kairos team-project (INRIA/I3S) makes available all content in this plug-in (&amp;quot;Content&amp;quot;).&#xA;Unless otherwise indicated below, the Content is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&amp;quot;EPL&amp;quot;).&#xA;A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &amp;quot;Program&amp;quot; will mean the Content.&#xA;If you did not receive this Content directly from the Kairos team-project, the Content is being redistributed&#xA;by another party (&amp;quot;Redistributor&amp;quot;) and different terms and conditions may apply to your use of any&#xA;object code in the Content. Check the Redistributor&amp;apos;s license that was provided with the Content. If no&#xA;such license exists, contact the Redistributor.&#xA;Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in&#xA;the Content and such source code may be obtained at http://timesquare.inria.fr.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.executionframework.engine' version='4.0.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.executionframework.engine' range='[0.0.0,4.0.0.202107281019)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Gemoc Engine'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.modeldebugging.executionframework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.executionframework.engine'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.engine' version='4.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.engine' version='4.0.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.executionframework.engine' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.executionframework.engine.commons' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.executionframework.engine.commons.adapters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.executionframework.engine.commons.sequential' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.executionframework.engine.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.executionframework.engine.profiler' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.executionframework.engine' version='4.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='17'>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse.messagingsystem.api' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.reflectivetrace.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse.pde' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.transaction' range='1.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.trace.gemoc.api' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.diverse.k3.al.annotationprocessor.plugin' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.trace.commons.model' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.event.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.dsl' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.dsl.debug.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.engine.model' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.executionframework.engine
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.executionframework.engine' version='4.0.0.202107281019'/>
      </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.gemoc.executionframework.engine;singleton:=true&#xA;Bundle-Version: 4.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.commons.eclipse.ui' version='3.3.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.commons.eclipse.ui' range='[0.0.0,3.3.0.202107281019)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Commons Eclipse UI'/>
        <property name='org.eclipse.equinox.p2.provider' value='INRIA'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.commons.eclipse.ui'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.eclipse.ui' version='3.3.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse.ui' version='3.3.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.commons.eclipse.pde.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.commons.eclipse.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.commons.eclipse.ui.dialogs' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.commons.eclipse.ui' version='3.3.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.105.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.9.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ui' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.9.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'>
          <description>
            org.eclipse.gemoc.commons.eclipse.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.commons.eclipse.ui' version='3.3.0.202107281019'/>
      </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.gemoc.commons.eclipse.ui;singleton:=true&#xA;Bundle-Version: 3.3.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.util' version='1.14.0.v20210324-0332' singleton='false' generation='2'>
      <update id='org.apache.batik.util' range='[0.0.0,1.14.0.v20210324-0332)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Batik utility library'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.batik.util'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.util' version='1.14.0.v20210324-0332'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.util' version='1.14.0.v20210324-0332'/>
        <provided namespace='java.package' name='org.apache.batik.util' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.util.io' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.util.resources' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.util.io.resources' version='1.14.0'/>
        <provided namespace='osgi.identity' name='org.apache.batik.util' version='1.14.0.v20210324-0332'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.apache.batik.constants' range='1.14.0'/>
        <required namespace='java.package' name='org.apache.batik.i18n' range='1.14.0'/>
        <required namespace='java.package' name='org.apache.batik' range='[1.14.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.constants' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.util' range='[1.14.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.util.resources' range='[1.14.0,2.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.util' version='1.14.0.v20210324-0332'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.util&#xA;Bundle-Version: 1.14.0.v20210324-0332
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.ccslkernel.runtime.feature.feature.group' version='1.0.0.202106280832' singleton='false'>
      <update id='fr.inria.aoste.timesquare.ccslkernel.runtime.feature.feature.group' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='CCSL Runtime component.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.ccslkernel.runtime.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.runtime.feature.feature.group' version='1.0.0.202106280832'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.simulationpolicy.feature.feature.group' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.runtime' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.runtime.feature.feature.jar' range='[1.0.0.202106280832,1.0.0.202106280832]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='license.html' url='license.html'>
          The Kairos team-project (INRIA/I3S) makes available all content in this plug-in (&amp;quot;Content&amp;quot;).&#xA;Unless otherwise indicated below, the Content is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&amp;quot;EPL&amp;quot;).&#xA;A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &amp;quot;Program&amp;quot; will mean the Content.&#xA;If you did not receive this Content directly from the Kairos team-project, the Content is being redistributed&#xA;by another party (&amp;quot;Redistributor&amp;quot;) and different terms and conditions may apply to your use of any&#xA;object code in the Content. Check the Redistributor&amp;apos;s license that was provided with the Content. If no&#xA;such license exists, contact the Redistributor.&#xA;Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in&#xA;the Content and such source code may be obtained at http://timesquare.inria.fr.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.ui.intro.quicklinks.source' version='1.1.100.v20210315-0954' singleton='false'>
      <update id='org.eclipse.ui.intro.quicklinks.source' range='[0.0.0,1.1.100.v20210315-0954)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Quicklinks for the Welcome 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='eclipse.platform.ua'/>
        <property name='maven-artifactId' value='org.eclipse.ui.intro.quicklinks'/>
        <property name='maven-version' value='1.1.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.intro.quicklinks.source' version='1.1.100.v20210315-0954'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.intro.quicklinks.source' version='1.1.100.v20210315-0954'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.intro.quicklinks.source' version='1.1.100.v20210315-0954'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.intro.quicklinks.source' version='1.1.100.v20210315-0954'/>
      </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.ui.intro.quicklinks.source&#xA;Bundle-Version: 1.1.100.v20210315-0954
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.variables.source' version='3.5.0.v20210510-1945' singleton='false'>
      <update id='org.eclipse.core.variables.source' range='[0.0.0,3.5.0.v20210510-1945)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Core Variables 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='eclipse.platform.debug'/>
        <property name='maven-artifactId' value='org.eclipse.core.variables'/>
        <property name='maven-version' value='3.5.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.variables.source' version='3.5.0.v20210510-1945'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.variables.source' version='3.5.0.v20210510-1945'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.variables.source' version='3.5.0.v20210510-1945'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.variables.source' version='3.5.0.v20210510-1945'/>
      </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.core.variables.source&#xA;Bundle-Version: 3.5.0.v20210510-1945
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.backend.codeexecution.model' version='1.0.0.202106280832' generation='2'>
      <update id='fr.inria.aoste.timesquare.backend.codeexecution.model' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='CodeExecution Model'/>
        <property name='df_LT.providerName' value='Kairos INRIA/I3S'/>
        <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='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.backend.codeexecution.model'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.backend.codeexecution.model' version='1.0.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.timesquare.backend.codeexecution.model' version='1.0.0.202106280832'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.backend.codeexecution.model.CodeExecution' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.backend.codeexecution.model.CodeExecution.impl' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.backend.codeexecution.model.CodeExecution.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.timesquare.backend.codeexecution.model' version='1.0.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types' range='2.3.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.model' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.trace' range='1.0.1'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.timesquare.backend.codeexecution.model' version='1.0.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.timesquare.backend.codeexecution.model;singleton:=true&#xA;Bundle-Version: 1.0.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.launching' version='3.9.300.v20210513-1344' generation='2'>
      <update id='org.eclipse.pde.launching' range='[0.0.0,3.9.300.v20210513-1344)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.provider-name' value='Eclipse.org'/>
        <property name='df_LT.name' value='PDE Launching Support'/>
        <property name='org.eclipse.equinox.p2.name' value='%name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%provider-name'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.launching'/>
        <property name='maven-version' value='3.9.300-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.launching' version='3.9.300.v20210513-1344'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.launching' version='3.9.300.v20210513-1344'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.launching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.launching.launcher' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.launching.sourcelookup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.launching' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.launching' version='3.9.300.v20210513-1344'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.junit.core' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.build' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.pde.launching
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.launching' version='3.9.300.v20210513-1344'/>
      </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.pde.launching;singleton:=true&#xA;Bundle-Version: 3.9.300.v20210513-1344
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.net.source' version='1.3.1100.v20210424-0724' singleton='false'>
      <update id='org.eclipse.core.net.source' range='[0.0.0,1.3.1100.v20210424-0724)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Internet Connection 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.core'/>
        <property name='maven-artifactId' value='org.eclipse.core.net'/>
        <property name='maven-version' value='1.3.1100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.net.source' version='1.3.1100.v20210424-0724'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.net.source' version='1.3.1100.v20210424-0724'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.net.source' version='1.3.1100.v20210424-0724'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.net.source' version='1.3.1100.v20210424-0724'/>
      </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.core.net.source&#xA;Bundle-Version: 1.3.1100.v20210424-0724
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.runtime' version='3.7.200.v20210513-1344' generation='2'>
      <update id='org.eclipse.pde.runtime' range='[0.0.0,3.7.200.v20210513-1344)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.provider-name' value='Eclipse.org'/>
        <property name='df_LT.name' value='PDE Runtime'/>
        <property name='org.eclipse.equinox.p2.name' value='%name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%provider-name'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.runtime'/>
        <property name='maven-version' value='3.7.200-SNAPSHOT'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.runtime' version='3.7.200.v20210513-1344'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.runtime' version='3.7.200.v20210513-1344'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.runtime' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.runtime.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.runtime.registry.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.runtime.spy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.runtime.spy.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.runtime.spy.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.runtime.spy.sections' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.runtime' version='3.7.200.v20210513-1344'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.model.workbench' range='2.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ui' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench' range='1.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.pde.runtime
          </description>
        </requiredProperties>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0' optional='true' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.runtime' version='3.7.200.v20210513-1344'/>
      </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.pde.runtime; singleton:=true&#xA;Bundle-Version: 3.7.200.v20210513-1344
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='openjfx.standard.feature.feature.jar' version='11.0.0.201901231300'>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='openjfx.standard.feature'/>
        <property name='org.eclipse.equinox.p2.provider' value='BestSolution.at'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='openjfx.standard.feature.feature.jar' version='11.0.0.201901231300'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='openjfx.standard.feature' version='11.0.0.201901231300'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='openjfx.standard.feature' version='11.0.0.201901231300'/>
      </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>
    </unit>
    <unit id='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.extensions.timesquare' version='2.3.0.202107281019' singleton='false' generation='2'>
      <update id='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.extensions.timesquare' range='[0.0.0,2.3.0.202107281019)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Gemoc extension for TimeSquare'/>
        <property name='org.eclipse.equinox.p2.provider' value='Inria Aoste/I3S'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.execution.concurrent.ccsljava'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.extensions.timesquare'/>
        <property name='maven-version' value='2.3.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.extensions.timesquare' version='2.3.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.extensions.timesquare' version='2.3.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.extensions.timesquare' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.extensions.timesquare.moc.impl' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.extensions.timesquare' version='2.3.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='30'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.trace' range='1.0.1'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.runtime' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.solver' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.solver.launch' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.model' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.modelunfolding' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.trace.util' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.simulationpolicy.maxcard' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.utils' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse' range='0.1.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.simulationpolicy' range='1.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.reflectivetrace.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.launcher.core' range='1.4.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse.pde' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.mse.model' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.transaction' range='1.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.engine' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.trace.commons' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.instantrelation' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.instantrelation.trace.relation' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.utils.pluginhelpers' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.utils.extensionpoint' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse.messagingsystem.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.execution.concurrent.ccsljavaengine.extensions.timesquare
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.extensions.timesquare' version='2.3.0.202107281019'/>
      </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.gemoc.execution.concurrent.ccsljavaengine.extensions.timesquare&#xA;Bundle-Version: 2.3.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.core.manipulation.source' version='1.14.400.v20210531-0737' singleton='false'>
      <update id='org.eclipse.jdt.core.manipulation.source' range='[0.0.0,1.14.400.v20210531-0737)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Java Code Manipulation Functionality 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.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.core.manipulation'/>
        <property name='maven-version' value='1.14.400-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core.manipulation.source' version='1.14.400.v20210531-0737'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.core.manipulation.source' version='1.14.400.v20210531-0737'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.core.manipulation.source' version='1.14.400.v20210531-0737'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.core.manipulation.source' version='1.14.400.v20210531-0737'/>
      </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.jdt.core.manipulation.source&#xA;Bundle-Version: 1.14.400.v20210531-0737
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.security.ui.source' version='1.3.0.v20210121-0947' singleton='false'>
      <update id='org.eclipse.equinox.security.ui.source' range='[0.0.0,1.3.0.v20210121-0947)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Security Default 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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.security.ui'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security.ui.source' version='1.3.0.v20210121-0947'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.security.ui.source' version='1.3.0.v20210121-0947'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.security.ui.source' version='1.3.0.v20210121-0947'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.security.ui.source' version='1.3.0.v20210121-0947'/>
      </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.equinox.security.ui.source&#xA;Bundle-Version: 1.3.0.v20210121-0947
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.cocoa' version='1.2.400.v20191217-1850' generation='2'>
      <update id='org.eclipse.ui.cocoa' range='[0.0.0,1.2.400.v20191217-1850)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.fragmentName' value='Eclipse UI MacOS X Enhancements'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%fragmentName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='fragment-cocoa'/>
        <property name='maven-groupId' value='org.eclipse.ui'/>
        <property name='maven-artifactId' value='org.eclipse.ui.cocoa'/>
        <property name='maven-version' value='1.2.400-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.cocoa' version='1.2.400.v20191217-1850'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.cocoa' version='1.2.400.v20191217-1850'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.cocoa' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.cocoa' version='1.2.400.v20191217-1850'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.ui' version='1.2.400.v20191217-1850'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <filter>
        (osgi.ws=cocoa)
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.cocoa' version='1.2.400.v20191217-1850'/>
      </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.ui.cocoa;singleton:=true&#xA;Bundle-Version: 1.2.400.v20191217-1850&#xA;Fragment-Host: org.eclipse.ui;bundle-version=&quot;[3.5.0,4.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.aspectj.feature.group' version='1.9.6.202103162301' singleton='false'>
      <update id='org.aspectj.feature.group' range='[0.0.0,1.9.6.202103162301)' 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='http://eclipse.org/ajdt'/>
        <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.aspectj.ajde'/>
        <property name='maven-artifactId' value='org.aspectj'/>
        <property name='maven-version' value='1.9.6-SNAPSHOT'/>
        <property name='df_LT.license' value='ECLIPSE FOUNDATION SOFTWARE USER AGREEMENT&#xA;March 17, 2005&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW. BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public&#xA;License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is provided with this&#xA;Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse.org CVS&#xA;repository (&quot;Repository&quot;) in CVS modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java? ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;Features may also include other Features (&quot;Included Features&quot;). Files named&#xA;&quot;feature.xml&quot; may contain a list of the names and version numbers of&#xA;Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Eclipse Update Manager, you must agree to a license (&quot;Feature Update&#xA;License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot;. Such Abouts,&#xA;Feature Licenses and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your&#xA;use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- IBM Public License 1.0 (available at http://oss.software.ibm.com/developerworks/opensource/license10.html)&#xA;- Metro Link Public License 1.00 (available at http://www.opengroup.org/openmotif/supporters/metrolink/license.html)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use,&#xA;and re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2000, 2007 SpringSource and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html'/>
        <property name='df_LT.featureName' value='AspectJ Compiler'/>
        <property name='df_LT.description' value='AspectJ compiler for Eclipse'/>
        <property name='df_LT.providerName' value='Eclipse AspectJ Development Tools'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.aspectj.feature.group' version='1.9.6.202103162301'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.aspectj.runtime' range='[1.9.6.202103162301,1.9.6.202103162301]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.aspectj.ajde' range='[1.9.6.202103162301,1.9.6.202103162301]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.aspectj.weaver' range='[1.9.6.202103162301,1.9.6.202103162301]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.aspectj.feature.jar' range='[1.9.6.202103162301,1.9.6.202103162301]'>
          <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='com.sun.el' version='2.2.0.v201303151357' singleton='false'>
      <update id='com.sun.el' range='[0.0.0,2.2.0.v201303151357)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleName' value='Javax Expression Language Reference Implementation Bundle'/>
        <property name='df_LT.bundleProvider' value='Eclipse Orbit'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.description' value='Javax El RI el-impl-2.2.4'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleProvider'/>
        <property name='iplog.bug_id' value='7120'/>
        <property name='iplog.contact.name' value='Jesse McConnell'/>
        <property name='iplog.contact.email' value='jesse.mcconnell@gmail.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.sun.el' version='2.2.0.v201303151357'/>
        <provided namespace='osgi.bundle' name='com.sun.el' version='2.2.0.v201303151357'/>
        <provided namespace='java.package' name='com.sun.el' version='2.2.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='java.package' name='javax.el' range='2.2.0'/>
        <required namespace='java.package' name='javax.servlet.http' range='2.5.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.sun.el' version='2.2.0.v201303151357'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: com.sun.el&#xA;Bundle-Version: 2.2.0.v201303151357
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.xdsmlframework.feature.feature.group' version='4.0.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.xdsmlframework.feature.feature.group' range='[0.0.0,4.0.0.202107281019)' severity='0'/>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='ModelDebugging xdsml frameworks'/>
        <property name='org.eclipse.equinox.p2.description' value='List of plugins that are part of the execution framework'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://gemoc.org/studio/'/>
        <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.gemoc.modeldebugging.xdsmlframework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.xdsmlframework.feature'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.xdsmlframework.feature.feature.group' version='4.0.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.xdsmlframework.ide.ui' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.xdsmlframework.extensions.sirius' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.xdsmlframework.ui.utils' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.xdsmlframework.test.lib' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.xdsmlframework.feature.feature.jar' range='[4.0.0.202107281019,4.0.0.202107281019]'>
          <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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.ui' version='2.3.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.ui' range='[0.0.0,2.3.0.202107281019)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Gemoc Language Workbench UI'/>
        <property name='org.eclipse.equinox.p2.provider' value='Inria'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.execution.concurrent.ccsljava'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.ui'/>
        <property name='maven-version' value='2.3.0-SNAPSHOT'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.ui' version='2.3.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.ui' version='2.3.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.ui.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.ui.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.ui.dse' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.ui.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.ui.templates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.ui.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.ui.wizards.pages' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.ui' version='2.3.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='48'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='3.4.400'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='2.8.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.importer.ecore' range='2.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore.ui' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.utils' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.engine' range='3.3.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.parser.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.api' range='0.1.0'/>
        <required namespace='osgi.bundle' name='fr.inria.diverse.k3.ui' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.model' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse.pde' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse.jdt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.extensions.k3' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.extensions.sirius' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.extensions.timesquare' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecoretools.design' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.editor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.editor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.ide.ui' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.ui.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.mapping.ecltoqvto' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.engine' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.diverse.melange.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.diverse.melange.ui.templates' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.dsl' range='3.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core.manipulation' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine' range='2.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.commons.ui.k3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.diverse.k3.al.annotationprocessor.plugin' range='3.2.3'/>
        <required namespace='java.package' name='org.eclipse.core.filesystem' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.gemoc.xdsmlframework.commons.ui.k3.dialogs' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.ui' version='2.3.0.202107281019'/>
      </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.gemoc.execution.concurrent.ccsljavaxdsml.ui;singleton:=true&#xA;Bundle-Version: 2.3.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.team.genericeditor.diff.extension.source' version='1.1.0.v20210426-0951' singleton='false'>
      <update id='org.eclipse.team.genericeditor.diff.extension.source' range='[0.0.0,1.1.0.v20210426-0951)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Diff Extension for Generic 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.team'/>
        <property name='maven-artifactId' value='org.eclipse.team.genericeditor.diff.extension'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.genericeditor.diff.extension.source' version='1.1.0.v20210426-0951'/>
        <provided namespace='osgi.bundle' name='org.eclipse.team.genericeditor.diff.extension.source' version='1.1.0.v20210426-0951'/>
        <provided namespace='osgi.identity' name='org.eclipse.team.genericeditor.diff.extension.source' version='1.1.0.v20210426-0951'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.team.genericeditor.diff.extension.source' version='1.1.0.v20210426-0951'/>
      </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.team.genericeditor.diff.extension.source&#xA;Bundle-Version: 1.1.0.v20210426-0951
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.jasper.glassfish' version='2.2.2.v201501141630' singleton='false'>
      <update id='org.apache.jasper.glassfish' range='[0.0.0,2.2.2.v201501141630)' severity='0'/>
      <properties size='11'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Orbit'/>
        <property name='df_LT.Bundle-Name.0' value='JSP 2.2 implementation from Glassfish'/>
        <property name='df_LT.Bundle-Description' value='JSP 2.2 reference implementation from Glassfish'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.description' value='%Bundle-Description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='iplog.bug_id' value='5329'/>
        <property name='iplog.contact.name' value='David Williams'/>
        <property name='iplog.contact.email' value='david_williams@us.ibm.com'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='http://jsp.java.net/'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.jasper.glassfish' version='2.2.2.v201501141630'/>
        <provided namespace='osgi.bundle' name='org.apache.jasper.glassfish' version='2.2.2.v201501141630'/>
        <provided namespace='java.package' name='org.apache.jasper' version='2.2.2'/>
        <provided namespace='java.package' name='org.apache.jasper.compiler' version='2.2.2'/>
        <provided namespace='java.package' name='org.apache.jasper.compiler.tagplugin' version='2.2.2'/>
        <provided namespace='java.package' name='org.apache.jasper.runtime' version='2.2.2'/>
        <provided namespace='java.package' name='org.apache.jasper.security' version='2.2.2'/>
        <provided namespace='java.package' name='org.apache.jasper.servlet' version='2.2.2'/>
        <provided namespace='java.package' name='org.apache.jasper.tagplugins.jstl' version='2.2.2'/>
        <provided namespace='java.package' name='org.apache.jasper.xmlparser' version='2.2.2'/>
        <provided namespace='java.package' name='org.apache.jasper.resources' version='2.2.2'/>
        <provided namespace='java.package' name='org.glassfish.jsp.api' version='2.2.2'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='java.package' name='javax.el' range='2.2.0'/>
        <required namespace='java.package' name='javax.servlet' range='2.6.0'/>
        <required namespace='java.package' name='javax.servlet.descriptor' range='2.6.0'/>
        <required namespace='java.package' name='javax.servlet.http' range='2.6.0'/>
        <required namespace='java.package' name='javax.servlet.jsp' range='2.2.0'/>
        <required namespace='java.package' name='javax.servlet.jsp.el' range='2.2.0'/>
        <required namespace='java.package' name='javax.servlet.jsp.tagext' range='2.2.0'/>
        <required namespace='java.package' name='javax.tools' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jdt.core.compiler' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jdt.internal.compiler' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jdt.internal.compiler.classfmt' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jdt.internal.compiler.env' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jdt.internal.compiler.impl' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jdt.internal.compiler.problem' range='0.0.0' optional='true' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.jasper.glassfish' version='2.2.2.v201501141630'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.jasper.glassfish&#xA;Bundle-Version: 2.2.2.v201501141630
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.xtext.oclinecore' version='1.15.0.v20210609-1442' generation='2'>
      <update id='org.eclipse.ocl.xtext.oclinecore' range='[0.0.0,1.15.0.v20210609-1442)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='OCL Unified OCL-in-Ecore Concrete Syntax Model and Parser'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <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.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.xtext.oclinecore'/>
        <property name='maven-version' value='1.15.0-SNAPSHOT'/>
      </properties>
      <provides size='19'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.oclinecore' version='1.15.0.v20210609-1442'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.xtext.oclinecore' version='1.15.0.v20210609-1442'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclinecore' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclinecore.as2cs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclinecore.cs2as' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclinecore.formatting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclinecore.parser.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclinecore.parser.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclinecore.scoping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclinecore.serializer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclinecore.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclinecore.utilities' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclinecore.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclinecorecs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclinecorecs.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclinecorecs.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.xtext.oclinecore' version='1.15.0.v20210609-1442'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.essentialocl' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.log4j' range='[1.2.15,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.xtext.oclinecore
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.xtext.oclinecore' version='1.15.0.v20210609-1442'/>
      </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.ocl.xtext.oclinecore;singleton:=true&#xA;Bundle-Version: 1.15.0.v20210609-1442
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.core.di' version='1.7.800.v20210526-1618' singleton='false' generation='2'>
      <update id='org.eclipse.e4.core.di' range='[0.0.0,1.7.800.v20210526-1618)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Dependency Injection'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.e4'/>
        <property name='maven-artifactId' value='org.eclipse.e4.core.di'/>
        <property name='maven-version' value='1.7.800-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.di' version='1.7.800.v20210526-1618'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.core.di' version='1.7.800.v20210526-1618'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.di' version='1.7.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.di.suppliers' version='1.7.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.internal.di' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.internal.di.osgi' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.internal.di.shared' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.core.di' version='1.7.800.v20210526-1618'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di.annotations' range='[1.4.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='javax.annotation' range='[1.3.5,2.0.0)'/>
        <required namespace='java.package' name='javax.inject' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.framework.log' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.8.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='1.5.1'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.e4.core.di
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.core.di' version='1.7.800.v20210526-1618'/>
      </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.e4.core.di&#xA;Bundle-Version: 1.7.800.v20210526-1618
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.constraint.text.editors.feature.feature.jar' version='0.1.1.202107281019'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Moccml Constraint Textual Editors'/>
        <property name='org.eclipse.equinox.p2.description' value='The Moccml Constraint Textual Editors Feature provides a textual&#xA;edition to express Moccml models (extension of CCSL to define automaton).'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.mocc'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.constraint.text.editors.feature'/>
        <property name='maven-version' value='0.1.1-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.text.editors.feature.feature.jar' version='0.1.1.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.moccml.constraint.text.editors.feature' version='0.1.1.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.moccml.constraint.text.editors.feature' version='0.1.1.202107281019'/>
      </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='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 I3S Laboratory and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.m2e.core' version='1.18.0.20210511-1154' generation='2'>
      <update id='org.eclipse.m2e.core' range='[0.0.0,1.18.0.20210511-1154)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Maven Integration for Eclipse'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org - m2e'/>
        <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.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.core'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
      </properties>
      <provides size='35'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.core' version='1.18.0.20210511-1154'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.core' version='1.18.0.20210511-1154'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.archetype' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.embedder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.internal.archetype' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.internal.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.internal.builder.plexusbuildapi' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.internal.content' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.internal.embedder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.internal.equinox' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.internal.index' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.internal.index.filter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.internal.index.nexus' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.internal.jobs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.internal.launch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.internal.lifecyclemapping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.internal.lifecyclemapping.discovery' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.internal.lifecyclemapping.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.internal.lifecyclemapping.model.io.xpp3' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.internal.markers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.internal.project' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.internal.project.conversion' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.internal.project.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.internal.repository' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.lifecyclemapping.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.project' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.project.configurator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.project.conversion' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.repository' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.core' version='1.18.0.20210511-1154'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='3.10.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.maven.runtime' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.archetype.common' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.maven.indexer' range='[1.17.1,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.workspace.cli' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='1.7.700'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='[27.1.0,28.0.0)'/>
        <required namespace='java.package' name='org.slf4j' range='1.6.2'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.m2e.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.core' version='1.18.0.20210511-1154'/>
      </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.m2e.core;singleton:=true&#xA;Bundle-Version: 1.18.0.20210511-1154
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.bindings.source' version='0.13.0.v20201119-1132' singleton='false'>
      <update id='org.eclipse.e4.ui.bindings.source' range='[0.0.0,0.13.0.v20201119-1132)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse Bindings 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='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.bindings'/>
        <property name='maven-version' value='0.13.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.bindings.source' version='0.13.0.v20201119-1132'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.bindings.source' version='0.13.0.v20201119-1132'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.bindings.source' version='0.13.0.v20201119-1132'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.bindings.source' version='0.13.0.v20201119-1132'/>
      </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.e4.ui.bindings.source&#xA;Bundle-Version: 0.13.0.v20201119-1132
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui.importexport.source' version='1.3.100.v20210415-1446' singleton='false'>
      <update id='org.eclipse.equinox.p2.ui.importexport.source' range='[0.0.0,1.3.100.v20210415-1446)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Provisioning Import and Export 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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.ui.importexport'/>
        <property name='maven-version' value='1.3.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.importexport.source' version='1.3.100.v20210415-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.importexport.source' version='1.3.100.v20210415-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.ui.importexport.source' version='1.3.100.v20210415-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.ui.importexport.source' version='1.3.100.v20210415-1446'/>
      </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.equinox.p2.ui.importexport.source&#xA;Bundle-Version: 1.3.100.v20210415-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.debug.ui' version='3.15.0.v20210525-1810' generation='2'>
      <update id='org.eclipse.debug.ui' range='[0.0.0,3.15.0.v20210525-1810)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Debug UI'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.debug'/>
        <property name='maven-artifactId' value='org.eclipse.debug.ui'/>
        <property name='maven-version' value='3.15.0-SNAPSHOT'/>
      </properties>
      <provides size='55'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.ui' version='3.15.0.v20210525-1810'/>
        <provided namespace='osgi.bundle' name='org.eclipse.debug.ui' version='3.15.0.v20210525-1810'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.actions.breakpointGroups' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.actions.breakpointSortBy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.actions.breakpoints' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.actions.expressions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.actions.variables' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.actions.variables.details' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.breakpoints.provisional' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.commands.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.contextlaunching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.contexts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.elements.adapters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.groups' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.hover' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.importexport.breakpoints' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.importexport.launchconfigurations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.launchConfigurations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.memory' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.memory.provisional' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.model.elements' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.quickaccess' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.sourcelookup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.sourcelookup.browsers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.stringsubstitution' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.viewers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.viewers.breadcrumb' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.viewers.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.viewers.model.provisional' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.viewers.provisional' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.viewers.update' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.views.breakpoints' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.views.console' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.views.expression' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.views.launch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.views.memory' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.views.memory.renderings' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.views.modules' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.views.registers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.views.variables' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.views.variables.details' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.ui.console' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.ui.contexts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.ui.memory' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.ui.sourcelookup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.ui.stringsubstitution' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.debug.ui' version='3.15.0.v20210525-1810'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='19'>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.2.800,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.115.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='[3.10.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.21.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='[3.117.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.genericeditor' range='1.1.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.services' range='[1.3.700,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.ui.forms.widgets' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.debug.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.debug.ui' version='3.15.0.v20210525-1810'/>
      </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.debug.ui; singleton:=true&#xA;Bundle-Version: 3.15.0.v20210525-1810
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.user.ui.feature.group' version='2.4.1200.v20210507-0825' singleton='false'>
      <update id='org.eclipse.equinox.p2.user.ui.feature.group' range='[0.0.0,2.4.1200.v20210507-0825)' severity='0'/>
      <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.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.user.ui'/>
        <property name='maven-version' value='2.4.1200-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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2008, 2013 IBM Corporation and others.'/>
        <property name='df_LT.featureName' value='Equinox p2, Provisioning for IDEs.'/>
        <property name='df_LT.description' value='Eclipse p2 Provisioning Platform for use in IDE related scenarios'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.user.ui.feature.group' version='2.4.1200.v20210507-0825'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.core.feature.feature.group' range='[1.6.1000.v20210507-0825,1.6.1000.v20210507-0825]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.extras.feature.feature.group' range='[1.4.1200.v20210507-0825,1.4.1200.v20210507-0825]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.rcp.feature.feature.group' range='[1.4.1200.v20210507-0825,1.4.1200.v20210507-0825]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.updatesite' range='[1.2.0.v20210322-0909,1.2.0.v20210322-0909]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.importexport' range='[1.3.100.v20210415-1446,1.3.100.v20210415-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.user.ui.feature.jar' range='[2.4.1200.v20210507-0825,2.4.1200.v20210507-0825]'>
          <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.gemoc.gexpressions.feature.feature.group' version='3.3.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.gexpressions.feature.feature.group' range='[0.0.0,3.3.0.202107281019)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='GExpressions Feature'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.gexpressions.feature'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.gexpressions.feature.feature.group' version='3.3.0.202107281019'/>
      </provides>
      <requires size='6'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.gexpressions.xtext' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.gexpressions.xtext.ui' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.gexpressions' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.gexpressions.edit' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.gexpressions.editor' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.gexpressions.feature.feature.jar' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.mwe2.launcher.source.feature.group' version='2.12.1.v20210218-2134' singleton='false'>
      <update id='org.eclipse.emf.mwe2.launcher.source.feature.group' range='[0.0.0,2.12.1.v20210218-2134)' severity='0'/>
      <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.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mwe2.launcher'/>
        <property name='maven-version' value='2.12.1'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='MWE2 Launcher Developer Resources'/>
        <property name='df_LT.description' value='MWE2 Headless Launcher'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.launcher.source.feature.group' version='2.12.1.v20210218-2134'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.launcher.feature.group' range='[2.12.1.v20210218-2134,2.12.1.v20210218-2134]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.launch.source' range='[2.12.1.v20210218-2134,2.12.1.v20210218-2134]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.launcher.source.feature.jar' range='[2.12.1.v20210218-2134,2.12.1.v20210218-2134]'>
          <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 uri='http://www.eclipse.org/legal/epl-2.0' url='http://www.eclipse.org/legal/epl-2.0'>
        Copyright (c) 2007 IBM Corporation and others.&#xA;This program and the accompanying materials are made available under the&#xA;terms of the Eclipse Public License 2.0 which is available at&#xA;http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='gemoc_studio.executable.win32.win32.x86_64' version='3.3.0.202107281019'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='gemoc_studio.executable.win32.win32.x86_64' version='3.3.0.202107281019'/>
        <provided namespace='toolinggemoc_studio' name='gemoc_studio.executable' version='3.3.0.202107281019'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.launcher.win32.win32.x86_64' range='0.0.0'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
      </filter>
      <artifacts size='1'>
        <artifact classifier='binary' id='gemoc_studio.executable.win32.win32.x86_64' version='3.3.0.202107281019'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
    </unit>
    <unit id='org.eclipse.ocl.all.sdk.feature.group' version='5.15.0.v20210609-1442' singleton='false'>
      <update id='org.eclipse.ocl.all.sdk.feature.group' range='[0.0.0,5.15.0.v20210609-1442)' severity='0'/>
      <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://projects.eclipse.org/projects/modeling.mdt.ocl'/>
        <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.ocl.features'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.all.sdk'/>
        <property name='maven-version' value='5.15.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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='OCL Classic SDK: Ecore/UML Parsers,Evaluator,Edit'/>
        <property name='df_LT.description' value='Provides the Parser, Evaluator and Edit support for OCL using Ecore or UML APIs.&#xA;&#xA;Install this if you plan to develop OCL-based applications.  This SDK contains runtimes, EMF edit support, documentation, and source code for OCL.'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.all.sdk.feature.group' version='5.15.0.v20210609-1442'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.core.sdk.feature.group' range='[5.15.0.v20210609-1442,5.15.0.v20210609-1442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.doc.feature.group' range='[3.15.0.v20210609-1442,3.15.0.v20210609-1442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.edit.feature.group' range='[5.15.0.v20210609-1442,5.15.0.v20210609-1442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.ui.feature.group' range='[2.15.0.v20210609-1442,2.15.0.v20210609-1442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.all.sdk.feature.jar' range='[5.15.0.v20210609-1442,5.15.0.v20210609-1442]'>
          <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>
        [Documentation] Copyright text will be taken from the shared license feature
      </copyright>
    </unit>
    <unit id='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.model.edit' version='1.0.0.202106280832' generation='2'>
      <update id='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.model.edit' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='CCSLPriority Model Edit Support'/>
        <property name='df_LT.providerName' value='Kairos INRIA/I3S'/>
        <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='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.model.edit'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.model.edit' version='1.0.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.model.edit' version='1.0.0.202106280832'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.model.ccslpriority.provider' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.model.edit' version='1.0.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.model.edit' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.model.edit' version='1.0.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.timesquare.ccslkernel.solver.priorities.model.edit;singleton:=true&#xA;Bundle-Version: 1.0.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.examples.ui' version='1.8.700.v20210609-1442' generation='2'>
      <update id='org.eclipse.ocl.examples.ui' range='[0.0.0,1.8.700.v20210609-1442)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='OCL Examples User Interface'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <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.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples.ui'/>
        <property name='maven-version' value='1.8.700-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.ui' version='1.8.700.v20210609-1442'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.examples.ui' version='1.8.700.v20210609-1442'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.examples.ui' version='1.8.700.v20210609-1442'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='[2.9.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.examples.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.examples.ui' version='1.8.700.v20210609-1442'/>
      </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.ocl.examples.ui;singleton:=true&#xA;Bundle-Version: 1.8.700.v20210609-1442
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.diverse.k3.al.annotationprocessor.plugin.source' version='3.3.0.v20210326-1102' singleton='false'>
      <update id='fr.inria.diverse.k3.al.annotationprocessor.plugin.source' range='[0.0.0,3.3.0.v20210326-1102)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.bundleVendor' value='Inria DiverSE'/>
        <property name='df_LT.bundleName' value='K3 Annotation Processor 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'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.diverse.k3.al.annotationprocessor.plugin.source' version='3.3.0.v20210326-1102'/>
        <provided namespace='osgi.bundle' name='fr.inria.diverse.k3.al.annotationprocessor.plugin.source' version='3.3.0.v20210326-1102'/>
        <provided namespace='osgi.identity' name='fr.inria.diverse.k3.al.annotationprocessor.plugin.source' version='3.3.0.v20210326-1102'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.diverse.k3.al.annotationprocessor.plugin.source' version='3.3.0.v20210326-1102'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.diverse.k3.al.annotationprocessor.plugin.source&#xA;Bundle-Version: 3.3.0.v20210326-1102
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.compiler.apt.source' version='1.3.1300.v20210419-1022' singleton='false'>
      <update id='org.eclipse.jdt.compiler.apt.source' range='[0.0.0,1.3.1300.v20210419-1022)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Java Compiler Apt 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.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.compiler.apt'/>
        <property name='maven-version' value='1.3.1300-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.compiler.apt.source' version='1.3.1300.v20210419-1022'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.compiler.apt.source' version='1.3.1300.v20210419-1022'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.compiler.apt.source' version='1.3.1300.v20210419-1022'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.compiler.apt.source' version='1.3.1300.v20210419-1022'/>
      </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.jdt.compiler.apt.source&#xA;Bundle-Version: 1.3.1300.v20210419-1022
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.modeldebugging.feature.feature.group' version='3.3.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.modeldebugging.feature.feature.group' range='[0.0.0,3.3.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC ModelDebugging'/>
        <property name='org.eclipse.equinox.p2.description' value='GEMOC ModelDebugging components. &#xA;&#xA;&#xA;This feature regroups the GEMOC components used to design sequential executable languages and run/animate models conformant to these languages&#xA;This approach supports a sequential model execution, the trace management capability,&#xA;the animation and an omniscient debugger. These components help to bring execution and simulation&#xA;in domain specific tooling built with Sirius and Eclipse Modeling&#xA;Framework.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.gemoc.org'/>
        <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.gemoc'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.modeldebugging.feature'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.modeldebugging.feature.feature.group' version='3.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.debug.feature.feature.group' range='[3.0.1.202107281019,3.0.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.debug.sirius.ui.feature.feature.group' range='[3.0.1.202107281019,3.0.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.debug.ui.feature.feature.group' range='[3.0.1.202107281019,3.0.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.trace.commons.feature.feature.group' range='[3.0.1.202107281019,3.0.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.trace.generator.feature.feature.group' range='[3.0.1.202107281019,3.0.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.trace.manager.feature.feature.group' range='[3.0.1.202107281019,3.0.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.xdsmlframework.feature.feature.group' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.feature.feature.group' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.modeldebugging.framework.commons.feature.feature.group' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.modeldebugging.framework.commons.k3.feature.feature.group' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.language_workbench.documentation' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.modeldebugging.feature.feature.jar' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          Eclipse Public License - v 1.0&#xA;&#xA;THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC LICENSE (&quot;AGREEMENT&quot;). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT&apos;S ACCEPTANCE OF THIS AGREEMENT.&#xA;&#xA;1. DEFINITIONS&#xA;&#xA;&quot;Contribution&quot; means:&#xA;&#xA;a) in the case of the initial Contributor, the initial code and documentation distributed under this Agreement, and&#xA;&#xA;b) in the case of each subsequent Contributor:&#xA;&#xA;i) changes to the Program, and&#xA;&#xA;ii) additions to the Program;&#xA;&#xA;where such changes and/or additions to the Program originate from and are distributed by that particular Contributor. A Contribution &apos;originates&apos; from a Contributor if it was added to the Program by such Contributor itself or anyone acting on such Contributor&apos;s behalf. Contributions do not include additions to the Program which: (i) are separate modules of software distributed in conjunction with the Program under their own license agreement, and (ii) are not derivative works of the Program.&#xA;&#xA;&quot;Contributor&quot; means any person or entity that distributes the Program.&#xA;&#xA;&quot;Licensed Patents&quot; mean patent claims licensable by a Contributor which are necessarily infringed by the use or sale of its Contribution alone or when combined with the Program.&#xA;&#xA;&quot;Program&quot; means the Contributions distributed in accordance with this Agreement.&#xA;&#xA;&quot;Recipient&quot; means anyone who receives the Program under this Agreement, including all Contributors.&#xA;&#xA;2. GRANT OF RIGHTS&#xA;&#xA;a) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, distribute and sublicense the Contribution of such Contributor, if any, and such derivative works, in source code and object code form.&#xA;&#xA;b) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free patent license under Licensed Patents to make, use, sell, offer to sell, import and otherwise transfer the Contribution of such Contributor, if any, in source code and object code form. This patent license shall apply to the combination of the Contribution and the Program if, at the time the Contribution is added by the Contributor, such addition of the Contribution causes such combination to be covered by the Licensed Patents. The patent license shall not apply to any other combinations which include the Contribution. No hardware per se is licensed hereunder.&#xA;&#xA;c) Recipient understands that although each Contributor grants the licenses to its Contributions set forth herein, no assurances are provided by any Contributor that the Program does not infringe the patent or other intellectual property rights of any other entity. Each Contributor disclaims any liability to Recipient for claims brought by any other entity based on infringement of intellectual property rights or otherwise. As a condition to exercising the rights and licenses granted hereunder, each Recipient hereby assumes sole responsibility to secure any other intellectual property rights needed, if any. For example, if a third party patent license is required to allow Recipient to distribute the Program, it is Recipient&apos;s responsibility to acquire that license before distributing the Program.&#xA;&#xA;d) Each Contributor represents that to its knowledge it has sufficient copyright rights in its Contribution, if any, to grant the copyright license set forth in this Agreement.&#xA;&#xA;3. REQUIREMENTS&#xA;&#xA;A Contributor may choose to distribute the Program in object code form under its own license agreement, provided that:&#xA;&#xA;a) it complies with the terms and conditions of this Agreement; and&#xA;&#xA;b) its license agreement:&#xA;&#xA;i) effectively disclaims on behalf of all Contributors all warranties and conditions, express and implied, including warranties or conditions of title and non-infringement, and implied warranties or conditions of merchantability and fitness for a particular purpose;&#xA;&#xA;ii) effectively excludes on behalf of all Contributors all liability for damages, including direct, indirect, special, incidental and consequential damages, such as lost profits;&#xA;&#xA;iii) states that any provisions which differ from this Agreement are offered by that Contributor alone and not by any other party; and&#xA;&#xA;iv) states that source code for the Program is available from such Contributor, and informs licensees how to obtain it in a reasonable manner on or through a medium customarily used for software exchange.&#xA;&#xA;When the Program is made available in source code form:&#xA;&#xA;a) it must be made available under this Agreement; and&#xA;&#xA;b) a copy of this Agreement must be included with each copy of the Program.&#xA;&#xA;Contributors may not remove or alter any copyright notices contained within the Program.&#xA;&#xA;Each Contributor must identify itself as the originator of its Contribution, if any, in a manner that reasonably allows subsequent Recipients to identify the originator of the Contribution.&#xA;&#xA;4. COMMERCIAL DISTRIBUTION&#xA;&#xA;Commercial distributors of software may accept certain responsibilities with respect to end users, business partners and the like. While this license is intended to facilitate the commercial use of the Program, the Contributor who includes the Program in a commercial product offering should do so in a manner which does not create potential liability for other Contributors. Therefore, if a Contributor includes the Program in a commercial product offering, such Contributor (&quot;Commercial Contributor&quot;) hereby agrees to defend and indemnify every other Contributor (&quot;Indemnified Contributor&quot;) against any losses, damages and costs (collectively &quot;Losses&quot;) arising from claims, lawsuits and other legal actions brought by a third party against the Indemnified Contributor to the extent caused by the acts or omissions of such Commercial Contributor in connection with its distribution of the Program in a commercial product offering. The obligations in this section do not apply to any claims or Losses relating to any actual or alleged intellectual property infringement. In order to qualify, an Indemnified Contributor must: a) promptly notify the Commercial Contributor in writing of such claim, and b) allow the Commercial Contributor to control, and cooperate with the Commercial Contributor in, the defense and any related settlement negotiations. The Indemnified Contributor may participate in any such claim at its own expense.&#xA;&#xA;For example, a Contributor might include the Program in a commercial product offering, Product X. That Contributor is then a Commercial Contributor. If that Commercial Contributor then makes performance claims, or offers warranties related to Product X, those performance claims and warranties are such Commercial Contributor&apos;s responsibility alone. Under this section, the Commercial Contributor would have to defend claims against the other Contributors related to those performance claims and warranties, and if a court requires any other Contributor to pay any damages as a result, the Commercial Contributor must pay those damages.&#xA;&#xA;5. NO WARRANTY&#xA;&#xA;EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely responsible for determining the appropriateness of using and distributing the Program and assumes all risks associated with its exercise of rights under this Agreement , including but not limited to the risks and costs of program errors, compliance with applicable laws, damage to or loss of data, programs or equipment, and unavailability or interruption of operations.&#xA;&#xA;6. DISCLAIMER OF LIABILITY&#xA;&#xA;EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.&#xA;&#xA;7. GENERAL&#xA;&#xA;If any provision of this Agreement is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this Agreement, and without further action by the parties hereto, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable.&#xA;&#xA;If Recipient institutes patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Program itself (excluding combinations of the Program with other software or hardware) infringes such Recipient&apos;s patent(s), then such Recipient&apos;s rights granted under Section 2(b) shall terminate as of the date such litigation is filed.&#xA;&#xA;All Recipient&apos;s rights under this Agreement shall terminate if it fails to comply with any of the material terms or conditions of this Agreement and does not cure such failure in a reasonable period of time after becoming aware of such noncompliance. If all Recipient&apos;s rights under this Agreement terminate, Recipient agrees to cease use and distribution of the Program as soon as reasonably practicable. However, Recipient&apos;s obligations under this Agreement and any licenses granted by Recipient relating to the Program shall continue and survive.&#xA;&#xA;Everyone is permitted to copy and distribute copies of this Agreement, but in order to avoid inconsistency the Agreement is copyrighted and may only be modified in the following manner. The Agreement Steward reserves the right to publish new versions (including revisions) of this Agreement from time to time. No one other than the Agreement Steward has the right to modify this Agreement. The Eclipse Foundation is the initial Agreement Steward. The Eclipse Foundation may assign the responsibility to serve as the Agreement Steward to a suitable separate entity. Each new version of the Agreement will be given a distinguishing version number. The Program (including Contributions) may always be distributed subject to the version of the Agreement under which it was received. In addition, after a new version of the Agreement is published, Contributor may elect to distribute the Program (including its Contributions) under the new version. Except as expressly stated in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to the intellectual property of any Contributor under this Agreement, whether expressly, by implication, estoppel or otherwise. All rights in the Program not expressly granted under this Agreement are reserved.&#xA;&#xA;This Agreement is governed by the laws of the State of New York and the intellectual property laws of the United States of America. No party to this Agreement will bring a legal action under this Agreement more than one year after the cause of action arose. Each party waives its rights to a jury trial in any resulting litigation.
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.ui.source' version='2.3.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.ui.source' range='[0.0.0,2.3.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Inria'/>
        <property name='df_LT.bundleName' value='Gemoc Concurrent Executable Modeling Workbench 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.gemoc.execution.concurrent.ccsljava'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.ui'/>
        <property name='maven-version' value='2.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.ui.source' version='2.3.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.ui.source' version='2.3.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.ui.source' version='2.3.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.ui.source' version='2.3.0.202107281019'/>
      </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.gemoc.execution.concurrent.ccsljavaengine.ui.source&#xA;Bundle-Version: 2.3.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.launching.source' version='3.19.200.v20210326-1452' singleton='false'>
      <update id='org.eclipse.jdt.launching.source' range='[0.0.0,3.19.200.v20210326-1452)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Java Development Tools Launching 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.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.launching'/>
        <property name='maven-version' value='3.19.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.launching.source' version='3.19.200.v20210326-1452'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.launching.source' version='3.19.200.v20210326-1452'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.launching.source' version='3.19.200.v20210326-1452'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.launching.source' version='3.19.200.v20210326-1452'/>
      </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.jdt.launching.source&#xA;Bundle-Version: 3.19.200.v20210326-1452
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.common.ui.services.action' version='1.7.0.202004160913' generation='2'>
      <update id='org.eclipse.gmf.runtime.common.ui.services.action' range='[0.0.0,1.7.0.202004160913)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF Common UI Action Services'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.common.ui.services.action'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.common.ui.services.action'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.services.action' version='1.7.0.202004160913'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.services.action' version='1.7.0.202004160913'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.action.contributionitem' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.action.filter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.action.global' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.action.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.action.internal.contributionitem' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.action.internal.filter' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.common.ui.services.action' version='1.7.0.202004160913'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.services' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.common.ui.services.action' version='1.7.0.202004160913'/>
      </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.gmf.runtime.common.ui.services.action; singleton:=true&#xA;Bundle-Version: 1.7.0.202004160913
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecoretools.design.feature.group' version='3.3.3.202010261352' singleton='false'>
      <update id='org.eclipse.emf.ecoretools.design.feature.group' range='[0.0.0,3.3.3.202010261352)' severity='0'/>
      <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='http://wiki.eclipse.org/index.php/Ecore_Tools'/>
        <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.emf.ecoretools.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecoretools.design'/>
        <property name='maven-version' value='3.3.3-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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='Ecore Diagram Editor'/>
        <property name='df_LT.description' value='Ecore Diagram Editor (Sirius based)'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.design.feature.group' version='3.3.3.202010261352'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.runtime.feature.group' range='5.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.runtime.aql.feature.group' range='5.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.runtime.ide.ui.feature.group' range='5.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties.feature.feature.group' range='5.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools' range='[3.3.3.202010261352,3.3.3.202010261352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.ui' range='[3.3.3.202010261352,3.3.3.202010261352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.design' range='[3.3.3.202010261352,3.3.3.202010261352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.design.ui' range='[3.3.3.202010261352,3.3.3.202010261352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.doc' range='[3.3.3.202010261352,3.3.3.202010261352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.design.feature.jar' range='[3.3.3.202010261352,3.3.3.202010261352]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.design_root' range='[3.3.3.202010261352,3.3.3.202010261352]'/>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2007, 2010 Anyware Technologies and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.databinding.feature.group' version='1.7.0.v20190323-1059' singleton='false'>
      <update id='org.eclipse.emf.databinding.feature.group' range='[0.0.0,1.7.0.v20190323-1059)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.databinding'/>
        <property name='maven-version' value='1.7.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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='EMF Data Binding'/>
        <property name='df_LT.description' value='Support for using EMF objects with JFace&apos;s data binding framework.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.databinding.feature.group' version='1.7.0.v20190323-1059'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.databinding' range='[1.5.0.v20180706-1146,1.5.0.v20180706-1146]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.databinding.feature.jar' range='[1.7.0.v20190323-1059,1.7.0.v20190323-1059]'>
          <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 uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2007-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.e4.ui.css.core' version='0.13.0.v20201015-0653' generation='2'>
      <update id='org.eclipse.e4.ui.css.core' range='[0.0.0,0.13.0.v20201015-0653)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse CSS Core Support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.css.core'/>
        <property name='maven-version' value='0.13.0-SNAPSHOT'/>
      </properties>
      <provides size='26'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.css.core' version='0.13.0.v20201015-0653'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.css.core' version='0.13.0.v20201015-0653'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.core.css2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.core.dom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.core.dom.parsers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.core.dom.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.core.dom.properties.converters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.core.dom.properties.css2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.core.dom.properties.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.core.engine' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.core.exceptions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.core.impl.dom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.core.impl.dom.parsers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.core.impl.dom.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.core.impl.engine' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.core.impl.sac' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.core.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.core.sac' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.core.serializers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.core.util.impl.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.core.util.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.core.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.css.core' version='0.13.0.v20201015-0653'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.w3c.css.sac' range='1.3.0'/>
        <required namespace='osgi.bundle' name='org.apache.batik.css' range='[1.9.1,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.e4.ui.css.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.css.core' version='0.13.0.v20201015-0653'/>
      </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.e4.ui.css.core;singleton:=true&#xA;Bundle-Version: 0.13.0.v20201015-0653
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.ibm.icu' version='67.1.0.v20200706-1749' singleton='false' generation='2'>
      <update id='com.ibm.icu' range='[0.0.0,67.1.0.v20200706-1749)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='ICU4J'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.description' value='International Components for Unicode for Java'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='com.ibm.icu'/>
        <property name='maven-version' value='67.1.0-SNAPSHOT'/>
      </properties>
      <provides size='32'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.ibm.icu' version='67.1.0.v20200706-1749'/>
        <provided namespace='osgi.bundle' name='com.ibm.icu' version='67.1.0.v20200706-1749'/>
        <provided namespace='java.package' name='com.ibm.icu' version='67.1.0'/>
        <provided namespace='java.package' name='com.ibm.icu.impl' version='67.1.0'/>
        <provided namespace='java.package' name='com.ibm.icu.impl.coll' version='67.1.0'/>
        <provided namespace='java.package' name='com.ibm.icu.impl.data' version='67.1.0'/>
        <provided namespace='java.package' name='com.ibm.icu.impl.data.icudt67b' version='67.1.0'/>
        <provided namespace='java.package' name='com.ibm.icu.impl.data.icudt67b.brkitr' version='67.1.0'/>
        <provided namespace='java.package' name='com.ibm.icu.impl.data.icudt67b.coll' version='67.1.0'/>
        <provided namespace='java.package' name='com.ibm.icu.impl.data.icudt67b.curr' version='67.1.0'/>
        <provided namespace='java.package' name='com.ibm.icu.impl.data.icudt67b.lang' version='67.1.0'/>
        <provided namespace='java.package' name='com.ibm.icu.impl.data.icudt67b.rbnf' version='67.1.0'/>
        <provided namespace='java.package' name='com.ibm.icu.impl.data.icudt67b.region' version='67.1.0'/>
        <provided namespace='java.package' name='com.ibm.icu.impl.data.icudt67b.translit' version='67.1.0'/>
        <provided namespace='java.package' name='com.ibm.icu.impl.data.icudt67b.unit' version='67.1.0'/>
        <provided namespace='java.package' name='com.ibm.icu.impl.data.icudt67b.zone' version='67.1.0'/>
        <provided namespace='java.package' name='com.ibm.icu.impl.duration' version='67.1.0'/>
        <provided namespace='java.package' name='com.ibm.icu.impl.duration.impl' version='67.1.0'/>
        <provided namespace='java.package' name='com.ibm.icu.impl.duration.impl.data' version='67.1.0'/>
        <provided namespace='java.package' name='com.ibm.icu.impl.locale' version='67.1.0'/>
        <provided namespace='java.package' name='com.ibm.icu.impl.number' version='67.1.0'/>
        <provided namespace='java.package' name='com.ibm.icu.impl.number.parse' version='67.1.0'/>
        <provided namespace='java.package' name='com.ibm.icu.impl.number.range' version='67.1.0'/>
        <provided namespace='java.package' name='com.ibm.icu.impl.text' version='67.1.0'/>
        <provided namespace='java.package' name='com.ibm.icu.lang' version='67.1.0'/>
        <provided namespace='java.package' name='com.ibm.icu.math' version='67.1.0'/>
        <provided namespace='java.package' name='com.ibm.icu.number' version='67.1.0'/>
        <provided namespace='java.package' name='com.ibm.icu.text' version='67.1.0'/>
        <provided namespace='java.package' name='com.ibm.icu.util' version='67.1.0'/>
        <provided namespace='osgi.identity' name='com.ibm.icu' version='67.1.0.v20200706-1749'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.ibm.icu' version='67.1.0.v20200706-1749'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: com.ibm.icu&#xA;Bundle-Version: 67.1.0.v20200706-1749
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.eef.properties.ui.legacy' version='2.1.5.202008270808' generation='2'>
      <update id='org.eclipse.eef.properties.ui.legacy' range='[0.0.0,2.1.5.202008270808)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EEF Properties UI Legacy'/>
        <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.eef'/>
        <property name='maven-artifactId' value='org.eclipse.eef.properties.ui.legacy'/>
        <property name='maven-version' value='2.1.5-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.properties.ui.legacy' version='2.1.5.202008270808'/>
        <provided namespace='osgi.bundle' name='org.eclipse.eef.properties.ui.legacy' version='2.1.5.202008270808'/>
        <provided namespace='java.package' name='org.eclipse.eef.properties.ui.legacy.internal' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.properties.ui.legacy.internal.eef2legacy' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.properties.ui.legacy.internal.extension' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.properties.ui.legacy.internal.extension.impl' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.properties.ui.legacy.internal.legacy2eef' version='2.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.eef.properties.ui.legacy' version='2.1.5.202008270808'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.properties.ui' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.common.ui' range='[2.0.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.eef.properties.ui.legacy' version='2.1.5.202008270808'/>
      </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.eef.properties.ui.legacy;singleton:=true&#xA;Bundle-Version: 2.1.5.202008270808
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.mapping.xtext.ui.source' version='1.0.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.moccml.mapping.xtext.ui.source' range='[0.0.0,1.0.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='INRIA/I3S Aoste'/>
        <property name='df_LT.bundleName' value='org.eclipse.gemoc.moccml.mapping.xtext.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.gemoc.moccml.mapping.framework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.mapping.xtext.ui'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.xtext.ui.source' version='1.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.mapping.xtext.ui.source' version='1.0.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.moccml.mapping.xtext.ui.source' version='1.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.moccml.mapping.xtext.ui.source' version='1.0.0.202107281019'/>
      </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.gemoc.moccml.mapping.xtext.ui.source&#xA;Bundle-Version: 1.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.filebuffers' version='3.7.0.v20210512-1543' generation='2'>
      <update id='org.eclipse.core.filebuffers' range='[0.0.0,3.7.0.v20210512-1543)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='File Buffers'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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='eclipse.platform.text'/>
        <property name='maven-artifactId' value='org.eclipse.core.filebuffers'/>
        <property name='maven-version' value='3.7.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filebuffers' version='3.7.0.v20210512-1543'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.filebuffers' version='3.7.0.v20210512-1543'/>
        <provided namespace='java.package' name='org.eclipse.core.filebuffers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.filebuffers.manipulation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.filebuffers' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.filebuffers' version='3.7.0.v20210512-1543'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.core.filebuffers
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.filebuffers' version='3.7.0.v20210512-1543'/>
      </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.core.filebuffers; singleton:=true&#xA;Bundle-Version: 3.7.0.v20210512-1543
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.feature.source.feature.group' version='2.3.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.feature.source.feature.group' range='[0.0.0,2.3.0.202107281019)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Execution Engine CCSL Java Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='Language defintion and edition support for creating languages using the CCSL Java Execution Engine&#xA;&#xA;Also includes the runtime, runtime.ui, and concurrent_addons features'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://gemoc.org/studio/'/>
        <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.gemoc.execution.concurrent.ccsljava'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.feature'/>
        <property name='maven-version' value='2.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.feature.source.feature.group' version='2.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.feature.feature.group' range='[2.3.0.202107281019,2.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.feature.source.feature.group' range='[2.3.0.202107281019,2.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.ui.feature.source.feature.group' range='[2.3.0.202107281019,2.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.concurrent_addons.feature.source.feature.group' range='[2.3.0.202107281019,2.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.ui.source' range='[2.3.0.202107281019,2.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.moccmlxdsml.metaprog.source' range='[2.3.0.202107281019,2.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.feature.source.feature.jar' range='[2.3.0.202107281019,2.3.0.202107281019]'>
          <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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.userstorage.feature.jar' version='1.2.0.v20210517-0327'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2015 Eike Stepper (Berlin, Germany) and others.&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='Eclipse User Storage'/>
        <property name='df_LT.description' value='Contains the runtime plugins (core and UI) for accessing the Eclipse User Storage Service.'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='maven-groupId' value='org.eclipse.userstorage.features'/>
        <property name='maven-artifactId' value='org.eclipse.userstorage'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.userstorage.feature.jar' version='1.2.0.v20210517-0327'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.userstorage' version='1.2.0.v20210517-0327'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.userstorage' version='1.2.0.v20210517-0327'/>
      </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 uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.e4.ui.dialogs.source' version='1.2.100.v20201109-2317' singleton='false'>
      <update id='org.eclipse.e4.ui.dialogs.source' range='[0.0.0,1.2.100.v20201109-2317)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse e4 dialogs 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='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.dialogs'/>
        <property name='maven-version' value='1.2.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.dialogs.source' version='1.2.100.v20201109-2317'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.dialogs.source' version='1.2.100.v20201109-2317'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.dialogs.source' version='1.2.100.v20201109-2317'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.dialogs.source' version='1.2.100.v20201109-2317'/>
      </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.e4.ui.dialogs.source&#xA;Bundle-Version: 1.2.100.v20201109-2317
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.converter.feature.jar' version='2.16.0.v20210405-0904'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='EMF Model Converter'/>
        <property name='df_LT.description' value='Import/export framework and tools for converting between Ecore and other model forms.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.converter'/>
        <property name='maven-version' value='2.16.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.converter.feature.jar' version='2.16.0.v20210405-0904'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.converter' version='2.16.0.v20210405-0904'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.converter' version='2.16.0.v20210405-0904'/>
      </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 uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.junit.platform.launcher' version='1.7.1.v20210222-1948' singleton='false' generation='2'>
      <update id='org.junit.platform.launcher' range='[0.0.0,1.7.1.v20210222-1948)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='JUnit Platform Launcher'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.junit.platform.launcher'/>
        <property name='maven-version' value='1.7.1-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.junit.platform.launcher' version='1.7.1.v20210222-1948'/>
        <provided namespace='osgi.bundle' name='org.junit.platform.launcher' version='1.7.1.v20210222-1948'/>
        <provided namespace='java.package' name='org.junit.platform.launcher' version='1.7.1'/>
        <provided namespace='java.package' name='org.junit.platform.launcher.core' version='1.7.1'/>
        <provided namespace='java.package' name='org.junit.platform.launcher.listeners' version='1.7.1'/>
        <provided namespace='java.package' name='org.junit.platform.launcher.listeners.discovery' version='1.7.1'/>
        <provided namespace='java.package' name='org.junit.platform.launcher.tagexpression' version='1.7.1'/>
        <provided namespace='osgi.identity' name='org.junit.platform.launcher' version='1.7.1.v20210222-1948'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='java.package' name='org.junit.platform.engine' range='[1.7.1,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.discovery' range='[1.7.1,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.reporting' range='[1.7.1,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.support.descriptor' range='[1.7.1,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons' range='[1.7.1,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.logging' range='[1.7.1,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.util' range='[1.7.1,2.0.0)'/>
        <required namespace='java.package' name='org.apiguardian.api' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.launcher' range='[1.7.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.platform.launcher.listeners.discovery' range='[1.7.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.platform.launcher.tagexpression' range='[1.7.0,2.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.junit.platform.launcher' version='1.7.1.v20210222-1948'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.junit.platform.launcher&#xA;Bundle-Version: 1.7.1.v20210222-1948
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.trace.edit' version='3.10.2.v20210609-1727' generation='2'>
      <update id='org.eclipse.m2m.qvt.oml.trace.edit' range='[0.0.0,3.10.2.v20210609-1727)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='QVT Operational Trace 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.qvto-plugins'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.trace.edit'/>
        <property name='maven-version' value='3.10.2-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.trace.edit' version='3.10.2.v20210609-1727'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.trace.edit' version='3.10.2.v20210609-1727'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.trace.provider' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml.trace.edit' version='3.10.2.v20210609-1727'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.4.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.4.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.m2m.qvt.oml.trace.edit
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml.trace.edit' version='3.10.2.v20210609-1727'/>
      </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.m2m.qvt.oml.trace.edit; singleton:=true&#xA;Bundle-Version: 3.10.2.v20210609-1727
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.debug.core.source' version='3.18.100.v20210511-0446' singleton='false'>
      <update id='org.eclipse.debug.core.source' range='[0.0.0,3.18.100.v20210511-0446)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Debug Core 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='eclipse.platform.debug'/>
        <property name='maven-artifactId' value='org.eclipse.debug.core'/>
        <property name='maven-version' value='3.18.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.core.source' version='3.18.100.v20210511-0446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.debug.core.source' version='3.18.100.v20210511-0446'/>
        <provided namespace='osgi.identity' name='org.eclipse.debug.core.source' version='3.18.100.v20210511-0446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.debug.core.source' version='3.18.100.v20210511-0446'/>
      </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.debug.core.source&#xA;Bundle-Version: 3.18.100.v20210511-0446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.concurrent' version='1.2.0.v20210202-1157' singleton='false' generation='2'>
      <update id='org.eclipse.equinox.concurrent' range='[0.0.0,1.2.0.v20210202-1157)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Equinox Concurrent API'/>
        <property name='df_LT.pluginProvider' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.concurrent'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.concurrent' version='1.2.0.v20210202-1157'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.concurrent' version='1.2.0.v20210202-1157'/>
        <provided namespace='java.package' name='org.eclipse.equinox.concurrent.future' version='1.1.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.concurrent' version='1.2.0.v20210202-1157'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='3.4.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.3.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.equinox.concurrent
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.concurrent' version='1.2.0.v20210202-1157'/>
      </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.equinox.concurrent&#xA;Bundle-Version: 1.2.0.v20210202-1157
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.commons.logging.source' version='1.1.1.v201101211721' singleton='false'>
      <update id='org.apache.commons.logging.source' range='[0.0.0,1.1.1.v201101211721)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.bundleName' value='Apache Commons Logging Plug-in Source'/>
        <property name='df_LT.bundleProvider' value='Eclipse Orbit'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.logging.source' version='1.1.1.v201101211721'/>
        <provided namespace='osgi.bundle' name='org.apache.commons.logging.source' version='1.1.1.v201101211721'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.commons.logging.source' version='1.1.1.v201101211721'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.commons.logging.source&#xA;Bundle-Version: 1.1.1.v201101211721
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.emf.type.ui' version='1.7.0.202004160913' generation='2'>
      <update id='org.eclipse.gmf.runtime.emf.type.ui' range='[0.0.0,1.7.0.202004160913)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF EMF Type UI'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.emf.type.ui'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.emf.type.ui'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.emf.type.ui' version='1.7.0.202004160913'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.type.ui' version='1.7.0.202004160913'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.type.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.type.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.type.ui.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.type.ui.internal.providers' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.emf.type.ui' version='1.7.0.202004160913'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.services' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.type.core' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.emf.type.ui' version='1.7.0.202004160913'/>
      </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.gmf.runtime.emf.type.ui; singleton:=true&#xA;Bundle-Version: 1.7.0.202004160913
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.filetransfer.feature.feature.jar' version='3.14.1703.v20210409-2301'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature provides the ECF Filetransfer API bundle.  This API is used&#xA;by the Eclipse platform to support P2 filetransfer and is required for any of the ECF FileTransfer providers.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/ecf'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2004, 2007 Composent, Inc. and others.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='ECF Filetransfer Feature'/>
        <property name='df_LT.providerName' value='Eclipse.org - ECF'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.filetransfer.feature'/>
        <property name='maven-version' value='3.14.1703-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.filetransfer.feature.feature.jar' version='3.14.1703.v20210409-2301'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.ecf.filetransfer.feature' version='3.14.1703.v20210409-2301'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.ecf.filetransfer.feature' version='3.14.1703.v20210409-2301'/>
      </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.gemoc.execution.sequential.javaxdsml.metaprog.source' version='4.0.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.execution.sequential.javaxdsml.metaprog.source' range='[0.0.0,4.0.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='unknown'/>
        <property name='df_LT.bundleName' value='Kermeta3-approach 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.gemoc.execution.sequential.java'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.sequential.javaxdsml.metaprog'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.sequential.javaxdsml.metaprog.source' version='4.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.execution.sequential.javaxdsml.metaprog.source' version='4.0.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.execution.sequential.javaxdsml.metaprog.source' version='4.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.execution.sequential.javaxdsml.metaprog.source' version='4.0.0.202107281019'/>
      </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.gemoc.execution.sequential.javaxdsml.metaprog.source&#xA;Bundle-Version: 4.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.runtime.feature.group' version='6.5.1.202106111115' singleton='false'>
      <update id='org.eclipse.sirius.runtime.feature.group' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='The core runtime of Sirius, UI-independant and dialect-agnostic.&#xA;Install this if you want to either use existing Sirius-based modelers or create new ones.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/sirius'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.runtime'/>
        <property name='maven-version' value='6.5.1-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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2007, 2015 THALES GLOBAL SERVICES and others.&#xA;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&#xA;&#xA;Contributors:&#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Sirius Core Runtime'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.runtime.feature.group' version='6.5.1.202106111115'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='16'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.common' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ecore.extender' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.synchronizer' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.formatdata' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.table' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.tree' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.base' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.e3' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.emf' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.emf.edit' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.emf.tx' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.gmf.notation' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.ide' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.runtime.feature.jar' range='[6.5.1.202106111115,6.5.1.202106111115]'>
          <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.eef.core' version='2.1.5.202008270808' generation='2'>
      <update id='org.eclipse.eef.core' range='[0.0.0,2.1.5.202008270808)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EEF Core'/>
        <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.eef'/>
        <property name='maven-artifactId' value='org.eclipse.eef.core'/>
        <property name='maven-version' value='2.1.5-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.core' version='2.1.5.202008270808'/>
        <provided namespace='osgi.bundle' name='org.eclipse.eef.core' version='2.1.5.202008270808'/>
        <provided namespace='java.package' name='org.eclipse.eef.core.api' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.core.api.controllers' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.core.api.utils' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.core.internal' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.core.internal.controllers' version='2.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.eef.core' version='2.1.5.202008270808'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.common' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.8.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.eef' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.sirius.common.interpreter.api' range='1.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.eef.core' version='2.1.5.202008270808'/>
      </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.eef.core;singleton:=true&#xA;Bundle-Version: 2.1.5.202008270808
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.ccslkernel.compiler' version='1.0.0.202106280832' singleton='false' generation='2'>
      <update id='fr.inria.aoste.timesquare.ccslkernel.compiler' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='CCSL/Kernel Compiler to Java code'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.ccslkernel.compiler'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.compiler' version='1.0.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.compiler' version='1.0.0.202106280832'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.compiler' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.compiler.exceptions' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.compiler.helpers' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.timesquare.ccslkernel.compiler' version='1.0.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.model' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.modelunfolding' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.runtime' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.9.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.core' range='3.9.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.junit' range='4.11.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.trace.util' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.timesquare.ccslkernel.compiler' version='1.0.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.timesquare.ccslkernel.compiler&#xA;Bundle-Version: 1.0.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xtext.ui.graph' version='2.25.0.v20210301-0928' generation='2'>
      <update id='org.eclipse.xtext.xtext.ui.graph' range='[0.0.0,2.25.0.v20210301-0928)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext Railroad Diagram Plugin'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xtext.ui.graph'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.ui.graph' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xtext.ui.graph' version='2.25.0.v20210301-0928'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ui.graph' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ui.graph.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ui.graph.bundle' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ui.graph.figures' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ui.graph.figures.layouts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ui.graph.figures.primitives' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ui.graph.trafo' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.xtext.ui.graph' version='2.25.0.v20210301-0928'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.13.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.20.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.109.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='3.10.100'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xtext.ui.graph' version='2.25.0.v20210301-0928'/>
      </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.xtext.xtext.ui.graph;singleton:=true&#xA;Bundle-Version: 2.25.0.v20210301-0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.httpcomponents.httpclient' version='4.5.13.v20210128-2225' singleton='false' generation='2'>
      <update id='org.apache.httpcomponents.httpclient' range='[0.0.0,4.5.13.v20210128-2225)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Apache HttpClient'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.httpcomponents.httpclient'/>
        <property name='maven-version' value='4.5.13-SNAPSHOT'/>
      </properties>
      <provides size='36'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.httpcomponents.httpclient' version='4.5.13.v20210128-2225'/>
        <provided namespace='osgi.bundle' name='org.apache.httpcomponents.httpclient' version='4.5.13.v20210128-2225'/>
        <provided namespace='java.package' name='org.apache.http.auth' version='4.5.13'/>
        <provided namespace='java.package' name='org.apache.http.auth.params' version='4.5.13'/>
        <provided namespace='java.package' name='org.apache.http.client' version='4.5.13'/>
        <provided namespace='java.package' name='org.apache.http.client.cache' version='4.5.13'/>
        <provided namespace='java.package' name='org.apache.http.client.config' version='4.5.13'/>
        <provided namespace='java.package' name='org.apache.http.client.entity' version='4.5.13'/>
        <provided namespace='java.package' name='org.apache.http.client.fluent' version='4.5.13'/>
        <provided namespace='java.package' name='org.apache.http.client.methods' version='4.5.13'/>
        <provided namespace='java.package' name='org.apache.http.client.params' version='4.5.13'/>
        <provided namespace='java.package' name='org.apache.http.client.protocol' version='4.5.13'/>
        <provided namespace='java.package' name='org.apache.http.client.utils' version='4.5.13'/>
        <provided namespace='java.package' name='org.apache.http.conn' version='4.5.13'/>
        <provided namespace='java.package' name='org.apache.http.conn.params' version='4.5.13'/>
        <provided namespace='java.package' name='org.apache.http.conn.routing' version='4.5.13'/>
        <provided namespace='java.package' name='org.apache.http.conn.scheme' version='4.5.13'/>
        <provided namespace='java.package' name='org.apache.http.conn.socket' version='4.5.13'/>
        <provided namespace='java.package' name='org.apache.http.conn.ssl' version='4.5.13'/>
        <provided namespace='java.package' name='org.apache.http.conn.util' version='4.5.13'/>
        <provided namespace='java.package' name='org.apache.http.cookie' version='4.5.13'/>
        <provided namespace='java.package' name='org.apache.http.cookie.params' version='4.5.13'/>
        <provided namespace='java.package' name='org.apache.http.entity.mime' version='4.5.13'/>
        <provided namespace='java.package' name='org.apache.http.entity.mime.content' version='4.5.13'/>
        <provided namespace='java.package' name='org.apache.http.impl.auth' version='4.5.13'/>
        <provided namespace='java.package' name='org.apache.http.impl.client' version='4.5.13'/>
        <provided namespace='java.package' name='org.apache.http.impl.client.cache' version='4.5.13'/>
        <provided namespace='java.package' name='org.apache.http.impl.client.cache.ehcache' version='4.5.13'/>
        <provided namespace='java.package' name='org.apache.http.impl.client.cache.memcached' version='4.5.13'/>
        <provided namespace='java.package' name='org.apache.http.impl.conn' version='4.5.13'/>
        <provided namespace='java.package' name='org.apache.http.impl.conn.tsccm' version='4.5.13'/>
        <provided namespace='java.package' name='org.apache.http.impl.cookie' version='4.5.13'/>
        <provided namespace='java.package' name='org.apache.http.impl.execchain' version='4.5.13'/>
        <provided namespace='osgi.identity' name='org.apache.httpcomponents.httpclient' version='4.5.13.v20210128-2225'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='59'>
        <required namespace='java.package' name='org.apache.http.auth' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.auth.params' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.client' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.client.cache' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.client.config' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.client.entity' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.client.methods' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.client.params' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.client.protocol' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.client.utils' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.conn' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.conn.params' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.conn.routing' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.conn.scheme' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.conn.socket' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.conn.ssl' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.conn.util' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.cookie' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.cookie.params' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.entity.mime.content' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.impl.auth' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.impl.client' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.impl.client.cache' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.impl.conn' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.impl.cookie' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.impl.execchain' range='[4.5.13,4.5.14)'/>
        <required namespace='java.package' name='org.apache.http' range='[4.4.14,4.5.0)'/>
        <required namespace='java.package' name='org.apache.http.concurrent' range='[4.4.14,4.5.0)'/>
        <required namespace='java.package' name='org.apache.http.config' range='[4.4.14,4.5.0)'/>
        <required namespace='java.package' name='org.apache.http.entity' range='[4.4.14,4.5.0)'/>
        <required namespace='java.package' name='org.apache.http.impl' range='[4.4.14,4.5.0)'/>
        <required namespace='java.package' name='org.apache.http.impl.entity' range='[4.4.14,4.5.0)'/>
        <required namespace='java.package' name='org.apache.http.impl.io' range='[4.4.14,4.5.0)'/>
        <required namespace='java.package' name='org.apache.http.io' range='[4.4.14,4.5.0)'/>
        <required namespace='java.package' name='org.apache.http.message' range='[4.4.14,4.5.0)'/>
        <required namespace='java.package' name='org.apache.http.params' range='[4.4.14,4.5.0)'/>
        <required namespace='java.package' name='org.apache.http.pool' range='[4.4.14,4.5.0)'/>
        <required namespace='java.package' name='org.apache.http.protocol' range='[4.4.14,4.5.0)'/>
        <required namespace='java.package' name='org.apache.http.ssl' range='[4.4.14,4.5.0)'/>
        <required namespace='java.package' name='org.apache.http.util' range='[4.4.14,4.5.0)'/>
        <required namespace='java.package' name='org.apache.commons.codec.binary' range='[1.14.0,1.15.0)'/>
        <required namespace='java.package' name='org.apache.commons.logging' range='[1.2.0,1.3.0)'/>
        <required namespace='java.package' name='net.sf.ehcache' range='[2.6.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='net.spy.memcached' range='[2.12.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.crypto' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.crypto.spec' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.naming' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.naming.directory' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.naming.ldap' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.net' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.net.ssl' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.security.auth.x500' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.ietf.jgss' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.http.client.fluent' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.entity.mime' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.impl.client.cache.ehcache' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.impl.client.cache.memcached' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.impl.conn.tsccm' range='[4.5.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.httpcomponents.httpclient' version='4.5.13.v20210128-2225'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.httpcomponents.httpclient&#xA;Bundle-Version: 4.5.13.v20210128-2225
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.team.genericeditor.diff.extension' version='1.1.0.v20210426-0951' generation='2'>
      <update id='org.eclipse.team.genericeditor.diff.extension' range='[0.0.0,1.1.0.v20210426-0951)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Diff Extension for Generic Editor'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.team'/>
        <property name='maven-artifactId' value='org.eclipse.team.genericeditor.diff.extension'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.genericeditor.diff.extension' version='1.1.0.v20210426-0951'/>
        <provided namespace='osgi.bundle' name='org.eclipse.team.genericeditor.diff.extension' version='1.1.0.v20210426-0951'/>
        <provided namespace='java.package' name='org.eclipse.team.internal.genericeditor.diff.extension.partitioner' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.internal.genericeditor.diff.extension.presentation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.internal.genericeditor.diff.extension.rules' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.team.genericeditor.diff.extension' version='1.1.0.v20210426-0951'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.10.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.12.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.11.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.109.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.contenttype' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.genericeditor' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.team.genericeditor.diff.extension
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.team.genericeditor.diff.extension' version='1.1.0.v20210426-0951'/>
      </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.team.genericeditor.diff.extension;singleton:=true&#xA;Bundle-Version: 1.1.0.v20210426-0951
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.executionframework.event.model.edit' version='1.0.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.executionframework.event.model.edit' range='[0.0.0,1.0.0.202107281019)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='GEMOC Execution Framework Event Model Edit Support'/>
        <property name='df_LT.providerName' value='Eclipse GEMOC 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.gemoc.modeldebugging.executionframework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.executionframework.event.model.edit'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.event.model.edit' version='1.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.event.model.edit' version='1.0.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.executionframework.event.model.event.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.executionframework.event.testsuite.provider' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.executionframework.event.model.edit' version='1.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.event.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.event.model.edit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.behavioralinterface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.behavioralinterface.edit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.value.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.value.model.edit' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.executionframework.event.model.edit
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.executionframework.event.model.edit' version='1.0.0.202107281019'/>
      </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.gemoc.executionframework.event.model.edit;singleton:=true&#xA;Bundle-Version: 1.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.ui.feature.source.feature.group' version='2.3.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.ui.feature.source.feature.group' range='[0.0.0,2.3.0.202107281019)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Execution Engine CCSL Java Runtime UI Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='CCSL Java Execution Engine Runtime UI&#xA;User Interface for the running languages built for the concurrent engine.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://gemoc.org/studio/'/>
        <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.gemoc.execution.concurrent.ccsljava'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.ui.feature'/>
        <property name='maven-version' value='2.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.ui.feature.source.feature.group' version='2.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.ui.feature.feature.group' range='[2.3.0.202107281019,2.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.ui.source' range='[2.3.0.202107281019,2.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.ui.feature.source.feature.jar' range='[2.3.0.202107281019,2.3.0.202107281019]'>
          <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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.swtbot.eclipse.finder' version='3.1.0.202106041005' generation='2'>
      <update id='org.eclipse.swtbot.eclipse.finder' range='[0.0.0,3.1.0.202106041005)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='SWTBot Eclipse Control Finder Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - SWTBot'/>
        <property name='maven-groupId' value='org.eclipse.swtbot.features'/>
        <property name='maven-artifactId' value='org.eclipse.swtbot.eclipse.finder'/>
        <property name='maven-version' value='3.1.0-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.eclipse.finder' version='3.1.0.202106041005'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swtbot.eclipse.finder' version='3.1.0.202106041005'/>
        <provided namespace='java.package' name='org.eclipse.swtbot.eclipse.finder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtbot.eclipse.finder.exceptions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtbot.eclipse.finder.finders' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtbot.eclipse.finder.matchers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtbot.eclipse.finder.waits' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtbot.eclipse.finder.widgets' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.swtbot.eclipse.finder' version='3.1.0.202106041005'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='23'>
        <required namespace='osgi.bundle' name='org.eclipse.swtbot.swt.finder' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.hamcrest.core' range='1.1.0'/>
        <required namespace='osgi.bundle' name='org.hamcrest.library' range='1.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.jobs' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.model.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.renderers.swt' range='0.0.0'/>
        <required namespace='java.package' name='javax.swing.text' range='0.0.0'/>
        <required namespace='java.package' name='junit.framework' range='4.5.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='[1.2.13,1.3.0)'/>
        <required namespace='java.package' name='org.eclipse.core.commands' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.commands.common' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='3.4.0'/>
        <required namespace='java.package' name='org.eclipse.jface.action' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.bindings.keys' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.resource' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.custom' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.graphics' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.widgets' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.4.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.swtbot.eclipse.finder
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swtbot.eclipse.finder' version='3.1.0.202106041005'/>
      </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.swtbot.eclipse.finder;singleton:=true&#xA;Bundle-Version: 3.1.0.202106041005
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.doc.isv' version='3.14.1200.v20210611-1636'>
      <update id='org.eclipse.jdt.doc.isv' range='[0.0.0,3.14.1200.v20210611-1636)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse JDT Plug-in Developer Guide'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.doc.isv'/>
        <property name='maven-version' value='3.14.1200-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.doc.isv' version='3.14.1200.v20210611-1636'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.doc.isv' version='3.14.1200.v20210611-1636'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.doc.isv' version='3.14.1200.v20210611-1636'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='[3.2.0,4.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.doc.isv' version='3.14.1200.v20210611-1636'/>
      </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.jdt.doc.isv; singleton:=true&#xA;Bundle-Version: 3.14.1200.v20210611-1636
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.commons.feature.feature.jar' version='3.3.0.202107281019'>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Commons'/>
        <property name='org.eclipse.equinox.p2.description' value='All Commons plugins used by GEMOC. Contains reusable utils, metamodel&#xA;and helper libraries.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://gemoc.org/studio/'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.commons.feature'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.feature.feature.jar' version='3.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.commons.feature' version='3.3.0.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.commons.feature' version='3.3.0.202107281019'/>
      </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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.ale.interpreted.engine.feature.feature.group' version='1.1.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.ale.interpreted.engine.feature.feature.group' range='[0.0.0,1.1.0.202107281019)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC ALE Engine'/>
        <property name='org.eclipse.equinox.p2.provider' value='Inria/Obeo'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.execution.ale'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.ale.interpreted.engine.feature'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.ale.interpreted.engine.feature.feature.group' version='1.1.0.202107281019'/>
      </provides>
      <requires size='5'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.ale.interpreted.engine' range='[1.1.0.202107281019,1.1.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.ale.interpreted.engine.ui' range='[1.1.0.202107281019,1.1.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.ale.language.sample.deployer' range='[1.1.0.202107281019,1.1.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.ale.language.metaprogramming' range='[1.1.0.202107281019,1.1.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.ale.interpreted.engine.feature.feature.jar' range='[1.1.0.202107281019,1.1.0.202107281019]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
    </unit>
    <unit id='org.eclipse.equinox.p2.updatesite.source' version='1.2.0.v20210322-0909' singleton='false'>
      <update id='org.eclipse.equinox.p2.updatesite.source' range='[0.0.0,1.2.0.v20210322-0909)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Provisioning Legacy Update Site 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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.updatesite'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.updatesite.source' version='1.2.0.v20210322-0909'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.updatesite.source' version='1.2.0.v20210322-0909'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.updatesite.source' version='1.2.0.v20210322-0909'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.updatesite.source' version='1.2.0.v20210322-0909'/>
      </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.equinox.p2.updatesite.source&#xA;Bundle-Version: 1.2.0.v20210322-0909
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.compare.feature.group' version='3.3.14.202102231741' singleton='false'>
      <update id='org.eclipse.emf.compare.feature.group' range='[0.0.0,3.3.14.202102231741)' severity='0'/>
      <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.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.emf.compare.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.compare'/>
        <property name='maven-version' value='3.3.14-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006, 2015 Obeo, France. &#xA;All rights reserved. This program and the accompanying materials &#xA;are made available under the terms of the Eclipse Public License v1.0 &#xA;which accompanies this distribution, and is available at &#xA;http://www.eclipse.org/legal/epl-v10.html &#xA;&#xA;Contributors: &#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Model comparison (EMF Compare) - Core'/>
        <property name='df_LT.description' value='EMF Compare provides model comparison support for any EMF model to Eclipse.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.feature.group' version='3.3.14.202102231741'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare' range='[3.5.3.202102231741,3.5.3.202102231741]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.feature.jar' range='[3.3.14.202102231741,3.3.14.202102231741]'>
          <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 uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.sdk.feature.jar' version='3.10.4.v20210609-1727'>
      <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='http://www.eclipse.org/mmt/qvto'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2007 Borland Software Corporation.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html&#xA;&#xA;Contributors:&#xA;Borland Software Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='QVT Operational SDK'/>
        <property name='df_LT.description' value='QVT Operational SDK is an implementation of the Operational Mappings Language defined by the OMG standard specification &quot;Meta Object Facility (MOF) 2.0 Query/View/Transformation (QVT)&quot; (http://www.omg.org/spec/QVT/).'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.qvto-features'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.sdk'/>
        <property name='maven-version' value='3.10.4-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.sdk.feature.jar' version='3.10.4.v20210609-1727'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.m2m.qvt.oml.sdk' version='3.10.4.v20210609-1727'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.m2m.qvt.oml.sdk' version='3.10.4.v20210609-1727'/>
      </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 uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.contribution.xref.core' version='2.2.4.202103162301'>
      <update id='org.eclipse.contribution.xref.core' range='[0.0.0,2.2.4.202103162301)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Cross Reference Core Plugin'/>
        <property name='df_LT.providerName' value='Eclipse AspectJ Development Tools'/>
        <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.ajdt'/>
        <property name='maven-artifactId' value='org.eclipse.contribution.xref.core'/>
        <property name='maven-version' value='2.2.4-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.contribution.xref.core' version='2.2.4.202103162301'/>
        <provided namespace='osgi.bundle' name='org.eclipse.contribution.xref.core' version='2.2.4.202103162301'/>
        <provided namespace='java.package' name='org.eclipse.contribution.xref.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.contribution.xref.internal.core.policy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.contribution.xref.internal.core.ras' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.contribution.xref.ras' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.aspectj.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.contribution.xref.core' version='2.2.4.202103162301'/>
      </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.contribution.xref.core; singleton:=true&#xA;Bundle-Version: 2.2.4.202103162301
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.xdsmlframework.ui.utils' version='4.0.0.202107281019' singleton='false' generation='2'>
      <update id='org.eclipse.gemoc.xdsmlframework.ui.utils' range='[0.0.0,4.0.0.202107281019)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Utils'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.modeldebugging.xdsmlframework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.xdsmlframework.ui.utils'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.xdsmlframework.ui.utils' version='4.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.ui.utils' version='4.0.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.xdsmlframework.ui.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.xdsmlframework.ui.utils.dialogs' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.xdsmlframework.ui.utils' version='4.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore.ui' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.editor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.diverse.k3.al.annotationprocessor.plugin' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.diverse.melange.metamodel' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.xdsmlframework.ui.utils
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.xdsmlframework.ui.utils' version='4.0.0.202107281019'/>
      </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.gemoc.xdsmlframework.ui.utils&#xA;Bundle-Version: 4.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.edit' version='4.7.600.v20210609-1442' generation='2'>
      <update id='org.eclipse.ocl.edit' range='[0.0.0,4.7.600.v20210609-1442)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='OCL Edit Support'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <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.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.edit'/>
        <property name='maven-version' value='4.7.600-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.edit' version='4.7.600.v20210609-1442'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.edit' version='4.7.600.v20210609-1442'/>
        <provided namespace='java.package' name='org.eclipse.ocl.edit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.expressions.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.types.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.utilities.provider' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.edit' version='4.7.600.v20210609-1442'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.ocl.edit
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.edit' version='4.7.600.v20210609-1442'/>
      </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.ocl.edit;singleton:=true&#xA;Bundle-Version: 4.7.600.v20210609-1442
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.filetransfer.ssl.feature.source.feature.group' version='1.1.401.v20210409-2301' singleton='false'>
      <update id='org.eclipse.ecf.filetransfer.ssl.feature.source.feature.group' range='[0.0.0,1.1.401.v20210409-2301)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='ECF Filetransfer SSL Feature Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature provides the SSL support for the ECF FileTransfer API used by the Eclipse platform to support P2 filetransfer.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/ecf'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - ECF'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.filetransfer.ssl.feature'/>
        <property name='maven-version' value='1.1.401-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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2014 Composent, Inc. and others.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.filetransfer.ssl.feature.source.feature.group' version='1.1.401.v20210409-2301'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.provider.filetransfer.ssl.source' range='[1.0.201.v20210409-2301,1.0.201.v20210409-2301]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.filetransfer.ssl.feature.source.feature.jar' range='[1.1.401.v20210409-2301,1.1.401.v20210409-2301]'>
          <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.ui.genericeditor.source' version='1.2.0.v20210129-1224' singleton='false'>
      <update id='org.eclipse.ui.genericeditor.source' range='[0.0.0,1.2.0.v20210129-1224)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Generic and Extensible Text 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='eclipse.platform.text'/>
        <property name='maven-artifactId' value='org.eclipse.ui.genericeditor'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.genericeditor.source' version='1.2.0.v20210129-1224'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.genericeditor.source' version='1.2.0.v20210129-1224'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.genericeditor.source' version='1.2.0.v20210129-1224'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.genericeditor.source' version='1.2.0.v20210129-1224'/>
      </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.ui.genericeditor.source&#xA;Bundle-Version: 1.2.0.v20210129-1224
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.navigator.resources' version='3.8.100.v20210319-0848' generation='2'>
      <update id='org.eclipse.ui.navigator.resources' range='[0.0.0,3.8.100.v20210319-0848)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse.org'/>
        <property name='df_LT.Plugin.name' value='Navigator Workbench Components'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.ui.navigator.resources'/>
        <property name='maven-version' value='3.8.100-SNAPSHOT'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator.resources' version='3.8.100.v20210319-0848'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources' version='3.8.100.v20210319-0848'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.navigator.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.navigator.resources.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.navigator.resources.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.navigator.resources.workbench' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.navigator.resources.nested' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.navigator.workingsets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.navigator.resources' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.navigator.resources' version='3.8.100.v20210319-0848'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.15.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.18.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='[3.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.ui.refactoring' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='3.6.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.ui.navigator.resources
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.navigator.resources' version='3.8.100.v20210319-0848'/>
      </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.ui.navigator.resources; singleton:=true&#xA;Bundle-Version: 3.8.100.v20210319-0848
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.examples.emf.validation.validity' version='2.15.0.v20210609-1442' generation='2'>
      <update id='org.eclipse.ocl.examples.emf.validation.validity' range='[0.0.0,2.15.0.v20210609-1442)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='OCL&apos;s EMF Validation Framework Validity Model'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <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.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples.emf.validation.validity'/>
        <property name='maven-version' value='2.15.0-SNAPSHOT'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.emf.validation.validity' version='2.15.0.v20210609-1442'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.examples.emf.validation.validity' version='2.15.0.v20210609-1442'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.emf.validation.validity' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.emf.validation.validity.export' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.emf.validation.validity.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.emf.validation.validity.locator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.emf.validation.validity.manager' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.emf.validation.validity.messages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.emf.validation.validity.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.emf.validation.validity.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.emf.validation.validity.utilities' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.examples.emf.validation.validity' version='2.15.0.v20210609-1442'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.7.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='[2.7.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.pivot' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.lang' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='[1.2.15,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.examples.emf.validation.validity
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.examples.emf.validation.validity' version='2.15.0.v20210609-1442'/>
      </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.ocl.examples.emf.validation.validity;singleton:=true&#xA;Bundle-Version: 2.15.0.v20210609-1442
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.elk.alg.force' version='0.7.1' generation='2'>
      <update id='org.eclipse.elk.alg.force' range='[0.0.0,0.7.1)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='ELK Force Layout Algorithm'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.elk'/>
        <property name='maven-artifactId' value='org.eclipse.elk.alg.force'/>
        <property name='maven-version' value='0.7.1'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.elk.alg.force' version='0.7.1'/>
        <provided namespace='osgi.bundle' name='org.eclipse.elk.alg.force' version='0.7.1'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.force' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.force.graph' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.force.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.force.options' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.force.stress' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.elk.alg.force' version='0.7.1'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='com.google.guava' range='15.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.elk.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.elk.graph' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.elk.alg.force' version='0.7.1'/>
      </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.elk.alg.force;singleton:=true&#xA;Bundle-Version: 0.7.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.trace.util.feature.feature.jar' version='1.0.0.202106280832'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Trace Utilities'/>
        <property name='org.eclipse.equinox.p2.description' value='Trace utilities'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.trace.util.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.trace.util.feature.feature.jar' version='1.0.0.202106280832'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='fr.inria.aoste.timesquare.trace.util.feature' version='1.0.0.202106280832'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='fr.inria.aoste.timesquare.trace.util.feature' version='1.0.0.202106280832'/>
      </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='license.html' url='license.html'>
          The Kairos team-project (INRIA/I3S) makes available all content in this plug-in (&amp;quot;Content&amp;quot;).&#xA;Unless otherwise indicated below, the Content is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&amp;quot;EPL&amp;quot;).&#xA;A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &amp;quot;Program&amp;quot; will mean the Content.&#xA;If you did not receive this Content directly from the Kairos team-project, the Content is being redistributed&#xA;by another party (&amp;quot;Redistributor&amp;quot;) and different terms and conditions may apply to your use of any&#xA;object code in the Content. Check the Redistributor&amp;apos;s license that was provided with the Content. If no&#xA;such license exists, contact the Redistributor.&#xA;Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in&#xA;the Content and such source code may be obtained at http://timesquare.inria.fr.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.urischeme.source' version='1.1.400.v20210407-1558' singleton='false'>
      <update id='org.eclipse.urischeme.source' range='[0.0.0,1.1.400.v20210407-1558)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse URI Scheme Handling 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='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.urischeme'/>
        <property name='maven-version' value='1.1.400-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.urischeme.source' version='1.1.400.v20210407-1558'/>
        <provided namespace='osgi.bundle' name='org.eclipse.urischeme.source' version='1.1.400.v20210407-1558'/>
        <provided namespace='osgi.identity' name='org.eclipse.urischeme.source' version='1.1.400.v20210407-1558'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.urischeme.source' version='1.1.400.v20210407-1558'/>
      </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.urischeme.source&#xA;Bundle-Version: 1.1.400.v20210407-1558
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.model.workbench' version='2.1.1000.v20210111-0958' generation='2'>
      <update id='org.eclipse.e4.ui.model.workbench' range='[0.0.0,2.1.1000.v20210111-0958)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Workbench Model'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.model.workbench'/>
        <property name='maven-version' value='2.1.1000-SNAPSHOT'/>
      </properties>
      <provides size='31'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.model.workbench' version='2.1.1000.v20210111-0958'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.model.workbench' version='2.1.1000.v20210111-0958'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.application' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.application.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.application.commands.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.application.commands.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.application.descriptor.basic' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.application.descriptor.basic.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.application.descriptor.basic.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.application.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.application.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.application.ui.advanced' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.application.ui.advanced.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.application.ui.advanced.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.application.ui.basic' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.application.ui.basic.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.application.ui.basic.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.application.ui.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.application.ui.menu' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.application.ui.menu.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.application.ui.menu.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.application.ui.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.application.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.fragment' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.fragment.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.fragment.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.model.workbench' version='2.1.1000.v20210111-0958'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.services' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.emf.xpath' range='0.1.100'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.e4.ui.model.workbench
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.model.workbench' version='2.1.1000.v20210111-0958'/>
      </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.e4.ui.model.workbench;singleton:=true&#xA;Bundle-Version: 2.1.1000.v20210111-0958
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.explorer.ui' version='1.0.0.202106280832' generation='2'>
      <update id='fr.inria.aoste.timesquare.explorer.ui' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='CCSL State Space Explorer UI'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.explorer.ui'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.explorer.ui' version='1.0.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.timesquare.explorer.ui' version='1.0.0.202106280832'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.explorer.ui' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.explorer.ui.popup.action' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.timesquare.explorer.ui' version='1.0.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='17'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.runtime' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.solver' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.modelunfolding' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.utils.grph' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.zest.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.zest.layouts' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.utils.console' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.utils.pluginhelpers' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.kairos.timesquare.statespace.view' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.kairos.timesquare.grph.viewer' range='1.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.timesquare.explorer.ui' version='1.0.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.timesquare.explorer.ui;singleton:=true&#xA;Bundle-Version: 1.0.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.commons.eclipse.ui.source' version='3.3.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.commons.eclipse.ui.source' range='[0.0.0,3.3.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='INRIA'/>
        <property name='df_LT.bundleName' value='GEMOC Commons Eclipse 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.gemoc.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.commons.eclipse.ui'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.eclipse.ui.source' version='3.3.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse.ui.source' version='3.3.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.commons.eclipse.ui.source' version='3.3.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.commons.eclipse.ui.source' version='3.3.0.202107281019'/>
      </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.gemoc.commons.eclipse.ui.source&#xA;Bundle-Version: 3.3.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gef' version='3.11.0.201606061308'>
      <update id='org.eclipse.gef' range='[0.0.0,3.11.0.201606061308)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse GEF'/>
        <property name='df_LT.Plugin.name' value='GEF (MVC)'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gef.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.gef'/>
        <property name='maven-version' value='3.11.0-SNAPSHOT'/>
      </properties>
      <provides size='33'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gef' version='3.11.0.201606061308'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gef' version='3.11.0.201606061308'/>
        <provided namespace='java.package' name='org.eclipse.gef' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.editparts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.editpolicies' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.handles' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.internal.icons' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.internal.ui.palette' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.internal.ui.palette.editparts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.internal.ui.rulers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.palette' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.print' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.requests' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.rulers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.tools' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.ui.console' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.ui.console.icons' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.ui.palette' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.ui.palette.customize' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.ui.palette.editparts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.ui.parts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.ui.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.ui.rulers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.ui.stackview' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.ui.stackview.icons' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.ui.views.palette' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.util' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.2.0,4.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='3.8.1'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gef' version='3.11.0.201606061308'/>
      </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.gef; singleton:=true&#xA;Bundle-Version: 3.11.0.201606061308
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.fx.runtime.min.feature.feature.group' version='3.7.0.202010120826' singleton='false'>
      <update id='org.eclipse.fx.runtime.min.feature.feature.group' range='[0.0.0,3.7.0.202010120826)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='e(fx)clipse - Minimal JavaFX OSGi integration bundles'/>
        <property name='org.eclipse.equinox.p2.description' value='Minimal feature used to integrate javafx using adapter hooks which is needed when embedding into SWT and/or you are not able to modify the default classloader delegation to ext'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.fx.runtime.min.feature.feature.group' version='3.7.0.202010120826'/>
      </provides>
      <requires size='2'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.fx.osgi' range='[3.7.0.202010120826,3.7.0.202010120826]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.fx.runtime.min.feature.feature.jar' range='[3.7.0.202010120826,3.7.0.202010120826]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;       - Content may be structured and packaged into modules to facilitate delivering,&#xA;         extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;         plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;       - Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;         in a directory named &quot;plugins&quot;.&#xA;       - A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;         Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;         Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;         numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;       - Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;         named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;       - 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 &quot;src&quot; of certain Plug-ins&#xA;       - Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature&#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;       - Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;       - Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;       - Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;       - Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;       - Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;       1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;          the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;          extending or updating the functionality of an Eclipse-based product.&#xA;       2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;          Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;       3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;          govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;          Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;          with the Specification. Such Installable Software Agreement must inform the user of the&#xA;          terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;          the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;          indication of agreement by the user, the provisioning Technology will complete installation&#xA;          of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.
        </license>
      </licenses>
      <copyright>
        Copyright (c) 2015 Eclipse.org and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='toolinggemoc_studio.executable.gtk.linux.x86_64' version='3.3.0.202107281019' singleton='false'>
      <hostRequirements size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='gemoc_studio.executable.gtk.linux.x86_64' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolinggemoc_studio.executable.gtk.linux.x86_64' version='3.3.0.202107281019'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='gemoc_studio.executable.gtk.linux.x86_64' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='uninstall'>
            cleanupzip(source:@artifact, target:${installFolder});
          </instruction>
          <instruction key='install'>
            unzip(source:@artifact, target:${installFolder}); chmod(targetDir:${installFolder}, targetFile:icon.xpm, permissions:755); chmod(targetDir:${installFolder}, targetFile:GemocStudio, permissions:755);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.ui.feature.group' version='2.25.0.v20210301-1429' singleton='false'>
      <update id='org.eclipse.xtext.ui.feature.group' range='[0.0.0,2.25.0.v20210301-1429)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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.xtext.feature'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.ui'/>
        <property name='maven-version' value='2.25.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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='Xtext UI'/>
        <property name='df_LT.description' value='Xtext UI Feature'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.feature.group' version='2.25.0.v20210301-1429'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='31'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.runtime.feature.group' range='[2.25.0.v20210301-1429,2.25.0.v20210301-1429]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.lang' range='[2.6.0.v201404270220,2.6.0.v201404270220]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.source' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.ui' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.ui.source' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.shared' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.shared.source' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.shared.jdt38' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.shared.jdt38.source' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.shared' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.shared.source' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.ecore' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.ecore.source' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codemining' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codemining.source' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codetemplates' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codetemplates.source' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codetemplates.ide' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codetemplates.ide.source' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codetemplates.ui' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codetemplates.ui.source' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.edit' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.edit.source' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ide' range='[2.25.0.v20210301-0843,2.25.0.v20210301-0843]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ide.source' range='[2.25.0.v20210301-0843,2.25.0.v20210301-0843]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.m2e' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.m2e.source' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.buildship' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.buildship.source' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.feature.jar' range='[2.25.0.v20210301-1429,2.25.0.v20210301-1429]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        Copyright (c) 2009, 2018 itemis AG (http://www.itemis.eu) and others.&#xA;&#xA;This program and the accompanying materials &#xA;are made available under the terms of the Eclipse Public License 2.0 &#xA;which is available at http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='fr.inria.aoste.timesquare.duration.model.editor' version='1.0.0.202106280832' generation='2'>
      <update id='fr.inria.aoste.timesquare.duration.model.editor' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Duration Editor'/>
        <property name='df_LT.providerName' value='Kairos INRIA/I3S'/>
        <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='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.duration.model.editor'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.duration.model.editor' version='1.0.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.timesquare.duration.model.editor' version='1.0.0.202106280832'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.duration.model.duration.presentation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.timesquare.duration.model.editor' version='1.0.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.duration.model.edit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.model.edit' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.timesquare.duration.model.editor' version='1.0.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.timesquare.duration.model.editor;singleton:=true&#xA;Bundle-Version: 1.0.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.buddywrapper.feature.feature.jar' version='1.0.0.202106280832'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='BuDDY runtime lib and wrapper'/>
        <property name='org.eclipse.equinox.p2.description' value='BuDDY runtime lib and wrapper packaged as a plugin for Eclipse'/>
        <property name='org.eclipse.equinox.p2.provider' value='Aoste INRIA/I3S'/>
        <property name='org.eclipse.update.feature.plugin' value='fr.inria.aoste.timesquare.branding'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.buddywrapper.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.buddywrapper.feature.feature.jar' version='1.0.0.202106280832'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='fr.inria.aoste.timesquare.buddywrapper.feature' version='1.0.0.202106280832'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='fr.inria.aoste.timesquare.buddywrapper.feature' version='1.0.0.202106280832'/>
      </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>
          Copyright notice for BuDDy:&#xA;==========================================================================&#xA;*** BuDDy ***&#xA;Binary Decision Diagrams&#xA;Library Package v2.2&#xA;--------------------------------------------------------------------------&#xA;Copyright (C) 1996-2002 by Jorn Lind-Nielsen&#xA;All rights reserved&#xA;Permission is hereby granted, without written agreement and without&#xA;license or royalty fees, to use, reproduce, prepare derivative&#xA;works, distribute, and display this software and its documentation&#xA;for any purpose, provided that (1) the above copyright notice&#xA;and&#xA;the following two paragraphs appear in all copies of the source&#xA;code&#xA;and (2) redistributions, including without limitation binaries,&#xA;reproduce these notices in the supporting documentation. Substantial&#xA;modifications to this software may be copyrighted by their authors&#xA;and need not follow the licensing terms described here, provided&#xA;that the new terms are clearly indicated in all files where they&#xA;apply.&#xA;IN NO EVENT SHALL JORN LIND-NIELSEN, OR DISTRIBUTORS OF THIS&#xA;SOFTWARE BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT, SPECIAL,&#xA;INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OF THIS&#xA;SOFTWARE AND ITS DOCUMENTATION, EVEN IF THE AUTHORS OR ANY OF THE&#xA;ABOVE PARTIES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.&#xA;JORN LIND-NIELSEN SPECIFICALLY DISCLAIM ANY WARRANTIES, INCLUDING,&#xA;BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND&#xA;FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS&#xA;ON AN &quot;AS IS&quot; BASIS, AND THE AUTHORS AND DISTRIBUTORS HAVE NO&#xA;OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR&#xA;MODIFICATIONS.
        </license>
      </licenses>
    </unit>
    <unit id='org.junit.vintage.engine.source' version='5.7.1.v20210222-1948' singleton='false'>
      <update id='org.junit.vintage.engine.source' range='[0.0.0,5.7.1.v20210222-1948)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='JUnit Vintage Engine Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.junit.vintage.engine'/>
        <property name='maven-version' value='5.7.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.junit.vintage.engine.source' version='5.7.1.v20210222-1948'/>
        <provided namespace='osgi.bundle' name='org.junit.vintage.engine.source' version='5.7.1.v20210222-1948'/>
        <provided namespace='osgi.identity' name='org.junit.vintage.engine.source' version='5.7.1.v20210222-1948'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.junit.vintage.engine.source' version='5.7.1.v20210222-1948'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.junit.vintage.engine.source&#xA;Bundle-Version: 5.7.1.v20210222-1948
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='a.jre.javase' version='15.0.0' singleton='false'>
      <provides size='260'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='a.jre.javase' version='15.0.0'/>
        <provided namespace='osgi.ee' name='OSGi/Minimum' version='1.0.0'/>
        <provided namespace='osgi.ee' name='OSGi/Minimum' version='1.1.0'/>
        <provided namespace='osgi.ee' name='OSGi/Minimum' version='1.2.0'/>
        <provided namespace='osgi.ee' name='JRE' version='1.0.0'/>
        <provided namespace='osgi.ee' name='JRE' version='1.1.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.1.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.2.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.3.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.4.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.5.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.6.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.7.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.8.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='10.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='11.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='12.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='13.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='14.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='15.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='1.8.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='10.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='11.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='1.8.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='10.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='11.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='1.8.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='10.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='11.0.0'/>
        <provided namespace='java.package' name='java.applet' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.image' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig.dom' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.stream' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.table' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.desktop' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.plugins.jpeg' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model.type' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.dom' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.zip' version='0.0.0'/>
        <provided namespace='java.package' name='java.security.cert' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.file' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.views' version='0.0.0'/>
        <provided namespace='java.package' name='java.time' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.callback' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.stream.util' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model.element' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.bootstrap' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.nio.sctp' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.validation' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink.beans' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jarsigner' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.net.httpserver' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jdi.connect' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.events' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text.html' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.datatransfer' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jdi.event' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.metal' version='0.0.0'/>
        <provided namespace='java.package' name='java.net.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.activation' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.colorchooser' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.logging' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink.support' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.x500' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.stream' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jshell.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.annotation' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jfr' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.directory' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.chrono' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.loading' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth' version='0.0.0'/>
        <provided namespace='java.package' name='java.math' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.geom' version='0.0.0'/>
        <provided namespace='java.package' name='javax.transaction.xa' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.stax' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.traversal' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.swing.interop' version='0.0.0'/>
        <provided namespace='java.package' name='java.text' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.undo' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.management' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.stream' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.datatype' version='0.0.0'/>
        <provided namespace='java.package' name='javax.print' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.html' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.login' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.security.auth.login' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jdi.connect.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.beans' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql' version='0.0.0'/>
        <provided namespace='java.package' name='javax.print.event' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.prefs' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='java.net' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.plugins.bmp' version='0.0.0'/>
        <provided namespace='java.package' name='sun.misc' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.format' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.concurrent' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.sampled' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.server' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql.rowset.serial' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.parsers' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.synth' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.basic' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.tree' version='0.0.0'/>
        <provided namespace='java.package' name='javax.net' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.function' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.image.renderable' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink.linker' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.nio.file' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.ls' version='0.0.0'/>
        <provided namespace='java.package' name='javax.smartcardio' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink.linker.support' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.dgc' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.xpath' version='0.0.0'/>
        <provided namespace='java.package' name='javax.annotation.processing' version='0.0.0'/>
        <provided namespace='java.package' name='java.net.http' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.invoke' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.cert' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.xpath' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.catalog' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.nio' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.management' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.concurrent.atomic' version='0.0.0'/>
        <provided namespace='java.package' name='javax.rmi.ssl' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.event' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.openmbean' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.color' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text.rtf' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.javadoc.doclet' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.print' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.multi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.event' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.channels.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.net.ssl' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.stream.events' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.registry' version='0.0.0'/>
        <provided namespace='java.package' name='javax.print.attribute' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.java.accessibility.util' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.file.attribute' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.management.jfr' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.constant' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jdi.request' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.instrument' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.ref' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.regex' version='0.0.0'/>
        <provided namespace='java.package' name='org.ietf.jgss' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.midi.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.filechooser' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig.spec' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.reflect' version='0.0.0'/>
        <provided namespace='java.package' name='java.security' version='0.0.0'/>
        <provided namespace='java.package' name='org.xml.sax.helpers' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jshell' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.tools.attach' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.ldap.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.print.attribute.standard' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jshell.tool' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.tools.jconsole' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.security.jarsigner' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.security.auth' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.kerberos' version='0.0.0'/>
        <provided namespace='java.package' name='java.sql' version='0.0.0'/>
        <provided namespace='java.package' name='javax.crypto' version='0.0.0'/>
        <provided namespace='java.package' name='java.util' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.channels' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.temporal' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.stylesheets' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.charset' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.midi' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.net' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.stream' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.monitor' version='0.0.0'/>
        <provided namespace='java.package' name='org.xml.sax' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.source.doctree' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.net.httpserver.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jshell.execution' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.im' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text.html.parser' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.css' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.tools.javac' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jdi' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.security.jgss' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.charset.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.text.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.timer' version='0.0.0'/>
        <provided namespace='java.package' name='java.security.spec' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.file.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig.keyinfo' version='0.0.0'/>
        <provided namespace='java.package' name='javax.accessibility' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.source.tree' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.namespace' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.font' version='0.0.0'/>
        <provided namespace='java.package' name='java.security.interfaces' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.tools.attach.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.relation' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.modelmbean' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.sampled.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.sax' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.remote.rmi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.event' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.concurrent.locks' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.nimbus' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.nio.mapmode' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.event' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.border' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql.rowset.spi' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jfr.consumer' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.remote' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.plugins.tiff' version='0.0.0'/>
        <provided namespace='java.package' name='org.xml.sax.ext' version='0.0.0'/>
        <provided namespace='java.package' name='sun.reflect' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model.util' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.security.auth.callback' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.runtime' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.sasl' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.security.auth.module' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.ldap' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dom' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.zone' version='0.0.0'/>
        <provided namespace='java.package' name='netscape.javascript' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.im.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.beans.beancontext' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management' version='0.0.0'/>
        <provided namespace='java.package' name='javax.tools' version='0.0.0'/>
        <provided namespace='java.package' name='javax.crypto.spec' version='0.0.0'/>
        <provided namespace='java.package' name='javax.script' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.module' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.source.util' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql.rowset' version='0.0.0'/>
        <provided namespace='java.package' name='java.io' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.jar' version='0.0.0'/>
        <provided namespace='java.package' name='javax.crypto.interfaces' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.ranges' version='0.0.0'/>
      </provides>
      <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
    </unit>
    <unit id='org.eclipse.pde.api.tools.annotations' version='1.1.400.v20190929-1236' generation='2'>
      <update id='org.eclipse.pde.api.tools.annotations' range='[0.0.0,1.1.400.v20190929-1236)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.Bundle-Name' value='PDE API Tools Annotations'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <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.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.api.tools.annotations'/>
        <property name='maven-version' value='1.1.400-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.api.tools.annotations' version='1.1.400.v20190929-1236'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.api.tools.annotations' version='1.1.400.v20190929-1236'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.annotations' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.api.tools.annotations' version='1.1.400.v20190929-1236'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.api.tools.annotations' version='1.1.400.v20190929-1236'/>
      </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.pde.api.tools.annotations;singleton:=true&#xA;Bundle-Version: 1.1.400.v20190929-1236
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xbase.junit.source' version='2.25.0.v20210301-0928' singleton='false'>
      <update id='org.eclipse.xtext.xbase.junit.source' range='[0.0.0,2.25.0.v20210301-0928)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xbase JUnit 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.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xbase.junit'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.junit.source' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xbase.junit.source' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.xbase.junit.source' version='2.25.0.v20210301-0928'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xbase.junit.source' version='2.25.0.v20210301-0928'/>
      </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.xtext.xbase.junit.source&#xA;Bundle-Version: 2.25.0.v20210301-0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.core.di.extensions.supplier' version='0.16.0.v20210412-1358' singleton='false' generation='2'>
      <update id='org.eclipse.e4.core.di.extensions.supplier' range='[0.0.0,0.16.0.v20210412-1358)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.Bundle-Name' value='Eclipse Dependency Injection Extensions Supplier'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <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.e4'/>
        <property name='maven-artifactId' value='org.eclipse.e4.core.di.extensions.supplier'/>
        <property name='maven-version' value='0.16.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.di.extensions.supplier' version='0.16.0.v20210412-1358'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.core.di.extensions.supplier' version='0.16.0.v20210412-1358'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.di.internal.extensions' version='0.15.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.di.internal.extensions.util' version='0.15.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.core.di.extensions.supplier' version='0.16.0.v20210412-1358'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='java.package' name='javax.annotation' range='1.3.5'/>
        <required namespace='java.package' name='org.eclipse.core.runtime.preferences' range='3.3.0'/>
        <required namespace='java.package' name='org.eclipse.e4.core.contexts' range='1.6.0'/>
        <required namespace='java.package' name='org.eclipse.e4.core.di' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.e4.core.di.annotations' range='1.6.0'/>
        <required namespace='java.package' name='org.eclipse.e4.core.di.extensions' range='0.15.0'/>
        <required namespace='java.package' name='org.eclipse.e4.core.di.suppliers' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.8.0'/>
        <required namespace='java.package' name='org.osgi.service.component.annotations' range='1.3.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.service.event' range='1.3.0'/>
        <required namespace='java.package' name='org.osgi.service.log' range='1.3.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='1.5.3'/>
        <requiredProperties namespace='osgi.extender' match='(&amp;(osgi.extender=osgi.component)(version&gt;=1.3)(!(version&gt;=2.0)))'>
          <description>
            org.eclipse.e4.core.di.extensions.supplier
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.e4.core.di.extensions.supplier
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.core.di.extensions.supplier' version='0.16.0.v20210412-1358'/>
      </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.e4.core.di.extensions.supplier&#xA;Bundle-Version: 0.16.0.v20210412-1358
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.backend.power.feature.feature.group' version='1.0.0.202106280832' singleton='false'>
      <update id='fr.inria.aoste.timesquare.backend.power.feature.feature.group' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Timesquare Power Analysis Simulation Backend'/>
        <property name='org.eclipse.equinox.p2.description' value='Timesquare Power Analysis Simulation Backend.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.backend.power.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.backend.power.feature.feature.group' version='1.0.0.202106280832'/>
      </provides>
      <requires size='16'>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.launcher.feature.feature.group' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.backend.feature.feature.group' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.uml' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.uml.resources' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.draw2d' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.utils.console' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.utils.pluginhelpers' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.trace' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.trace.util' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.backend.power' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.branding' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.backend.power.feature.feature.jar' range='[1.0.0.202106280832,1.0.0.202106280832]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='license.html' url='license.html'>
          The Kairos team-project (INRIA/I3S) makes available all content in this plug-in (&amp;quot;Content&amp;quot;).&#xA;Unless otherwise indicated below, the Content is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&amp;quot;EPL&amp;quot;).&#xA;A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &amp;quot;Program&amp;quot; will mean the Content.&#xA;If you did not receive this Content directly from the Kairos team-project, the Content is being redistributed&#xA;by another party (&amp;quot;Redistributor&amp;quot;) and different terms and conditions may apply to your use of any&#xA;object code in the Content. Check the Redistributor&amp;apos;s license that was provided with the Content. If no&#xA;such license exists, contact the Redistributor.&#xA;Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in&#xA;the Content and such source code may be obtained at http://timesquare.inria.fr.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.dsl.source' version='3.3.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.dsl.source' range='[0.0.0,3.3.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse GEMOC Project'/>
        <property name='df_LT.bundleName' value='GEMOC Commons Dsl 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.gemoc.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.dsl'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.source' version='3.3.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.dsl.source' version='3.3.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.dsl.source' version='3.3.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.dsl.source' version='3.3.0.202107281019'/>
      </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.gemoc.dsl.source&#xA;Bundle-Version: 3.3.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.trace.gemoc.api.source' version='3.0.1.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.trace.gemoc.api.source' range='[0.0.0,3.0.1.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='unknown'/>
        <property name='df_LT.bundleName' value='Api 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.gemoc.trace.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.trace.gemoc.api'/>
        <property name='maven-version' value='3.0.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.trace.gemoc.api.source' version='3.0.1.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.trace.gemoc.api.source' version='3.0.1.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.trace.gemoc.api.source' version='3.0.1.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.trace.gemoc.api.source' version='3.0.1.202107281019'/>
      </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.gemoc.trace.gemoc.api.source&#xA;Bundle-Version: 3.0.1.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecore' version='2.24.0.v20210405-0628' generation='2'>
      <update id='org.eclipse.emf.ecore' range='[0.0.0,2.24.0.v20210405-0628)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EMF Ecore'/>
        <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.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecore'/>
        <property name='maven-version' value='2.24.0-SNAPSHOT'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' version='2.24.0.v20210405-0628'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecore' version='2.24.0.v20210405-0628'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.resource' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.resource.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xml.namespace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xml.namespace.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xml.namespace.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xml.type' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xml.type.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xml.type.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xml.type.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecore' version='2.24.0.v20210405-0628'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.22.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.crypto' range='0.0.0'/>
        <required namespace='java.package' name='javax.crypto.spec' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.datatype' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.namespace' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax.helpers' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.emf.ecore
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecore' version='2.24.0.v20210405-0628'/>
      </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.emf.ecore;singleton:=true&#xA;Bundle-Version: 2.24.0.v20210405-0628
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecore.xmi.source' version='2.16.0.v20190528-0725' singleton='false'>
      <update id='org.eclipse.emf.ecore.xmi.source' range='[0.0.0,2.16.0.v20190528-0725)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF XML/XMI Persistence 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.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecore.xmi'/>
        <property name='maven-version' value='2.16.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xmi.source' version='2.16.0.v20190528-0725'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi.source' version='2.16.0.v20190528-0725'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecore.xmi.source' version='2.16.0.v20190528-0725'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecore.xmi.source' version='2.16.0.v20190528-0725'/>
      </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.emf.ecore.xmi.source&#xA;Bundle-Version: 2.16.0.v20190528-0725
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.redist.feature.jar' version='2.25.0.v20210301-1429'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='Xtext Redistributable'/>
        <property name='df_LT.description' value='The bits needed to use an Xtext-based language. You cannot develop new languages with it. For that you need the SDK.'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext.feature'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.redist'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.redist.feature.jar' version='2.25.0.v20210301-1429'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.xtext.redist' version='2.25.0.v20210301-1429'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.xtext.redist' version='2.25.0.v20210301-1429'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        Copyright (c) 2009, 2018 itemis AG (http://www.itemis.eu) and others.&#xA;&#xA;This program and the accompanying materials &#xA;are made available under the terms of the Eclipse Public License 2.0 &#xA;which is available at http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.workspace.ui' version='1.3.0.201805140824'>
      <update id='org.eclipse.emf.workspace.ui' range='[0.0.0,1.3.0.201805140824)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='EMF Model Transaction Workbench Integration UI'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.emf.transaction.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.emf.workspace.ui'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.workspace.ui' version='1.3.0.201805140824'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.workspace.ui' version='1.3.0.201805140824'/>
        <provided namespace='java.package' name='org.eclipse.emf.workspace.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.workspace.ui.internal' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.workspace' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.3.0,3.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.workspace.ui' version='1.3.0.201805140824'/>
      </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.emf.workspace.ui;singleton:=true&#xA;Bundle-Version: 1.3.0.201805140824
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.acceleo.annotations' version='7.0.0.202102190929' singleton='false' generation='2'>
      <update id='org.eclipse.acceleo.annotations' range='[0.0.0,7.0.0.202102190929)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Acceleo Annotations'/>
        <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.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.annotations'/>
        <property name='maven-version' value='7.0.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.annotations' version='7.0.0.202102190929'/>
        <provided namespace='osgi.bundle' name='org.eclipse.acceleo.annotations' version='7.0.0.202102190929'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.annotations.api.documentation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.acceleo.annotations' version='7.0.0.202102190929'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.acceleo.annotations' version='7.0.0.202102190929'/>
      </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.acceleo.annotations&#xA;Bundle-Version: 7.0.0.202102190929
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.junit.jupiter.engine.source' version='5.7.1.v20210222-1948' singleton='false'>
      <update id='org.junit.jupiter.engine.source' range='[0.0.0,5.7.1.v20210222-1948)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='JUnit Jupiter Engine Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.junit.jupiter.engine'/>
        <property name='maven-version' value='5.7.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.junit.jupiter.engine.source' version='5.7.1.v20210222-1948'/>
        <provided namespace='osgi.bundle' name='org.junit.jupiter.engine.source' version='5.7.1.v20210222-1948'/>
        <provided namespace='osgi.identity' name='org.junit.jupiter.engine.source' version='5.7.1.v20210222-1948'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.junit.jupiter.engine.source' version='5.7.1.v20210222-1948'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.junit.jupiter.engine.source&#xA;Bundle-Version: 5.7.1.v20210222-1948
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.trace.util' version='1.0.0.202106280832' generation='2'>
      <update id='fr.inria.aoste.timesquare.trace.util' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Trace Util'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.trace'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.trace.util'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.trace.util' version='1.0.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.timesquare.trace.util' version='1.0.0.202106280832'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.trace.util' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.trace.util.adapter' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.timesquare.trace.util' version='1.0.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.trace' range='1.0.1'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.utils.extensionpoint' range='1.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.timesquare.trace.util' version='1.0.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.timesquare.trace.util;singleton:=true&#xA;Bundle-Version: 1.0.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='tooling.osgi.bundle.default' version='1.0.0' singleton='false'>
      <hostRequirements size='1'>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='0.0.0' multiple='true' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='tooling.osgi.bundle.default' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='tooling' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='0.0.0' multiple='true' greedy='false'/>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:4);
          </instruction>
          <instruction key='unconfigure'>

          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.jsp.jasper.registry' version='1.1.400.v20200422-1833' singleton='false' generation='2'>
      <update id='org.eclipse.equinox.jsp.jasper.registry' range='[0.0.0,1.1.400.v20200422-1833)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleName' value='Jasper Jsp Registry Support Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.jsp.jasper.registry'/>
        <property name='maven-version' value='1.1.400-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.jsp.jasper.registry' version='1.1.400.v20200422-1833'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.jsp.jasper.registry' version='1.1.400.v20200422-1833'/>
        <provided namespace='java.package' name='org.eclipse.equinox.jsp.jasper.registry' version='1.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.jsp.jasper.registry' version='1.1.400.v20200422-1833'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.jsp.jasper' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.3.0'/>
        <required namespace='java.package' name='org.osgi.service.packageadmin' range='1.2.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='1.3.0'/>
        <required namespace='java.package' name='javax.servlet' range='2.4.0'/>
        <required namespace='java.package' name='javax.servlet.http' range='2.4.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.jsp.jasper.registry' version='1.1.400.v20200422-1833'/>
      </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.equinox.jsp.jasper.registry&#xA;Bundle-Version: 1.1.400.v20200422-1833
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.net.linux' version='1.0.0.v20210424-0724' generation='2'>
      <update id='org.eclipse.core.net.linux' range='[0.0.0,1.0.0.v20210424-0724)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.fragmentName' value='Proxy for Linux'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%fragmentName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='fragment'/>
        <property name='maven-groupId' value='org.eclipse.core'/>
        <property name='maven-artifactId' value='org.eclipse.core.net.linux'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.net.linux' version='1.0.0.v20210424-0724'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.net.linux' version='1.0.0.v20210424-0724'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.net.linux' version='1.0.0.v20210424-0724'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.core.net' version='1.0.0.v20210424-0724'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.core.net' range='1.1.0'/>
        <required namespace='osgi.bundle' name='com.sun.jna' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.core.net.linux
          </description>
        </requiredProperties>
      </requires>
      <filter>
        (osgi.os=linux)
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.net.linux' version='1.0.0.v20210424-0724'/>
      </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.core.net.linux;singleton:=true&#xA;Bundle-Version: 1.0.0.v20210424-0724&#xA;Fragment-Host: org.eclipse.core.net;bundle-version=&quot;1.1.0&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolinggemoc_studio_headless.ini.gtk.linux.x86_64' version='3.3.0.202107281019' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolinggemoc_studio_headless.ini.gtk.linux.x86_64' version='3.3.0.202107281019'/>
        <provided namespace='toolinggemoc_studio_headless' name='gemoc_studio_headless.ini' version='3.3.0.202107281019'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='configure'>
            addJvmArg(jvmArg:-Dosgi.requiredJavaVersion=1.8);addJvmArg(jvmArg:-XX${#58}+UseG1GC);addJvmArg(jvmArg:-XX${#58}+UseStringDeduplication);addJvmArg(jvmArg:--add-modules=ALL-SYSTEM);addJvmArg(jvmArg:-Xms256m);addJvmArg(jvmArg:-Xmx1024m);addProgramArg(programArg:-product);addProgramArg(programArg:org.eclipse.gemoc.gemoc_studio.headless.GemocStudioHeadless);
          </instruction>
          <instruction key='unconfigure'>
            removeJvmArg(jvmArg:-Dosgi.requiredJavaVersion=1.8);removeJvmArg(jvmArg:-XX${#58}+UseG1GC);removeJvmArg(jvmArg:-XX${#58}+UseStringDeduplication);removeJvmArg(jvmArg:--add-modules=ALL-SYSTEM);removeJvmArg(jvmArg:-Xms256m);removeJvmArg(jvmArg:-Xmx1024m);removeProgramArg(programArg:-product);removeProgramArg(programArg:org.eclipse.gemoc.gemoc_studio.headless.GemocStudioHeadless);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.ale.language.metaprogramming' version='1.1.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.ale.language.metaprogramming' range='[0.0.0,1.1.0.202107281019)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='AleApproach'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.execution.ale'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.ale.language.metaprogramming'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.ale.language.metaprogramming' version='1.1.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.ale.language.metaprogramming' version='1.1.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.ale.language.metaprogramming' version='1.1.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.14.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.dsl' range='3.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecoretools.ale.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.api' range='4.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.ale.language.metaprogramming
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.ale.language.metaprogramming' version='1.1.0.202107281019'/>
      </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.gemoc.ale.language.metaprogramming;singleton:=true&#xA;Bundle-Version: 1.1.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.opsemanticsview.gen.k3' version='4.0.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.opsemanticsview.gen.k3' range='[0.0.0,4.0.0.202107281019)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='K3'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.modeldebugging.framework.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.opsemanticsview.gen.k3'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.opsemanticsview.gen.k3' version='4.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.opsemanticsview.gen.k3' version='4.0.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.opsemanticsview.gen.k3' version='4.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.opsemanticsview.gen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.diverse.melange.metamodel' range='0.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.opsemanticsview.model' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse.jdt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib.macro' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.11.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.commons' range='2.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.dsl' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.opsemanticsview.gen.k3
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.opsemanticsview.gen.k3' version='4.0.0.202107281019'/>
      </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.gemoc.opsemanticsview.gen.k3;singleton:=true&#xA;Bundle-Version: 4.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.ds.lib' version='1.1.500.v20210209-1250' singleton='false' generation='2'>
      <update id='org.eclipse.pde.ds.lib' range='[0.0.0,1.1.500.v20210209-1250)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.Bundle-Name' value='Annotations for Declarative Services v1.3'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <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.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.ds.lib'/>
        <property name='maven-version' value='1.1.500-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ds.lib' version='1.1.500.v20210209-1250'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.ds.lib' version='1.1.500.v20210209-1250'/>
        <provided namespace='java.package' name='org.osgi.service.component.annotations' version='1.3.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.ds.lib' version='1.1.500.v20210209-1250'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='java.package' name='org.osgi.service.component.annotations' range='[1.3.0,1.4.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.pde.ds.lib
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.ds.lib' version='1.1.500.v20210209-1250'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.ds.lib&#xA;Bundle-Version: 1.1.500.v20210209-1250
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.gemoc_studio.headless.feature_root' version='3.3.0.202107281019'>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.gemoc_studio.headless.feature_root' version='3.3.0.202107281019'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='binary' id='org.eclipse.gemoc.gemoc_studio.headless.feature_root' version='3.3.0.202107281019'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='uninstall'>
            cleanupzip(source:@artifact, target:${installFolder});
          </instruction>
          <instruction key='install'>
            unzip(source:@artifact, target:${installFolder});
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='openjfx.swing' version='11.0.0' singleton='false'>
      <update id='openjfx.swing' range='[0.0.0,11.0.0)' severity='0'/>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.name' value='openjfx.swing'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='openjfx.swing' version='11.0.0'/>
        <provided namespace='osgi.bundle' name='openjfx.swing' version='11.0.0'/>
        <provided namespace='osgi.identity' name='openjfx.swing' version='11.0.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='openjfx.swing' version='11.0.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: openjfx.swing&#xA;Bundle-Version: 11.0.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='openjfx.swt.feature.feature.jar' version='11.0.0.201901231300'>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='openjfx.swt.feature'/>
        <property name='org.eclipse.equinox.p2.provider' value='BestSolution.at'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='openjfx.swt.feature.feature.jar' version='11.0.0.201901231300'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='openjfx.swt.feature' version='11.0.0.201901231300'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='openjfx.swt.feature' version='11.0.0.201901231300'/>
      </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>
    </unit>
    <unit id='org.eclipse.gemoc.execution.sequential.javaengine.ui.feature.source.feature.jar' version='4.0.0.202107281019'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='Sequential Execution Engine Java UI Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='List of plugins that are part of the Java Execution Engine (UI only)'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://gemoc.org/studio/'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.execution.sequential.java'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.sequential.javaengine.ui.feature'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.sequential.javaengine.ui.feature.source.feature.jar' version='4.0.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.execution.sequential.javaengine.ui.feature.source' version='4.0.0.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.execution.sequential.javaengine.ui.feature.source' version='4.0.0.202107281019'/>
      </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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.dsl.debug.sirius.ui.feature.feature.group' version='3.0.1.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.dsl.debug.sirius.ui.feature.feature.group' range='[0.0.0,3.0.1.202107281019)' severity='0'/>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='DSL Debugger Sirius UI Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature provides action and services to ease the use of the DSL debugger with Sirius.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='DSLDebugger'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.dsl.debug.sirius.ui.feature'/>
        <property name='maven-version' value='3.0.1-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.debug.sirius.ui.feature.feature.group' version='3.0.1.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.debug.ide.sirius.ui' range='[3.0.1.202107281019,3.0.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.debug.sirius.ui.feature.feature.jar' range='[3.0.1.202107281019,3.0.1.202107281019]'>
          <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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2015, 2017 Obeo and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html&#xA;&#xA;Contributors:&#xA;    Obeo - initial API and implementation
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.http.jetty.source' version='3.8.0.v20210414-1616' singleton='false'>
      <update id='org.eclipse.equinox.http.jetty.source' range='[0.0.0,3.8.0.v20210414-1616)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Jetty Http Service 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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.http.jetty'/>
        <property name='maven-version' value='3.8.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.http.jetty.source' version='3.8.0.v20210414-1616'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.http.jetty.source' version='3.8.0.v20210414-1616'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.http.jetty.source' version='3.8.0.v20210414-1616'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.http.jetty.source' version='3.8.0.v20210414-1616'/>
      </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.equinox.http.jetty.source&#xA;Bundle-Version: 3.8.0.v20210414-1616
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.editor.jdt.feature.group' version='3.10.4.v20210609-1727' singleton='false'>
      <update id='org.eclipse.m2m.qvt.oml.editor.jdt.feature.group' range='[0.0.0,3.10.4.v20210609-1727)' 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='http://www.eclipse.org/mmt/qvto'/>
        <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.qvto-features'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.editor.jdt'/>
        <property name='maven-version' value='3.10.4-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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2007 Borland Software Corporation.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html&#xA;&#xA;Contributors:&#xA;Borland Software Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='QVT Operational JDT Integration'/>
        <property name='df_LT.description' value='QVT Operational integration with JDT'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.editor.jdt.feature.group' version='3.10.4.v20210609-1727'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.runtime.jdt' range='[3.10.4.v20210609-1727,3.10.4.v20210609-1727]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.editor.jdt.feature.jar' range='[3.10.4.v20210609-1727,3.10.4.v20210609-1727]'>
          <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 uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.uml2.uml.resources' version='5.5.0.v20210228-1829'>
      <update id='org.eclipse.uml2.uml.resources' range='[0.0.0,5.5.0.v20210228-1829)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='UML2 UML Resources'/>
        <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.uml2.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.uml2.uml.resources'/>
        <property name='maven-version' value='5.5.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.uml.resources' version='5.5.0.v20210228-1829'/>
        <provided namespace='osgi.bundle' name='org.eclipse.uml2.uml.resources' version='5.5.0.v20210228-1829'/>
        <provided namespace='java.package' name='org.eclipse.uml2.uml.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.uml2.uml.resources.util' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.uml2.uml' range='[5.5.0,6.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.uml2.uml.profile.standard' range='[1.5.0,2.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.uml2.uml.resources' version='5.5.0.v20210228-1829'/>
      </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.uml2.uml.resources; singleton:=true&#xA;Bundle-Version: 5.5.0.v20210228-1829
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ajdt.ui' version='2.2.4.202103162301'>
      <update id='org.eclipse.ajdt.ui' range='[0.0.0,2.2.4.202103162301)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='AspectJ Development Tools UI'/>
        <property name='df_LT.providerName' value='Eclipse AspectJ Development Tools'/>
        <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.ajdt'/>
        <property name='maven-artifactId' value='org.eclipse.ajdt.ui'/>
        <property name='maven-version' value='2.2.4-SNAPSHOT'/>
      </properties>
      <provides size='37'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ajdt.ui' version='2.2.4.202103162301'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ajdt.ui' version='2.2.4.202103162301'/>
        <provided namespace='java.package' name='org.eclipse.ajdt.internal.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ajdt.internal.buildpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ajdt.internal.corext.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ajdt.internal.debug.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ajdt.internal.javamodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ajdt.internal.launching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ajdt.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ajdt.internal.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ajdt.internal.ui.ajde' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ajdt.internal.ui.ajdocexport' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ajdt.internal.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ajdt.internal.ui.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ajdt.internal.ui.editor.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ajdt.internal.ui.editor.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ajdt.internal.ui.editor.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ajdt.internal.ui.editor.quickfix' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ajdt.internal.ui.help' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ajdt.internal.ui.lazystart' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ajdt.internal.ui.markers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ajdt.internal.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ajdt.internal.ui.ras' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ajdt.internal.ui.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ajdt.internal.ui.refactoring.pullout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ajdt.internal.ui.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ajdt.internal.ui.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ajdt.internal.ui.tracing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ajdt.internal.ui.visualiser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ajdt.internal.ui.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ajdt.internal.ui.wizards.exports' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ajdt.internal.ui.xref' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ajdt.internal.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ajdt.pde.internal.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ajdt.ui' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='46'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.6.0,4.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='3.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='[3.6.0,4.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.6.0,4.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.6.0,4.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.3.0,4.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.6.0,4.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.6.0,4.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.6.0,4.3.0)'/>
        <required namespace='osgi.bundle' name='org.aspectj.ajde' range='[1.6.3,1.9.9)'/>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='[3.6.0,4.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.6.0,4.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.8.0,4.9.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.6.0,4.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.9.0,4.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.core' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.runtime' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.6.0,4.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui' range='[3.3.0,4.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.contribution.visualiser' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='[3.3.0,4.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ui' range='[3.6.0,4.3.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.cheatsheets' range='[3.3.0,4.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug' range='[3.5.0,4.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.intro' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.build' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ant.core' range='[3.2.0,4.3.0)'/>
        <required namespace='osgi.bundle' name='org.apache.ant' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='[3.5.100,4.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ajdt.core' range='[1.6.4,2.4.0)'/>
        <required namespace='osgi.bundle' name='org.aspectj.runtime' range='[1.5.3,1.9.9)'/>
        <required namespace='osgi.bundle' name='org.eclipse.contribution.xref.core' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.contribution.xref.ui' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='[3.3.0,4.3.0)'/>
        <required namespace='osgi.bundle' name='org.aspectj.weaver' range='[1.6.3,1.9.9)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='[3.3.0,4.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.contribution.weaving.jdt' range='2.2.4'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.ui.refactoring' range='[3.4.100,4.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core.manipulation' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ajdt.ui' version='2.2.4.202103162301'/>
      </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.ajdt.ui; singleton:=true&#xA;Bundle-Version: 2.2.4.202103162301
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.dsl.ui' version='3.3.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.dsl.ui' range='[0.0.0,3.3.0.202107281019)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Commons Dsl Xtext UI'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse GEMOC Project'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.dsl.ui'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.ui' version='3.3.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.dsl.ui' version='3.3.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.ui.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.dsl.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.ui.quickfix' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.dsl.ui' version='3.3.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.dsl' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.dsl.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.codetemplates.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='2.14.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='2.14.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.api' range='4.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.dsl.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.dsl.ui' version='3.3.0.202107281019'/>
      </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.gemoc.dsl.ui; singleton:=true&#xA;Bundle-Version: 3.3.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.feature.jar' version='3.14.500.v20210609-1442'>
      <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://projects.eclipse.org/projects/modeling.mdt.ocl'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.ocl.ecore'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='OCL Classic: Ecore Parser,Evaluator'/>
        <property name='df_LT.description' value='Provides just enough functionality to parse and evaluate OCL queries on Ecore Models using the Ecore API.'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='maven-groupId' value='org.eclipse.ocl.features'/>
        <property name='maven-artifactId' value='org.eclipse.ocl'/>
        <property name='maven-version' value='3.14.500-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.feature.jar' version='3.14.500.v20210609-1442'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.ocl' version='3.14.500.v20210609-1442'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.ocl' version='3.14.500.v20210609-1442'/>
      </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>
        [Documentation] Copyright text will be taken from the shared license feature
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.trace.commons.feature.feature.group' version='3.0.1.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.trace.commons.feature.feature.group' range='[0.0.0,3.0.1.202107281019)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Domain Specific Trace Commons'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.trace.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.trace.commons.feature'/>
        <property name='maven-version' value='3.0.1-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.trace.commons.feature.feature.group' version='3.0.1.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.trace.commons' range='[3.0.1.202107281019,3.0.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.trace.gemoc.api' range='[3.0.1.202107281019,3.0.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.trace.commons.model' range='[3.0.1.202107281019,3.0.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.trace.commons.feature.feature.jar' range='[3.0.1.202107281019,3.0.1.202107281019]'>
          <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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.execution.ale.feature.feature.group' version='3.3.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.execution.ale.feature.feature.group' range='[0.0.0,3.3.0.202107281019)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC ExecutionALE'/>
        <property name='org.eclipse.equinox.p2.description' value='GEMOC ExecutionJava components. &#xA;This feature regroups all the GEMOC components from https://github.com/eclipse/gemoc-studio-execution-java/&#xA;repository.&#xA;It provides an ALE interpreter and xdsml development environment based on ALE.'/>
        <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.gemoc.execution.ale'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.ale.feature'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.ale.feature.feature.group' version='3.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.ale.interpreted.engine.feature.feature.group' range='[1.1.0.202107281019,1.1.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.ale.feature.feature.jar' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          Eclipse Public License - v 1.0&#xA;&#xA;THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC LICENSE (&quot;AGREEMENT&quot;). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT&apos;S ACCEPTANCE OF THIS AGREEMENT.&#xA;&#xA;1. DEFINITIONS&#xA;&#xA;&quot;Contribution&quot; means:&#xA;&#xA;a) in the case of the initial Contributor, the initial code and documentation distributed under this Agreement, and&#xA;&#xA;b) in the case of each subsequent Contributor:&#xA;&#xA;i) changes to the Program, and&#xA;&#xA;ii) additions to the Program;&#xA;&#xA;where such changes and/or additions to the Program originate from and are distributed by that particular Contributor. A Contribution &apos;originates&apos; from a Contributor if it was added to the Program by such Contributor itself or anyone acting on such Contributor&apos;s behalf. Contributions do not include additions to the Program which: (i) are separate modules of software distributed in conjunction with the Program under their own license agreement, and (ii) are not derivative works of the Program.&#xA;&#xA;&quot;Contributor&quot; means any person or entity that distributes the Program.&#xA;&#xA;&quot;Licensed Patents&quot; mean patent claims licensable by a Contributor which are necessarily infringed by the use or sale of its Contribution alone or when combined with the Program.&#xA;&#xA;&quot;Program&quot; means the Contributions distributed in accordance with this Agreement.&#xA;&#xA;&quot;Recipient&quot; means anyone who receives the Program under this Agreement, including all Contributors.&#xA;&#xA;2. GRANT OF RIGHTS&#xA;&#xA;a) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, distribute and sublicense the Contribution of such Contributor, if any, and such derivative works, in source code and object code form.&#xA;&#xA;b) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free patent license under Licensed Patents to make, use, sell, offer to sell, import and otherwise transfer the Contribution of such Contributor, if any, in source code and object code form. This patent license shall apply to the combination of the Contribution and the Program if, at the time the Contribution is added by the Contributor, such addition of the Contribution causes such combination to be covered by the Licensed Patents. The patent license shall not apply to any other combinations which include the Contribution. No hardware per se is licensed hereunder.&#xA;&#xA;c) Recipient understands that although each Contributor grants the licenses to its Contributions set forth herein, no assurances are provided by any Contributor that the Program does not infringe the patent or other intellectual property rights of any other entity. Each Contributor disclaims any liability to Recipient for claims brought by any other entity based on infringement of intellectual property rights or otherwise. As a condition to exercising the rights and licenses granted hereunder, each Recipient hereby assumes sole responsibility to secure any other intellectual property rights needed, if any. For example, if a third party patent license is required to allow Recipient to distribute the Program, it is Recipient&apos;s responsibility to acquire that license before distributing the Program.&#xA;&#xA;d) Each Contributor represents that to its knowledge it has sufficient copyright rights in its Contribution, if any, to grant the copyright license set forth in this Agreement.&#xA;&#xA;3. REQUIREMENTS&#xA;&#xA;A Contributor may choose to distribute the Program in object code form under its own license agreement, provided that:&#xA;&#xA;a) it complies with the terms and conditions of this Agreement; and&#xA;&#xA;b) its license agreement:&#xA;&#xA;i) effectively disclaims on behalf of all Contributors all warranties and conditions, express and implied, including warranties or conditions of title and non-infringement, and implied warranties or conditions of merchantability and fitness for a particular purpose;&#xA;&#xA;ii) effectively excludes on behalf of all Contributors all liability for damages, including direct, indirect, special, incidental and consequential damages, such as lost profits;&#xA;&#xA;iii) states that any provisions which differ from this Agreement are offered by that Contributor alone and not by any other party; and&#xA;&#xA;iv) states that source code for the Program is available from such Contributor, and informs licensees how to obtain it in a reasonable manner on or through a medium customarily used for software exchange.&#xA;&#xA;When the Program is made available in source code form:&#xA;&#xA;a) it must be made available under this Agreement; and&#xA;&#xA;b) a copy of this Agreement must be included with each copy of the Program.&#xA;&#xA;Contributors may not remove or alter any copyright notices contained within the Program.&#xA;&#xA;Each Contributor must identify itself as the originator of its Contribution, if any, in a manner that reasonably allows subsequent Recipients to identify the originator of the Contribution.&#xA;&#xA;4. COMMERCIAL DISTRIBUTION&#xA;&#xA;Commercial distributors of software may accept certain responsibilities with respect to end users, business partners and the like. While this license is intended to facilitate the commercial use of the Program, the Contributor who includes the Program in a commercial product offering should do so in a manner which does not create potential liability for other Contributors. Therefore, if a Contributor includes the Program in a commercial product offering, such Contributor (&quot;Commercial Contributor&quot;) hereby agrees to defend and indemnify every other Contributor (&quot;Indemnified Contributor&quot;) against any losses, damages and costs (collectively &quot;Losses&quot;) arising from claims, lawsuits and other legal actions brought by a third party against the Indemnified Contributor to the extent caused by the acts or omissions of such Commercial Contributor in connection with its distribution of the Program in a commercial product offering. The obligations in this section do not apply to any claims or Losses relating to any actual or alleged intellectual property infringement. In order to qualify, an Indemnified Contributor must: a) promptly notify the Commercial Contributor in writing of such claim, and b) allow the Commercial Contributor to control, and cooperate with the Commercial Contributor in, the defense and any related settlement negotiations. The Indemnified Contributor may participate in any such claim at its own expense.&#xA;&#xA;For example, a Contributor might include the Program in a commercial product offering, Product X. That Contributor is then a Commercial Contributor. If that Commercial Contributor then makes performance claims, or offers warranties related to Product X, those performance claims and warranties are such Commercial Contributor&apos;s responsibility alone. Under this section, the Commercial Contributor would have to defend claims against the other Contributors related to those performance claims and warranties, and if a court requires any other Contributor to pay any damages as a result, the Commercial Contributor must pay those damages.&#xA;&#xA;5. NO WARRANTY&#xA;&#xA;EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely responsible for determining the appropriateness of using and distributing the Program and assumes all risks associated with its exercise of rights under this Agreement , including but not limited to the risks and costs of program errors, compliance with applicable laws, damage to or loss of data, programs or equipment, and unavailability or interruption of operations.&#xA;&#xA;6. DISCLAIMER OF LIABILITY&#xA;&#xA;EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.&#xA;&#xA;7. GENERAL&#xA;&#xA;If any provision of this Agreement is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this Agreement, and without further action by the parties hereto, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable.&#xA;&#xA;If Recipient institutes patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Program itself (excluding combinations of the Program with other software or hardware) infringes such Recipient&apos;s patent(s), then such Recipient&apos;s rights granted under Section 2(b) shall terminate as of the date such litigation is filed.&#xA;&#xA;All Recipient&apos;s rights under this Agreement shall terminate if it fails to comply with any of the material terms or conditions of this Agreement and does not cure such failure in a reasonable period of time after becoming aware of such noncompliance. If all Recipient&apos;s rights under this Agreement terminate, Recipient agrees to cease use and distribution of the Program as soon as reasonably practicable. However, Recipient&apos;s obligations under this Agreement and any licenses granted by Recipient relating to the Program shall continue and survive.&#xA;&#xA;Everyone is permitted to copy and distribute copies of this Agreement, but in order to avoid inconsistency the Agreement is copyrighted and may only be modified in the following manner. The Agreement Steward reserves the right to publish new versions (including revisions) of this Agreement from time to time. No one other than the Agreement Steward has the right to modify this Agreement. The Eclipse Foundation is the initial Agreement Steward. The Eclipse Foundation may assign the responsibility to serve as the Agreement Steward to a suitable separate entity. Each new version of the Agreement will be given a distinguishing version number. The Program (including Contributions) may always be distributed subject to the version of the Agreement under which it was received. In addition, after a new version of the Agreement is published, Contributor may elect to distribute the Program (including its Contributions) under the new version. Except as expressly stated in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to the intellectual property of any Contributor under this Agreement, whether expressly, by implication, estoppel or otherwise. All rights in the Program not expressly granted under this Agreement are reserved.&#xA;&#xA;This Agreement is governed by the laws of the State of New York and the intellectual property laws of the United States of America. No party to this Agreement will bring a legal action under this Agreement more than one year after the cause of action arose. Each party waives its rights to a jury trial in any resulting litigation.
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2019 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.trace.commons.feature.source.feature.group' version='3.0.1.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.trace.commons.feature.source.feature.group' range='[0.0.0,3.0.1.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Domain Specific Trace Commons Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.trace.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.trace.commons.feature'/>
        <property name='maven-version' value='3.0.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.trace.commons.feature.source.feature.group' version='3.0.1.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.trace.commons.feature.feature.group' range='[3.0.1.202107281019,3.0.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.trace.commons.source' range='[3.0.1.202107281019,3.0.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.trace.gemoc.api.source' range='[3.0.1.202107281019,3.0.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.trace.commons.model.source' range='[3.0.1.202107281019,3.0.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.trace.commons.feature.source.feature.jar' range='[3.0.1.202107281019,3.0.1.202107281019]'>
          <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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.mapping.editor.feature.feature.group' version='1.0.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.moccml.mapping.editor.feature.feature.group' range='[0.0.0,1.0.0.202107281019)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='ECL model and editor'/>
        <property name='org.eclipse.equinox.p2.description' value='the ECL language and transformation to specify the concurrent&#xA;and timing aspect of your language ! (Ie. moccml.mapings)'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://timesquare.inria.fr/ecl'/>
        <property name='org.eclipse.equinox.p2.provider' value='Aoste INRIA / I3S'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.moccml.mapping.framework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.mapping.editor.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.editor.feature.feature.group' version='1.0.0.202107281019'/>
      </provides>
      <requires size='47'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.feature.group' range='[2.6.0,3.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.feature.feature.group' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.runtime.feature.group' range='[2.6.0,3.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.feature.group' range='[2.6.0,3.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.ui.feature.group' range='[2.6.0,3.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.feature.group' range='[3.2.0.v20120918-0827,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.editor.feature.group' range='[3.2.0.v20120918-0827,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.runtime.feature.group' range='[3.2.0.v20120918-0827,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.sdk.feature.group' range='[3.2.1.v20120918-0827,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.all.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.uml.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.base' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.completeocl' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.essentialocl' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.model' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.pivot' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.log4j' range='1.2.15'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.generator' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.generator' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.util' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.antlr.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.osgi' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='3.8.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.model' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.library.xtext' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.markup.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.codegen.ecore' range='1.8.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.essentialocl.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.parser.xtext' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.annotation' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.uml' range='5.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.codegen' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.logging' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.base.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.xtext' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.completeocl.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.builder' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping' range='[1.0.0.202107281019,1.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.xtext' range='[1.0.0.202107281019,1.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.xtext.ui' range='[1.0.0.202107281019,1.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.editor.feature.feature.jar' range='[1.0.0.202107281019,1.0.0.202107281019]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          Copyright (c) 2017 I3S laboratory and others.&#xA;    All rights reserved. This program and the accompanying materials&#xA;    are made available under the terms of the Eclipse Public License v1.0&#xA;    which accompanies this distribution, and is available at&#xA;    http://www.eclipse.org/legal/epl-v10.html&#xA;   &#xA;    Contributors:&#xA;        I3S laboratory - initial API and implementation
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.aspectj' version='2.2.4.202103162301'>
      <update id='org.eclipse.aspectj' range='[0.0.0,2.2.4.202103162301)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='AspectJ Development Tools'/>
        <property name='df_LT.providerName' value='Eclipse AspectJ Development Tools'/>
        <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.ajdt'/>
        <property name='maven-artifactId' value='org.eclipse.aspectj'/>
        <property name='maven-version' value='2.2.4-SNAPSHOT'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.aspectj' version='2.2.4.202103162301'/>
        <provided namespace='osgi.bundle' name='org.eclipse.aspectj' version='2.2.4.202103162301'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.aspectj' version='2.2.4.202103162301'/>
      </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.aspectj; singleton:=true&#xA;Bundle-Version: 2.2.4.202103162301
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.common.acceleo.aql.ide' version='6.5.1.202106111115' generation='2'>
      <update id='org.eclipse.sirius.common.acceleo.aql.ide' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius IDE Support for AQL Expressions'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.common.acceleo.aql.ide'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.common.acceleo.aql.ide' version='6.5.1.202106111115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.common.acceleo.aql.ide' version='6.5.1.202106111115'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.acceleo.aql.ide' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.acceleo.aql.ide.proposal' version='3.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.common.acceleo.aql.ide' version='6.5.1.202106111115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common.acceleo.aql' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.query' range='[5.0.0,8.0.0)'/>
        <required namespace='java.package' name='org.eclipse.sirius.ecore.extender.business.api.accessor' range='[3.0.0,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.1.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.sirius.common.acceleo.aql.ide
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.common.acceleo.aql.ide' version='6.5.1.202106111115'/>
      </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.sirius.common.acceleo.aql.ide;singleton:=true&#xA;Bundle-Version: 6.5.1.202106111115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.fx.ide.pde.feature.feature.jar' version='3.7.0.202010120832'>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='e(fx)clipse - IDE - PDE'/>
        <property name='org.eclipse.equinox.p2.description' value='PDE integration for JavaFX'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.fx.ide.pde.feature.feature.jar' version='3.7.0.202010120832'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.fx.ide.pde.feature' version='3.7.0.202010120832'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.fx.ide.pde.feature' version='3.7.0.202010120832'/>
      </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='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;       - Content may be structured and packaged into modules to facilitate delivering,&#xA;         extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;         plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;       - Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;         in a directory named &quot;plugins&quot;.&#xA;       - A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;         Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;         Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;         numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;       - Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;         named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;       - 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 &quot;src&quot; of certain Plug-ins&#xA;       - Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature&#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;       - Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;       - Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;       - Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;       - Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;       - Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;       1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;          the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;          extending or updating the functionality of an Eclipse-based product.&#xA;       2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;          Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;       3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;          govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;          Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;          with the Specification. Such Installable Software Agreement must inform the user of the&#xA;          terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;          the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;          indication of agreement by the user, the provisioning Technology will complete installation&#xA;          of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.
        </license>
      </licenses>
      <copyright>
        Copyright (c) 2015 Eclipse.org and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.executionframework.behavioralinterface.ui.source' version='1.0.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.executionframework.behavioralinterface.ui.source' range='[0.0.0,1.0.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='My Company'/>
        <property name='df_LT.bundleName' value='org.eclipse.gemoc.executionframework.behavioralinterface.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.gemoc.modeldebugging.executionframework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.executionframework.behavioralinterface.ui'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.behavioralinterface.ui.source' version='1.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.behavioralinterface.ui.source' version='1.0.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.executionframework.behavioralinterface.ui.source' version='1.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.executionframework.behavioralinterface.ui.source' version='1.0.0.202107281019'/>
      </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.gemoc.executionframework.behavioralinterface.ui.source&#xA;Bundle-Version: 1.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingwin32.win32.x86_64org.eclipse.core.runtime' version='3.3.0.202107281019' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.22.0.v20210506-1025'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.eclipse.core.runtime' version='3.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolingwin32.win32.x86_64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.22.0.v20210506-1025'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:4);markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.xtext.ui' version='1.0.0.202106280832' generation='2'>
      <update id='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.xtext.ui' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='XText Parser UI for Priorities in extendedCCSL'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.xtext.ui'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.xtext.ui' version='1.0.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.xtext.ui' version='1.0.0.202106280832'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.ui.contentassist.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.ui.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.ui.quickfix' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.xtext.ui' version='1.0.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='2.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared' range='2.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder' range='2.3.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.logging' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.xtext.ui' version='1.0.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.timesquare.ccslkernel.solver.priorities.xtext.ui; singleton:=true&#xA;Bundle-Version: 1.0.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mwe2.runtime.source' version='2.12.1.v20210218-2134' singleton='false'>
      <update id='org.eclipse.emf.mwe2.runtime.source' range='[0.0.0,2.12.1.v20210218-2134)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='MWE2 Runtime 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.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mwe2.runtime'/>
        <property name='maven-version' value='2.12.1'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.runtime.source' version='2.12.1.v20210218-2134'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mwe2.runtime.source' version='2.12.1.v20210218-2134'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mwe2.runtime.source' version='2.12.1.v20210218-2134'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mwe2.runtime.source' version='2.12.1.v20210218-2134'/>
      </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.emf.mwe2.runtime.source&#xA;Bundle-Version: 2.12.1.v20210218-2134
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.ua.ui.source' version='1.2.200.v20210515-0638' singleton='false'>
      <update id='org.eclipse.pde.ua.ui.source' range='[0.0.0,1.2.200.v20210515-0638)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='PDE UA 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.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.ua.ui'/>
        <property name='maven-version' value='1.2.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ua.ui.source' version='1.2.200.v20210515-0638'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.ua.ui.source' version='1.2.200.v20210515-0638'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.ua.ui.source' version='1.2.200.v20210515-0638'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.ua.ui.source' version='1.2.200.v20210515-0638'/>
      </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.pde.ua.ui.source&#xA;Bundle-Version: 1.2.200.v20210515-0638
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.externaltools' version='3.5.0.v20210510-1849' generation='2'>
      <update id='org.eclipse.ui.externaltools' range='[0.0.0,3.5.0.v20210510-1849)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse.org'/>
        <property name='df_LT.Plugin.name' value='External Tools'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform.debug'/>
        <property name='maven-artifactId' value='org.eclipse.ui.externaltools'/>
        <property name='maven-version' value='3.5.0-SNAPSHOT'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.externaltools' version='3.5.0.v20210510-1849'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.externaltools' version='3.5.0.v20210510-1849'/>
        <provided namespace='java.package' name='org.eclipse.ui.externaltools.internal.launchConfigurations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.externaltools.internal.menu' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.externaltools.internal.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.externaltools.internal.program.launchConfigurations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.externaltools.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.externaltools.internal.variables' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.externaltools' version='3.5.0.v20210510-1849'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.2.800,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.10.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.externaltools' range='[1.0.300,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.ui.externaltools
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.externaltools' version='3.5.0.v20210510-1849'/>
      </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.ui.externaltools; singleton:=true&#xA;Bundle-Version: 3.5.0.v20210510-1849
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.io' version='10.0.5' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.io' range='[0.0.0,10.0.5)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: IO Utility'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: IO Utility'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://www.eclipse.org/jetty/'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.io' version='10.0.5'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.io' version='10.0.5'/>
        <provided namespace='java.package' name='org.eclipse.jetty.io' version='10.0.5'/>
        <provided namespace='java.package' name='org.eclipse.jetty.io.jmx' version='10.0.5'/>
        <provided namespace='java.package' name='org.eclipse.jetty.io.ssl' version='10.0.5'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.io' version='10.0.5'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='java.package' name='javax.net.ssl' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.io' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.jmx' range='[10.0.5,11.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[10.0.5,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.annotation' range='[10.0.5,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[10.0.5,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.ssl' range='[10.0.5,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.statistic' range='[10.0.5,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[10.0.5,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread.strategy' range='[10.0.5,11.0.0)'/>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.io
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.io' version='10.0.5'/>
      </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.jetty.io&#xA;Bundle-Version: 10.0.5
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.common.types.ui.source' version='2.25.0.v20210301-0928' singleton='false'>
      <update id='org.eclipse.xtext.common.types.ui.source' range='[0.0.0,2.25.0.v20210301-0928)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext Common Types 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.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.common.types.ui'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.ui.source' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.common.types.ui.source' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.common.types.ui.source' version='2.25.0.v20210301-0928'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.common.types.ui.source' version='2.25.0.v20210301-0928'/>
      </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.xtext.common.types.ui.source&#xA;Bundle-Version: 2.25.0.v20210301-0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.rcp.source.feature.group' version='4.20.0.v20210602-2209' singleton='false'>
      <update id='org.eclipse.e4.rcp.source.feature.group' range='[0.0.0,4.20.0.v20210602-2209)' 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.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.e4.feature'/>
        <property name='maven-artifactId' value='org.eclipse.e4.rcp'/>
        <property name='maven-version' value='4.20.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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2010, 2019 IBM Corporation and others.'/>
        <property name='df_LT.featureName' value='Eclipse 4 Rich Client Platform Developer Resources'/>
        <property name='df_LT.description' value='The bundles typical required by Eclipse RCP applications as of version 4.0'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.rcp.source.feature.group' version='4.20.0.v20210602-2209'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='77'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.rcp.feature.group' range='[4.20.0.v20210602-2209,4.20.0.v20210602-2209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.services.source' range='[2.2.600.v20210110-1654,2.2.600.v20210110-1654]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.swt.source' range='[0.16.100.v20210315-1604,0.16.100.v20210315-1604]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.commands.source' range='[1.0.0.v20210507-1901,1.0.0.v20210507-1901]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.bindings.source' range='[0.13.0.v20201119-1132,0.13.0.v20201119-1132]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.model.workbench.source' range='[2.1.1000.v20210111-0958,2.1.1000.v20210111-0958]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.services.source' range='[1.5.0.v20210115-1333,1.5.0.v20210115-1333]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.renderers.swt.source' range='[0.15.100.v20210515-1815,0.15.100.v20210515-1815]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.source' range='[1.13.0.v20210521-0741,1.13.0.v20210521-0741]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.css.core.source' range='[0.13.0.v20201015-0653,0.13.0.v20201015-0653]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.css.swt.source' range='[0.14.200.v20210401-1241,0.14.200.v20210401-1241]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.css.source' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.w3c.css.sac.source' range='[1.3.1.v200903091627,1.3.1.v200903091627]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.util.source' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.w3c.dom.svg.source' range='[1.1.0.v201011041433,1.1.0.v201011041433]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.w3c.dom.smil.source' range='[1.0.1.v200903091627,1.0.1.v200903091627]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.w3c.dom.events.source' range='[3.0.0.draft20060413_v201105210656,3.0.0.draft20060413_v201105210656]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='javax.inject.source' range='[1.0.0.v20091030,1.0.0.v20091030]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='javax.annotation.source' range='[1.3.5.v20200909-1856,1.3.5.v20200909-1856]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.di.source' range='[1.7.800.v20210526-1618,1.7.800.v20210526-1618]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.contexts.source' range='[1.8.400.v20191217-1710,1.8.400.v20191217-1710]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.i18n.source' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.constants.source' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.xmlgraphics.source' range='[2.6.0.v20210409-0748,2.6.0.v20210409-0748]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.io.source' range='[2.8.0.v20210415-0900,2.8.0.v20210415-0900]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.logging.source' range='[1.2.0.v20180409-1502,1.2.0.v20180409-1502]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.di.extensions.source' range='[0.16.0.v20200507-0938,0.16.0.v20200507-0938]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.css.swt.theme.source' range='[0.13.0.v20201026-1147,0.13.0.v20201026-1147]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.di.source' range='[1.3.0.v20210222-1018,1.3.0.v20210222-1018]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.widgets.source' range='[1.2.900.v20210412-0842,1.2.900.v20210412-0842]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.renderers.swt.cocoa.source' range='[0.12.600.v20200416-0656,0.12.600.v20200416-0656]'>
          <filter>
            (&amp;(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.common.source' range='[3.15.0.v20210518-0604,3.15.0.v20210518-0604]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.felix.scr.source' range='[2.1.24.v20200924-1939,2.1.24.v20200924-1939]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.event.source' range='[1.6.0.v20210212-1143,1.6.0.v20210212-1143]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.commands.source' range='[3.10.0.v20210401-0744,3.10.0.v20210401-0744]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.contenttype.source' range='[3.7.1000.v20210409-1722,3.7.1000.v20210409-1722]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.databinding.source' range='[1.10.100.v20200926-1123,1.10.100.v20200926-1123]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.databinding.beans.source' range='[1.7.200.v20210111-0759,1.7.200.v20210111-0759]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.databinding.observable.source' range='[1.10.0.v20200730-0848,1.10.0.v20200730-0848]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.databinding.property.source' range='[1.8.100.v20200619-0651,1.8.100.v20200619-0651]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.expressions.source' range='[3.7.100.v20210203-1000,3.7.100.v20210203-1000]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.jobs.source' range='[3.11.0.v20210420-1453,3.11.0.v20210420-1453]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime.source' range='[3.22.0.v20210506-1025,3.22.0.v20210506-1025]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.app.source' range='[1.5.100.v20210212-1143,1.5.100.v20210212-1143]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.launcher.source' range='[1.6.200.v20210416-2027,1.6.200.v20210416-2027]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.preferences.source' range='[3.8.200.v20210212-1143,3.8.200.v20210212-1143]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.registry.source' range='[3.10.200.v20210503-1606,3.10.200.v20210503-1606]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.simpleconfigurator.source' range='[1.4.0.v20210315-2228,1.4.0.v20210315-2228]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.osgi.source' range='[3.16.300.v20210525-1715,3.16.300.v20210525-1715]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.osgi.compatibility.state.source' range='[1.2.400.v20210401-1438,1.2.400.v20210401-1438]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.osgi.services.source' range='[3.10.100.v20210324-0936,3.10.100.v20210324-0936]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.osgi.util.source' range='[3.6.0.v20210212-1137,3.6.0.v20210212-1137]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.win32.win32.x86_64.source' range='[3.116.100.v20210602-2209,3.116.100.v20210602-2209]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.gtk.linux.ppc64le.source' range='[3.116.100.v20210602-2209,3.116.100.v20210602-2209]'>
          <filter>
            (&amp;(osgi.arch=ppc64le)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.gtk.linux.aarch64.source' range='[3.116.100.v20210602-2209,3.116.100.v20210602-2209]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.gtk.linux.x86_64.source' range='[3.116.100.v20210602-2209,3.116.100.v20210602-2209]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.cocoa.macosx.x86_64.source' range='[3.116.100.v20210602-2209,3.116.100.v20210602-2209]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.cocoa.macosx.aarch64.source' range='[3.116.100.v20210602-2209,3.116.100.v20210602-2209]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.source' range='[3.22.200.v20210401-0958,3.22.200.v20210401-0958]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.databinding.source' range='[1.12.200.v20210111-0911,1.12.200.v20210111-0911]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench3.source' range='[0.15.500.v20201021-1339,0.15.500.v20201021-1339]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.felix.gogo.command.source' range='[1.1.2.v20210111-1007,1.1.2.v20210111-1007]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.felix.gogo.runtime.source' range='[1.1.4.v20210111-1007,1.1.4.v20210111-1007]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.felix.gogo.shell.source' range='[1.1.4.v20210111-1007,1.1.4.v20210111-1007]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.console.source' range='[1.4.400.v20210602-1312,1.4.400.v20210602-1312]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.addons.swt.source' range='[1.4.200.v20210321-1910,1.4.200.v20210321-1910]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.bidi.source' range='[1.3.100.v20210212-1143,1.3.100.v20210212-1143]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.dialogs.source' range='[1.2.100.v20201109-2317,1.2.100.v20201109-2317]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.jxpath.source' range='[1.3.0.v200911051830,1.3.0.v200911051830]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.emf.xpath.source' range='[0.2.800.v20200609-0849,0.2.800.v20200609-0849]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.di.annotations.source' range='[1.6.600.v20191216-2352,1.6.600.v20191216-2352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.swt.gtk.source' range='[1.1.100.v20210108-1832,1.1.100.v20210108-1832]'>
          <filter>
            (osgi.ws=gtk)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.swt.win32.source' range='[1.1.0.v20201119-1132,1.1.0.v20201119-1132]'>
          <filter>
            (osgi.ws=win32)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.di.extensions.supplier.source' range='[0.16.0.v20210412-1358,0.16.0.v20210412-1358]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.urischeme.source' range='[1.1.400.v20210407-1558,1.1.400.v20210407-1558]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.notifications.source' range='[0.3.0.v20210218-1820,0.3.0.v20210218-1820]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.rcp.source.feature.jar' range='[4.20.0.v20210602-2209,4.20.0.v20210602-2209]'>
          <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.sirius.common' version='6.5.1.202106111115' generation='2'>
      <update id='org.eclipse.sirius.common' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='10'>
        <property name='fr.pluginName' value='Sirius Commons'/>
        <property name='fr.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.pluginName' value='Sirius Commons'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.common'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='24'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.common' version='6.5.1.202106111115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.common' version='6.5.1.202106111115'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.tools' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.tools.api.constant' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.tools.api.contentassist' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.tools.api.ecore' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.tools.api.editing' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.tools.api.find' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.tools.api.interpreter' version='3.2.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.tools.api.listener' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.tools.api.profiler' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.tools.api.query' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.tools.api.resource' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.tools.api.util' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.tools.internal.assist' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.tools.internal.ecore' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.tools.internal.editing' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.tools.internal.interpreter' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.tools.internal.resource' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.tools.internal.util' version='5.1.1'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.common' version='6.5.1.202106111115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='fr' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ecore.extender' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.workspace' range='1.5.1'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='[21.0.0,30.2.0)'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.1.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base.cache' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base.collect' range='2.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.sirius.common
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.common' version='6.5.1.202106111115'/>
      </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.sirius.common;singleton:=true&#xA;Bundle-Version: 6.5.1.202106111115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtend.sdk.feature.jar' version='2.25.0.v20210301-1429'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.xtend.ide'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='Xtend IDE'/>
        <property name='df_LT.description' value='The Xtend Eclipse Plug-in. Includes everything you need to get started with programming Xtend in Eclipse.'/>
        <property name='df_LT.providerName' value='Eclipse Xtend'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtend.sdk'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.sdk.feature.jar' version='2.25.0.v20210301-1429'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.xtend.sdk' version='2.25.0.v20210301-1429'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.xtend.sdk' version='2.25.0.v20210301-1429'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        Copyright (c) 2011, 2018 itemis AG (http://www.itemis.eu) and others.&#xA;&#xA;This program and the accompanying materials &#xA;are made available under the terms of the Eclipse Public License 2.0 &#xA;which is available at http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.mapping.ecltoqvto.ui' version='1.0.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.moccml.mapping.ecltoqvto.ui' range='[0.0.0,1.0.0.202107281019)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='ecl to qvto ui'/>
        <property name='org.eclipse.equinox.p2.provider' value='Aoste Inria/I3S'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.moccml.mapping.framework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.mapping.ecltoqvto.ui'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.ecltoqvto.ui' version='1.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.mapping.ecltoqvto.ui' version='1.0.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.moccml.mapping.ecltoqvto.ui' version='1.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.mapping.ecltoqvto' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.engine' range='3.3.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.parser.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.mapping.xtext' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.gemoc.moccml.mapping.ecltoqvto.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.moccml.mapping.ecltoqvto.ui' version='1.0.0.202107281019'/>
      </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.gemoc.moccml.mapping.ecltoqvto.ui;singleton:=true&#xA;Bundle-Version: 1.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.docs.feature.jar' version='2.25.0.v20210301-1429'>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='Xtext documentation'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='Xtext Documentation'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext.feature'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.docs'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.docs.feature.jar' version='2.25.0.v20210301-1429'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.xtext.docs' version='2.25.0.v20210301-1429'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.xtext.docs' version='2.25.0.v20210301-1429'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        Copyright (c) 2009, 2018 itemis AG (http://www.itemis.eu) and others.&#xA;&#xA;This program and the accompanying materials &#xA;are made available under the terms of the Eclipse Public License 2.0 &#xA;which is available at http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.mapping.transfos.feature.feature.group' version='1.0.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.moccml.mapping.transfos.feature.feature.group' range='[0.0.0,1.0.0.202107281019)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='transformations for ECL Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='MoCCML mapping transformation to generate your concurrency model compiler from the specification at the language level(installation means installing everything)'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Aoste INRIA / I3S'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.moccml.mapping.framework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.mapping.transfos.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.transfos.feature.feature.group' version='1.0.0.202107281019'/>
      </provides>
      <requires size='38'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.feature.group' range='[3.2.0.v20120918-0827,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.feature.group' range='[3.2.0.v20120918-0827,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.editor.feature.feature.group' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.feature.group' range='[3.3.1.v20120831-0923,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.feature.group' range='[3.2.0.v20120918-0827,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.editor.feature.group' range='[3.2.0.v20120918-0827,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.examples.feature.group' range='[3.2.0.v20120918-0827,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.runtime.feature.group' range='[3.2.0.v20120918-0827,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.sdk.feature.group' range='[3.2.1.v20120918-0827,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.ecore' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.model' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.common' range='3.2.1'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.model' range='3.2.1'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.profiler' range='3.2.1'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.engine' range='3.2.1'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.google.guava' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.xtext.ui' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.xtext' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.engine' range='3.3.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.parser.xtext' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='2.8.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.model' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext' range='2.3.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.library.xtext' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.parser.xtext' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.ecltoqvto' range='[1.0.0.202107281019,1.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.ecltoqvto.ui' range='[1.0.0.202107281019,1.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.qvto.helper' range='[1.0.0.202107281019,1.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.qvto2ccsl.ui' range='[1.0.0.202107281019,1.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.transfos.feature.feature.jar' range='[1.0.0.202107281019,1.0.0.202107281019]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 I3S Laboratory and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.execution.sequential.javaengine.feature.source.feature.jar' version='4.0.0.202107281019'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='Sequential Execution Engine Java Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='List of plugins that are part of the Java Execution Engine (runtime only)'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://gemoc.org/studio/'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.execution.sequential.java'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.sequential.javaengine.feature'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.sequential.javaengine.feature.source.feature.jar' version='4.0.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.execution.sequential.javaengine.feature.source' version='4.0.0.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.execution.sequential.javaengine.feature.source' version='4.0.0.202107281019'/>
      </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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.m2e.jdt' version='1.18.0.20210603-1006' generation='2'>
      <update id='org.eclipse.m2e.jdt' range='[0.0.0,1.18.0.20210603-1006)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Maven Integration for Eclipse JDT'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org - m2e'/>
        <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.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.jdt'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.jdt' version='1.18.0.20210603-1006'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.jdt' version='1.18.0.20210603-1006'/>
        <provided namespace='java.package' name='org.eclipse.m2e.jdt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.jdt.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.jdt.internal.launch' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.jdt' version='1.18.0.20210603-1006'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.18.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.maven.runtime' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core' range='[1.16.0,2.0.0)'/>
        <required namespace='java.package' name='org.slf4j' range='[1.6.2,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.m2e.jdt
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.jdt' version='1.18.0.20210603-1006'/>
      </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.m2e.jdt;singleton:=true&#xA;Bundle-Version: 1.18.0.20210603-1006
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.diagram.ui.geoshapes' version='1.7.0.202004160913' generation='2'>
      <update id='org.eclipse.gmf.runtime.diagram.ui.geoshapes' range='[0.0.0,1.7.0.202004160913)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF Geometric Shapes'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.diagram.ui.geoshapes'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.diagram.ui.geoshapes'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.geoshapes' version='1.7.0.202004160913'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.geoshapes' version='1.7.0.202004160913'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.geoshapes.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.geoshapes.internal.draw2d.figures' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.geoshapes.internal.editparts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.geoshapes.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.geoshapes.internal.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.geoshapes.internal.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.geoshapes.internal.views.factories' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.geoshapes.type' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.diagram.ui.geoshapes' version='1.7.0.202004160913'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.providers' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.actions' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.notation' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.services' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.services.action' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.gef.ui' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.diagram.ui.geoshapes' version='1.7.0.202004160913'/>
      </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.gmf.runtime.diagram.ui.geoshapes; singleton:=true&#xA;Bundle-Version: 1.7.0.202004160913
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.diffmerge.connector.git' version='0.10.0.201805311703'>
      <update id='org.eclipse.emf.diffmerge.connector.git' range='[0.0.0,0.10.0.201805311703)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EMF Diff/Merge Git Connector Plug-In (Incubation)'/>
        <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.emf.diffmerge'/>
        <property name='maven-artifactId' value='org.eclipse.emf.diffmerge.connector.git'/>
        <property name='maven-version' value='0.10.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.diffmerge.connector.git' version='0.10.0.201805311703'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.diffmerge.connector.git' version='0.10.0.201805311703'/>
        <provided namespace='java.package' name='org.eclipse.emf.diffmerge.connector.git' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.diffmerge.connector.git.ext' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.diffmerge.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.diffmerge.connector.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jgit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.egit.core' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.egit.ui' range='3.6.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.diffmerge.connector.git' version='0.10.0.201805311703'/>
      </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.emf.diffmerge.connector.git;singleton:=true&#xA;Bundle-Version: 0.10.0.201805311703
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ltk.core.refactoring' version='3.11.400.v20210427-0555' generation='2'>
      <update id='org.eclipse.ltk.core.refactoring' range='[0.0.0,3.11.400.v20210427-0555)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Refactoring Core'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.ltk'/>
        <property name='maven-artifactId' value='org.eclipse.ltk.core.refactoring'/>
        <property name='maven-version' value='3.11.400-SNAPSHOT'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ltk.core.refactoring' version='3.11.400.v20210427-0555'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' version='3.11.400.v20210427-0555'/>
        <provided namespace='java.package' name='org.eclipse.ltk.core.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ltk.core.refactoring.history' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ltk.core.refactoring.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ltk.core.refactoring.participants' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ltk.core.refactoring.resource' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ltk.internal.core.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ltk.internal.core.refactoring.history' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ltk.internal.core.refactoring.resource' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ltk.internal.core.refactoring.resource.undostates' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ltk.core.refactoring' version='3.11.400.v20210427-0555'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='[3.5.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ltk.core.refactoring
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ltk.core.refactoring' version='3.11.400.v20210427-0555'/>
      </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.ltk.core.refactoring; singleton:=true&#xA;Bundle-Version: 3.11.400.v20210427-0555
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.updatechecker.source' version='1.3.0.v20210315-2228' singleton='false'>
      <update id='org.eclipse.equinox.p2.updatechecker.source' range='[0.0.0,1.3.0.v20210315-2228)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Provisioning Update Checker 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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.updatechecker'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.updatechecker.source' version='1.3.0.v20210315-2228'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.updatechecker.source' version='1.3.0.v20210315-2228'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.updatechecker.source' version='1.3.0.v20210315-2228'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.updatechecker.source' version='1.3.0.v20210315-2228'/>
      </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.equinox.p2.updatechecker.source&#xA;Bundle-Version: 1.3.0.v20210315-2228
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.opsemanticsview.model' version='4.0.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.opsemanticsview.model' range='[0.0.0,4.0.0.202107281019)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Operationalsemanticsview Model'/>
        <property name='df_LT.providerName' value='www.example.org'/>
        <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.gemoc.modeldebugging.framework.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.opsemanticsview.model'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.opsemanticsview.model' version='4.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.opsemanticsview.model' version='4.0.0.202107281019'/>
        <provided namespace='java.package' name='opsemanticsview' version='0.0.0'/>
        <provided namespace='java.package' name='opsemanticsview.impl' version='0.0.0'/>
        <provided namespace='java.package' name='opsemanticsview.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.opsemanticsview.model' version='4.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.opsemanticsview.model
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.opsemanticsview.model' version='4.0.0.202107281019'/>
      </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.gemoc.opsemanticsview.model;singleton:=true&#xA;Bundle-Version: 4.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.mapping.xtext' version='1.0.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.moccml.mapping.xtext' range='[0.0.0,1.0.0.202107281019)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.gemoc.moccml.mapping.xtext'/>
        <property name='org.eclipse.equinox.p2.provider' value='Aoste INRIA/I3S'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.moccml.mapping.framework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.mapping.xtext'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.xtext' version='1.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.mapping.xtext' version='1.0.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.mapping.xtext' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.mapping.xtext.as2cs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.mapping.xtext.attributes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.mapping.xtext.cs2pivot' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.mapping.xtext.formatting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.mapping.xtext.parser.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.mapping.xtext.parser.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.mapping.xtext.scoping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.mapping.xtext.serializer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.mapping.xtext.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.mapping.xtext.utilities' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.mapping.xtext.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.build.fragments' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.moccml.mapping.xtext' version='1.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='29'>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.mapping' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='2.21.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='1.2.15'/>
        <required namespace='osgi.bundle' name='org.apache.commons.logging' range='1.0.4' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.generator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xtext.generator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe.utils' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe2.launch' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.8.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.model' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.library.xtext' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.markup.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.uml2.codegen.ecore' range='1.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.essentialocl.ui' range='[1.10.0,1.16.0)'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.parser.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.uml2.uml' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.base' range='[1.10.0,1.16.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.essentialocl' range='[1.10.0,1.16.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.pivot' range='[1.10.0,1.16.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.completeocl' range='[1.10.0,1.16.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.examples.codegen' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.logging' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.gemoc.moccml.mapping.xtext
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.moccml.mapping.xtext' version='1.0.0.202107281019'/>
      </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.gemoc.moccml.mapping.xtext;singleton:=true&#xA;Bundle-Version: 1.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swtbot.eclipse.core' version='3.1.0.202106041005' generation='2'>
      <update id='org.eclipse.swtbot.eclipse.core' range='[0.0.0,3.1.0.202106041005)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='SWTBot Test Launcher Application Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - SWTBot'/>
        <property name='maven-groupId' value='org.eclipse.swtbot.features'/>
        <property name='maven-artifactId' value='org.eclipse.swtbot.eclipse.core'/>
        <property name='maven-version' value='3.1.0-SNAPSHOT'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.eclipse.core' version='3.1.0.202106041005'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swtbot.eclipse.core' version='3.1.0.202106041005'/>
        <provided namespace='osgi.identity' name='org.eclipse.swtbot.eclipse.core' version='3.1.0.202106041005'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.junit' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='3.4.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.app' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.jdt.internal.junit.runner' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.pde.internal.junit.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.testing' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.4.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.swtbot.eclipse.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swtbot.eclipse.core' version='3.1.0.202106041005'/>
      </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.swtbot.eclipse.core;singleton:=true&#xA;Bundle-Version: 3.1.0.202106041005
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.kairos.timesquare.safety.feature.feature.jar' version='1.0.0.202106280832'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='TimeSquare Safety Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.kairos.timesquare.safety.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.kairos.timesquare.safety.feature.feature.jar' version='1.0.0.202106280832'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='fr.kairos.timesquare.safety.feature' version='1.0.0.202106280832'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='fr.kairos.timesquare.safety.feature' version='1.0.0.202106280832'/>
      </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='license.html' url='license.html'>
          The Kairos team-project (INRIA/I3S) makes available all content in this plug-in (&amp;quot;Content&amp;quot;).&#xA;Unless otherwise indicated below, the Content is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&amp;quot;EPL&amp;quot;).&#xA;A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &amp;quot;Program&amp;quot; will mean the Content.&#xA;If you did not receive this Content directly from the Kairos team-project, the Content is being redistributed&#xA;by another party (&amp;quot;Redistributor&amp;quot;) and different terms and conditions may apply to your use of any&#xA;object code in the Content. Check the Redistributor&amp;apos;s license that was provided with the Content. If no&#xA;such license exists, contact the Redistributor.&#xA;Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in&#xA;the Content and such source code may be obtained at http://timesquare.inria.fr.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.fx.ide.pde.core' version='3.7.0.202010120832' generation='2'>
      <update id='org.eclipse.fx.ide.pde.core' range='[0.0.0,3.7.0.202010120832)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='Core'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.fx.ide.pde.core' version='3.7.0.202010120832'/>
        <provided namespace='osgi.bundle' name='org.eclipse.fx.ide.pde.core' version='3.7.0.202010120832'/>
        <provided namespace='osgi.identity' name='org.eclipse.fx.ide.pde.core' version='3.7.0.202010120832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.fx.ide.jdt.core' range='2.3.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.fx.ide.pde.core' version='3.7.0.202010120832'/>
      </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.fx.ide.pde.core;singleton:=true&#xA;Bundle-Version: 3.7.0.202010120832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.css.source' version='1.14.0.v20210324-0332' singleton='false'>
      <update id='org.apache.batik.css.source' range='[0.0.0,1.14.0.v20210324-0332)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Batik CSS engine Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.batik.css'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.css.source' version='1.14.0.v20210324-0332'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.css.source' version='1.14.0.v20210324-0332'/>
        <provided namespace='osgi.identity' name='org.apache.batik.css.source' version='1.14.0.v20210324-0332'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.css.source' version='1.14.0.v20210324-0332'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.css.source&#xA;Bundle-Version: 1.14.0.v20210324-0332
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.svggen' version='1.6.0.v201011041432' singleton='false'>
      <update id='org.apache.batik.svggen' range='[0.0.0,1.6.0.v201011041432)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Apache Batik SVG Generation'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='iplog.bug_id' value='2070'/>
        <property name='iplog.contact.name' value='Anthony Hunter'/>
        <property name='iplog.contact.email' value='anthonyh{at}ca.ibm.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.svggen' version='1.6.0.v201011041432'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.svggen' version='1.6.0.v201011041432'/>
        <provided namespace='java.package' name='org.apache.batik.svggen' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.svggen.font' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.svggen.font.table' version='1.6.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.apache.batik.ext.awt' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.util' range='[1.6.0,1.7.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.svggen' version='1.6.0.v201011041432'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.svggen&#xA;Bundle-Version: 1.6.0.v201011041432
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.ide' version='2.25.0.v20210301-0843' generation='2'>
      <update id='org.eclipse.xtext.ide' range='[0.0.0,2.25.0.v20210301-0843)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext IDE Core'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.ide'/>
        <property name='maven-version' value='2.25.0'/>
      </properties>
      <provides size='35'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ide' version='2.25.0.v20210301-0843'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.ide' version='2.25.0.v20210301-0843'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.editor.bracketmatching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.editor.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.editor.contentassist.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.editor.contentassist.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.editor.hierarchy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.editor.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.editor.navigation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.editor.partialEditing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.editor.syntaxcoloring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.labels' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.serializer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.serializer.debug' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.serializer.hooks' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.serializer.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.server' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.server.codeActions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.server.codelens' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.server.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.server.concurrent' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.server.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.server.findReferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.server.formatting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.server.hover' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.server.occurrences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.server.rename' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.server.semanticHighlight' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.server.signatureHelp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.server.symbol' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.ide' version='2.25.0.v20210301-0843'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.13.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.lsp4j' range='[0.9.0,0.11.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.lsp4j.jsonrpc' range='[0.9.0,0.11.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.change' range='[2.14.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.ide' version='2.25.0.v20210301-0843'/>
      </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.xtext.ide;singleton:=true&#xA;Bundle-Version: 2.25.0.v20210301-0843
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.util' version='2.25.0.v20210301-0843' singleton='false' generation='2'>
      <update id='org.eclipse.xtext.util' range='[0.0.0,2.25.0.v20210301-0843)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext Utility'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.util'/>
        <property name='maven-version' value='2.25.0'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.util' version='2.25.0.v20210301-0843'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.util' version='2.25.0.v20210301-0843'/>
        <provided namespace='java.package' name='org.eclipse.xtext.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.util.concurrent' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.util.formallang' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.util.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.util' version='2.25.0.v20210301-0843'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.20.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='[30.1.0,31.0.0)'/>
        <required namespace='osgi.bundle' name='com.google.inject' range='3.0.0'/>
        <required namespace='osgi.bundle' name='javax.inject' range='1.0.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.util' version='2.25.0.v20210301-0843'/>
      </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.xtext.util&#xA;Bundle-Version: 2.25.0.v20210301-0843
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.text.quicksearch' version='1.1.100.v20210426-1601' generation='2'>
      <update id='org.eclipse.text.quicksearch' range='[0.0.0,1.1.100.v20210426-1601)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Quick Search'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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='eclipse.platform.text'/>
        <property name='maven-artifactId' value='org.eclipse.text.quicksearch'/>
        <property name='maven-version' value='1.1.100-SNAPSHOT'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text.quicksearch' version='1.1.100.v20210426-1601'/>
        <provided namespace='osgi.bundle' name='org.eclipse.text.quicksearch' version='1.1.100.v20210426-1601'/>
        <provided namespace='java.package' name='org.eclipse.text.quicksearch.internal.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.text.quicksearch.internal.core.pathmatch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.text.quicksearch.internal.core.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.text.quicksearch.internal.core.priority' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.text.quicksearch.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.text.quicksearch.internal.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.text.quicksearch' version='1.1.100.v20210426-1601'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.113.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.16.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.17.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.15.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.ant' range='[1.10.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='3.5.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime.jobs' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.9.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.text.quicksearch
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.text.quicksearch' version='1.1.100.v20210426-1601'/>
      </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.text.quicksearch;singleton:=true&#xA;Bundle-Version: 1.1.100.v20210426-1601
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.commons.logging' version='1.2.0.v20180409-1502' singleton='false'>
      <update id='org.apache.commons.logging' range='[0.0.0,1.2.0.v20180409-1502)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Apache Commons Logging'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.description' value='Apache Commons Logging is a thin adapter allowing configurable bridging to other,    well known logging systems.'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='http://commons.apache.org/proper/commons-logging/'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.commons.logging'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.logging' version='1.2.0.v20180409-1502'/>
        <provided namespace='osgi.bundle' name='org.apache.commons.logging' version='1.2.0.v20180409-1502'/>
        <provided namespace='java.package' name='org.apache.commons.logging.impl' version='1.2.0'/>
        <provided namespace='java.package' name='org.apache.commons.logging' version='1.2.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='java.package' name='javax.servlet' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avalon.framework.logger' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.logging' range='[1.2.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.logging.impl' range='[1.2.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.log' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.log4j' range='0.0.0' optional='true' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.commons.logging' version='1.2.0.v20180409-1502'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.commons.logging&#xA;Bundle-Version: 1.2.0.v20180409-1502
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.executionframework.behavioralinterface' version='1.0.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.executionframework.behavioralinterface' range='[0.0.0,1.0.0.202107281019)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.gemoc.executionframework.behavioralinterface'/>
        <property name='org.eclipse.equinox.p2.provider' value='My Company'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.modeldebugging.executionframework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.executionframework.behavioralinterface'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.behavioralinterface' version='1.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.behavioralinterface' version='1.0.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.executionframework.behavioralinterface.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.executionframework.behavioralinterface' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.executionframework.behavioralinterface.parser.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.executionframework.behavioralinterface.serializer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.executionframework.behavioralinterface.scoping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.executionframework.behavioralinterface.behavioralInterface.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.executionframework.behavioralinterface.behavioralInterface.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.executionframework.behavioralinterface.generator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.executionframework.behavioralinterface.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.executionframework.behavioralinterface.parser.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.executionframework.behavioralinterface.behavioralInterface' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.executionframework.behavioralinterface.jvmmodel' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.executionframework.behavioralinterface' version='1.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.14.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='2.14.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='2.14.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.objectweb.asm' range='[6.1.1,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.log4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.executionframework.behavioralinterface
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.executionframework.behavioralinterface' version='1.0.0.202107281019'/>
      </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.gemoc.executionframework.behavioralinterface; singleton:=true&#xA;Bundle-Version: 1.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingwin32.win32.x86_64org.eclipse.update.configurator' version='3.3.0.202107281019' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.update.configurator' range='3.4.800.v20210415-1314'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.eclipse.update.configurator' version='3.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolingwin32.win32.x86_64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.update.configurator' range='3.4.800.v20210415-1314'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:3);markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.jsp.jasper' version='1.1.500.v20200422-1833' singleton='false' generation='2'>
      <update id='org.eclipse.equinox.jsp.jasper' range='[0.0.0,1.1.500.v20200422-1833)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleName' value='Jasper Jsp Support Bundle'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.jsp.jasper'/>
        <property name='maven-version' value='1.1.500-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.jsp.jasper' version='1.1.500.v20200422-1833'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.jsp.jasper' version='1.1.500.v20200422-1833'/>
        <provided namespace='java.package' name='org.eclipse.equinox.jsp.jasper' version='1.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.jsp.jasper' version='1.1.500.v20200422-1833'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='java.package' name='javax.servlet' range='[2.4.0,5.0.0)'/>
        <required namespace='java.package' name='javax.servlet.annotation' range='[2.6.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.servlet.descriptor' range='[2.6.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.servlet.http' range='[2.4.0,5.0.0)'/>
        <required namespace='java.package' name='javax.servlet.jsp' range='[2.0.0,2.3.0)'/>
        <required namespace='java.package' name='org.apache.jasper.servlet' range='[0.0.0,8.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.3.0'/>
        <required namespace='java.package' name='org.osgi.service.http' range='1.2.0'/>
        <required namespace='java.package' name='org.osgi.service.packageadmin' range='1.2.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='1.3.1'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.jsp.jasper' version='1.1.500.v20200422-1833'/>
      </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.equinox.jsp.jasper&#xA;Bundle-Version: 1.1.500.v20200422-1833
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.registry.source' version='3.10.200.v20210503-1606' singleton='false'>
      <update id='org.eclipse.equinox.registry.source' range='[0.0.0,3.10.200.v20210503-1606)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Extension Registry 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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.registry'/>
        <property name='maven-version' value='3.10.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.registry.source' version='3.10.200.v20210503-1606'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.registry.source' version='3.10.200.v20210503-1606'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.registry.source' version='3.10.200.v20210503-1606'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.registry.source' version='3.10.200.v20210503-1606'/>
      </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.equinox.registry.source&#xA;Bundle-Version: 3.10.200.v20210503-1606
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.reconciler.dropins.source' version='1.4.0.v20210312-1245' singleton='false'>
      <update id='org.eclipse.equinox.p2.reconciler.dropins.source' range='[0.0.0,1.4.0.v20210312-1245)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Provisioning Drop-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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.reconciler.dropins'/>
        <property name='maven-version' value='1.4.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.reconciler.dropins.source' version='1.4.0.v20210312-1245'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.reconciler.dropins.source' version='1.4.0.v20210312-1245'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.reconciler.dropins.source' version='1.4.0.v20210312-1245'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.reconciler.dropins.source' version='1.4.0.v20210312-1245'/>
      </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.equinox.p2.reconciler.dropins.source&#xA;Bundle-Version: 1.4.0.v20210312-1245
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.gexpressions' version='3.3.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.gexpressions' range='[0.0.0,3.3.0.202107281019)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='GExpressions Abstract Syntax'/>
        <property name='org.eclipse.equinox.p2.provider' value='IRIT'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.gexpressions'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.gexpressions' version='3.3.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.gexpressions' version='3.3.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.gexpressions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.gexpressions.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.gexpressions.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.gexpressions.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.gexpressions' version='3.3.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.10.2'/>
        <required namespace='java.package' name='org.eclipse.xtext' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.gexpressions
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.gexpressions' version='3.3.0.202107281019'/>
      </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.gemoc.gexpressions;singleton:=true&#xA;Bundle-Version: 3.3.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.fx.ide.ui' version='3.7.0.202010120832' generation='2'>
      <update id='org.eclipse.fx.ide.ui' range='[0.0.0,3.7.0.202010120832)' severity='0'/>
      <properties size='4'>
        <property name='df_LT.Bundle-Name' value='JavaFX 2.0 Tooling'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.fx.ide.ui' version='3.7.0.202010120832'/>
        <provided namespace='osgi.bundle' name='org.eclipse.fx.ide.ui' version='3.7.0.202010120832'/>
        <provided namespace='java.package' name='org.eclipse.fx.ide.ui.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.fx.ide.ui.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.fx.ide.ui.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.fx.ide.ui.wizards.template' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.fx.ide.ui' version='3.7.0.202010120832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding' range='1.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.beans' range='1.2.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.7.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.databinding' range='1.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.property' range='1.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='2.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='3.4.300'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.fx.ide.ui' version='3.7.0.202010120832'/>
      </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.fx.ide.ui;singleton:=true&#xA;Bundle-Version: 3.7.0.202010120832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.common.frameworks' version='1.2.202.v202007142017' generation='2'>
      <update id='org.eclipse.wst.common.frameworks' range='[0.0.0,1.2.202.v202007142017)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Common Frameworks'/>
        <property name='df_LT.provider' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%provider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.common'/>
        <property name='maven-artifactId' value='org.eclipse.wst.common.frameworks'/>
        <property name='maven-version' value='1.2.202-SNAPSHOT'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.frameworks' version='1.2.202.v202007142017'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' version='1.2.202.v202007142017'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.frameworks.datamodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.frameworks.datamodel.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.frameworks.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.frameworks.internal.activities' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.frameworks.internal.datamodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.frameworks.internal.enablement' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.frameworks.internal.enablement.nonui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.frameworks.internal.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.frameworks.internal.plugin' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.common.frameworks' version='1.2.202.v202007142017'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.environment' range='[1.0.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.4.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.core' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.wst.common.frameworks
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.common.frameworks' version='1.2.202.v202007142017'/>
      </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.wst.common.frameworks; singleton:=true&#xA;Bundle-Version: 1.2.202.v202007142017
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.table' version='6.5.1.202106111115' generation='2'>
      <update id='org.eclipse.sirius.table' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Table Model'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.table'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='33'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.table' version='6.5.1.202106111115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.table' version='6.5.1.202106111115'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.business.api.helper' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.business.api.query' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.business.api.refresh' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.business.internal.color' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.business.internal.dialect' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.business.internal.dialect.description' version='4.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.business.internal.helper.task' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.business.internal.metamodel' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.business.internal.metamodel.description.spec' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.business.internal.metamodel.description.spec.util' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.business.internal.metamodel.operations' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.business.internal.metamodel.spec' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.business.internal.migration.description' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.business.internal.refresh' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.metamodel.table' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.metamodel.table.description' version='4.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.metamodel.table.description.impl' version='4.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.metamodel.table.description.util' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.metamodel.table.impl' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.metamodel.table.util' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.tools.api.command' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.tools.api.export' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.tools.api.interpreter' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.tools.internal' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.tools.internal.command' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.tools.internal.export' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.tools.internal.export.csv' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.tools.internal.validation.constraints' version='6.5.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.table' version='6.5.1.202106111115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.8.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ecore.extender' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='2.8.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.transaction' range='1.4.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='[21.0.0,30.2.0)'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.1.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base.collect' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.emf' range='2.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.sirius.table
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.table' version='6.5.1.202106111115'/>
      </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.sirius.table;singleton:=true&#xA;Bundle-Version: 6.5.1.202106111115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='202107281019.GEMOC_8_MOCCML_Components' version='1.0.0.67979cLW5HK8-Uz0kWD0SkUmi'>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC MOCCML (detailled components)'/>
        <property name='org.eclipse.equinox.p2.description' value='Individual components that are part of GEMOC and coming from https://github.com/eclipse/gemoc-studio-moccml/'/>
        <property name='org.eclipse.equinox.p2.type.category' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='202107281019.GEMOC_8_MOCCML_Components' version='1.0.0.67979cLW5HK8-Uz0kWD0SkUmi'/>
      </provides>
      <requires size='8'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.transfos.feature.feature.group' range='[1.0.0.202107281019,1.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.text.editors.feature.feature.group' range='[0.1.1.202107281019,0.1.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.core.feature.feature.group' range='[0.1.1.202107281019,0.1.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.feature.feature.group' range='[0.1.1.202107281019,0.1.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.graphical.editors.feature.feature.group' range='[0.1.1.202107281019,0.1.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.feature.feature.group' range='[1.0.0.202107281019,1.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.ccsl.solver.extension.automata.feature.feature.group' range='[0.1.1.202107281019,0.1.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.editor.feature.feature.group' range='[1.0.0.202107281019,1.0.0.202107281019]'/>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
    </unit>
    <unit id='org.eclipse.ocl.all.feature.group' version='5.15.0.v20210609-1442' singleton='false'>
      <update id='org.eclipse.ocl.all.feature.group' range='[0.0.0,5.15.0.v20210609-1442)' severity='0'/>
      <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://projects.eclipse.org/projects/modeling.mdt.ocl'/>
        <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.ocl.features'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.all'/>
        <property name='maven-version' value='5.15.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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='OCL Classic for Ecore and UML'/>
        <property name='df_LT.description' value='Install this feature for the minimal support to parse and interpret queries on UML or Ecore models.Install this if you use a feature that depends on OCL (such as GMF) or if you want to work with OCL constraints or queries, but do not need EMF edit support, source code or documentation.'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.all.feature.group' version='5.15.0.v20210609-1442'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.feature.group' range='[3.14.500.v20210609-1442,3.14.500.v20210609-1442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.uml.feature.group' range='[5.15.0.v20210609-1442,5.15.0.v20210609-1442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.all.feature.jar' range='[5.15.0.v20210609-1442,5.15.0.v20210609-1442]'>
          <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>
        [Documentation] Copyright text will be taken from the shared license feature
      </copyright>
    </unit>
    <unit id='org.junit.platform.runner.source' version='1.7.1.v20210222-1948' singleton='false'>
      <update id='org.junit.platform.runner.source' range='[0.0.0,1.7.1.v20210222-1948)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='JUnit Platform Runner Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.junit.platform.runner'/>
        <property name='maven-version' value='1.7.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.junit.platform.runner.source' version='1.7.1.v20210222-1948'/>
        <provided namespace='osgi.bundle' name='org.junit.platform.runner.source' version='1.7.1.v20210222-1948'/>
        <provided namespace='osgi.identity' name='org.junit.platform.runner.source' version='1.7.1.v20210222-1948'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.junit.platform.runner.source' version='1.7.1.v20210222-1948'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.junit.platform.runner.source&#xA;Bundle-Version: 1.7.1.v20210222-1948
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecoretools.ale.xtext.ui' version='1.2.0.202007171516' generation='2'>
      <update id='org.eclipse.emf.ecoretools.ale.xtext.ui' range='[0.0.0,1.2.0.202007171516)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.emf.ecoretools.ale.xtext.ui'/>
        <property name='org.eclipse.equinox.p2.provider' value='My Company'/>
        <property name='maven-groupId' value='org.eclipse.emf.ecoretools.ale'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecoretools.ale.xtext.ui'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.ale.xtext.ui' version='1.2.0.202007171516'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecoretools.ale.xtext.ui' version='1.2.0.202007171516'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.ui.quickfix' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.ui.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.ale.xtext.ui.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecoretools.ale.xtext.ui' version='1.2.0.202007171516'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecoretools.ale.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecoretools.ale.xtext.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.codetemplates.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='2.14.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecoretools.ale.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.workspace' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.query' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecoretools.ale.ide' range='1.2.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecoretools.ale.xtext.ui' version='1.2.0.202007171516'/>
      </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.emf.ecoretools.ale.xtext.ui; singleton:=true&#xA;Bundle-Version: 1.2.0.202007171516
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.log4j' version='1.2.15.v201012070815' singleton='false'>
      <update id='org.apache.log4j' range='[0.0.0,1.2.15.v201012070815)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.PLUGIN_NAME' value='Apache Jakarta log4j Plug-in'/>
        <property name='df_LT.PLUGIN_PROVIDER' value='Eclipse Orbit'/>
        <property name='org.eclipse.equinox.p2.name' value='%PLUGIN_NAME'/>
        <property name='org.eclipse.equinox.p2.provider' value='%PLUGIN_PROVIDER'/>
        <property name='iplog.bug_id' value='3560'/>
        <property name='iplog.contact.name' value='David Williams'/>
        <property name='iplog.contact.email' value='david_williams@us.ibm.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='23'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.log4j' version='1.2.15.v201012070815'/>
        <provided namespace='osgi.bundle' name='org.apache.log4j' version='1.2.15.v201012070815'/>
        <provided namespace='java.package' name='org.apache.log4j' version='1.2.15'/>
        <provided namespace='java.package' name='org.apache.log4j.chainsaw' version='1.2.15'/>
        <provided namespace='java.package' name='org.apache.log4j.config' version='1.2.15'/>
        <provided namespace='java.package' name='org.apache.log4j.helpers' version='1.2.15'/>
        <provided namespace='java.package' name='org.apache.log4j.jdbc' version='1.2.15'/>
        <provided namespace='java.package' name='org.apache.log4j.jmx' version='1.2.15'/>
        <provided namespace='java.package' name='org.apache.log4j.lf5' version='1.2.15'/>
        <provided namespace='java.package' name='org.apache.log4j.lf5.util' version='1.2.15'/>
        <provided namespace='java.package' name='org.apache.log4j.lf5.viewer' version='1.2.15'/>
        <provided namespace='java.package' name='org.apache.log4j.lf5.viewer.categoryexplorer' version='1.2.15'/>
        <provided namespace='java.package' name='org.apache.log4j.lf5.viewer.configure' version='1.2.15'/>
        <provided namespace='java.package' name='org.apache.log4j.net' version='1.2.15'/>
        <provided namespace='java.package' name='org.apache.log4j.nt' version='1.2.15'/>
        <provided namespace='java.package' name='org.apache.log4j.or' version='1.2.15'/>
        <provided namespace='java.package' name='org.apache.log4j.or.jms' version='1.2.15'/>
        <provided namespace='java.package' name='org.apache.log4j.or.sax' version='1.2.15'/>
        <provided namespace='java.package' name='org.apache.log4j.spi' version='1.2.15'/>
        <provided namespace='java.package' name='org.apache.log4j.varia' version='1.2.15'/>
        <provided namespace='java.package' name='org.apache.log4j.xml' version='1.2.15'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.log4j' version='1.2.15.v201012070815'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.log4j&#xA;Bundle-Version: 1.2.15.v201012070815
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.weaving.sdk.feature.group' version='1.2.0.202103162301' singleton='false'>
      <update id='org.eclipse.equinox.weaving.sdk.feature.group' range='[0.0.0,1.2.0.202103162301)' 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='http://eclipse.org/ajdt'/>
        <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.ajdt'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.weaving.sdk'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='df_LT.license' value='ECLIPSE FOUNDATION SOFTWARE USER AGREEMENT&#xA;March 17, 2005&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW. BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public&#xA;License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is provided with this&#xA;Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse.org CVS&#xA;repository (&quot;Repository&quot;) in CVS modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java? ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;Features may also include other Features (&quot;Included Features&quot;). Files named&#xA;&quot;feature.xml&quot; may contain a list of the names and version numbers of&#xA;Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Eclipse Update Manager, you must agree to a license (&quot;Feature Update&#xA;License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot;. Such Abouts,&#xA;Feature Licenses and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your&#xA;use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- IBM Public License 1.0 (available at http://oss.software.ibm.com/developerworks/opensource/license10.html)&#xA;- Metro Link Public License 1.00 (available at http://www.opengroup.org/openmotif/supporters/metrolink/license.html)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use,&#xA;and re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2009, 2015 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html&#xA;&#xA;Contributors:&#xA;IBM - initial API and implementation'/>
        <property name='df_LT.featureName' value='Equinox Weaving SDK'/>
        <property name='df_LT.description' value='The weaving sdk feature contains all the necessary bits&#xA;and pieces to add load-time AspectJ weaving to the Eclipse&#xA;Equinox OSGi runtime.&#xA;This bundle was originally developed as part of the Eclipse&#xA;Equinox project and got moved to the AJDT project.'/>
        <property name='df_LT.providerName' value='Eclipse AspectJ Development Tools'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.weaving.sdk.feature.group' version='1.2.0.202103162301'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.weaving.aspectj' range='[1.0.400.202103162301,1.0.400.202103162301]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.weaving.caching' range='[1.1.200.v20180827-1235,1.1.200.v20180827-1235]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.weaving.hook' range='[1.2.200.v20180827-1235,1.2.200.v20180827-1235]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.weaving.sdk.feature.jar' range='[1.2.0.202103162301,1.2.0.202103162301]'>
          <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='lpg.runtime.java' version='2.0.17.v201004271640' singleton='false'>
      <update id='lpg.runtime.java' range='[0.0.0,2.0.17.v201004271640)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='SourceForge LPG Java Runtime'/>
        <property name='df_LT.providerName' value='Eclipse Orbit'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='iplog.bug_id' value='3653'/>
        <property name='iplog.contact.name' value='Adolfo Sanchez-Barbudo Herrera'/>
        <property name='iplog.contact.email' value='adolfosbh@opencanarias.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='lpg.runtime.java' version='2.0.17.v201004271640'/>
        <provided namespace='osgi.bundle' name='lpg.runtime.java' version='2.0.17.v201004271640'/>
        <provided namespace='java.package' name='lpg.runtime' version='2.0.17'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='lpg.runtime.java' version='2.0.17.v201004271640'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: lpg.runtime.java&#xA;Bundle-Version: 2.0.17.v201004271640
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.ccslkernel.clocktree.ui' version='1.0.0.202106280832' generation='2'>
      <update id='fr.inria.aoste.timesquare.ccslkernel.clocktree.ui' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Clock Tree View'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.ccslkernel.clocktree.ui'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.clocktree.ui' version='1.0.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.clocktree.ui' version='1.0.0.202106280832'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.clocktree.ui' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.clocktree.ui.handlers' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.timesquare.ccslkernel.clocktree.ui' version='1.0.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.zest.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.zest.layouts' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.clocktree.generator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.utils.console' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.utils.pluginhelpers' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.modelunfolding' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.utils.grph' range='1.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.timesquare.ccslkernel.clocktree.ui' version='1.0.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.timesquare.ccslkernel.clocktree.ui;singleton:=true&#xA;Bundle-Version: 1.0.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolinggemoc_studio.ini.win32.win32.x86_64' version='3.3.0.202107281019' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolinggemoc_studio.ini.win32.win32.x86_64' version='3.3.0.202107281019'/>
        <provided namespace='toolinggemoc_studio' name='gemoc_studio.ini' version='3.3.0.202107281019'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
      </filter>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='configure'>
            addJvmArg(jvmArg:-Dosgi.requiredJavaVersion=11);addJvmArg(jvmArg:-Dosgi.instance.area.default=@user.home/eclipse-workspaces/gemoc-workspace);addJvmArg(jvmArg:-XX${#58}+UseG1GC);addJvmArg(jvmArg:-XX${#58}+UseStringDeduplication);addJvmArg(jvmArg:-Dosgi.framework.extensions=org.eclipse.fx.osgi);addJvmArg(jvmArg:-Xms256m);addJvmArg(jvmArg:-Xmx2048m);addProgramArg(programArg:-product);addProgramArg(programArg:org.eclipse.gemoc.gemoc_studio.branding.gemoc_studio);addProgramArg(programArg:--launcher.defaultAction);addProgramArg(programArg:openFile);
          </instruction>
          <instruction key='unconfigure'>
            removeJvmArg(jvmArg:-Dosgi.requiredJavaVersion=11);removeJvmArg(jvmArg:-Dosgi.instance.area.default=@user.home/eclipse-workspaces/gemoc-workspace);removeJvmArg(jvmArg:-XX${#58}+UseG1GC);removeJvmArg(jvmArg:-XX${#58}+UseStringDeduplication);removeJvmArg(jvmArg:-Dosgi.framework.extensions=org.eclipse.fx.osgi);removeJvmArg(jvmArg:-Xms256m);removeJvmArg(jvmArg:-Xmx2048m);removeProgramArg(programArg:-product);removeProgramArg(programArg:org.eclipse.gemoc.gemoc_studio.branding.gemoc_studio);removeProgramArg(programArg:--launcher.defaultAction);removeProgramArg(programArg:openFile);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.ui.codetemplates' version='2.25.0.v20210301-0928' generation='2'>
      <update id='org.eclipse.xtext.ui.codetemplates' range='[0.0.0,2.25.0.v20210301-0928)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Xtext Codetemplates Language Runtime'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <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.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.ui.codetemplates'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
      </properties>
      <provides size='21'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codetemplates' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.ui.codetemplates' version='2.25.0.v20210301-0928'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.conversion' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.formatting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.lexer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.serializer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.parser.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.parser.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.parser.antlr.lexer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.scoping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.templates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.templates.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.templates.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.serializer' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.ui.codetemplates' version='2.25.0.v20210301-0928'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.20.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='2.17.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='2.14.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.logging' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.ui.codetemplates' version='2.25.0.v20210301-0928'/>
      </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.xtext.ui.codetemplates;singleton:=true&#xA;Bundle-Version: 2.25.0.v20210301-0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.launching.macosx' version='3.4.600.v20210323-0524' generation='2'>
      <update id='org.eclipse.jdt.launching.macosx' range='[0.0.0,3.4.600.v20210323-0524)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Mac OS X Launcher'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.launching.macosx'/>
        <property name='maven-version' value='3.4.600-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.launching.macosx' version='3.4.600.v20210323-0524'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.launching.macosx' version='3.4.600.v20210323-0524'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.launching.macosx' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.launching.macosx' version='3.4.600.v20210323-0524'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.12.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug' range='[3.17.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.26.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.19.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jdt.launching.macosx
          </description>
        </requiredProperties>
      </requires>
      <filter>
        (osgi.os=macosx)
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.launching.macosx' version='3.4.600.v20210323-0524'/>
      </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.jdt.launching.macosx; singleton:=true&#xA;Bundle-Version: 3.4.600.v20210323-0524
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtend.m2e.source' version='2.25.0.v20210301-1408' singleton='false'>
      <update id='org.eclipse.xtend.m2e.source' range='[0.0.0,2.25.0.v20210301-1408)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtend m2e Integration  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.xtend'/>
        <property name='maven-artifactId' value='org.eclipse.xtend.m2e'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.m2e.source' version='2.25.0.v20210301-1408'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtend.m2e.source' version='2.25.0.v20210301-1408'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtend.m2e.source' version='2.25.0.v20210301-1408'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtend.m2e.source' version='2.25.0.v20210301-1408'/>
      </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.xtend.m2e.source&#xA;Bundle-Version: 2.25.0.v20210301-1408
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.unified.core.feature.jar' version='1.15.0.v20210609-1442'>
      <properties size='11'>
        <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://projects.eclipse.org/projects/modeling.mdt.ocl'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='OCL Unified: Parsers,Evaluator'/>
        <property name='df_LT.description' value='Provides the Unified (Pivot) OCL Models, Parsers and Evaluator&#xA;&#xA;Install this if you plan to use Unified OCL-based applications.'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='maven-groupId' value='org.eclipse.ocl.features'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.unified.core'/>
        <property name='maven-version' value='1.15.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.unified.core.feature.jar' version='1.15.0.v20210609-1442'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.ocl.unified.core' version='1.15.0.v20210609-1442'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.ocl.unified.core' version='1.15.0.v20210609-1442'/>
      </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>
        [Documentation] Copyright text will be taken from the shared license feature
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.executionframework.event.manager' version='4.0.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.executionframework.event.manager' range='[0.0.0,4.0.0.202107281019)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.gemoc.executionframework.event.manager'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.modeldebugging.executionframework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.executionframework.event.manager'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.event.manager' version='4.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.event.manager' version='4.0.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.executionframework.event.manager' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.executionframework.event.manager' version='4.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.event.model' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.transaction' range='1.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.trace.commons.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.dsl' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.opsemanticsview.model' range='3.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.api' range='3.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.executionframework.event.manager
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.executionframework.event.manager' version='4.0.0.202107281019'/>
      </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.gemoc.executionframework.event.manager;singleton:=true&#xA;Bundle-Version: 4.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.backend.vcdgenerator' version='1.0.0.202106280832' generation='2'>
      <update id='fr.inria.aoste.timesquare.backend.vcdgenerator' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Timesquare VCD Generation'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.backend.vcdgenerator'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.backend.vcdgenerator' version='1.0.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.timesquare.backend.vcdgenerator' version='1.0.0.202106280832'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.backend.vcdgenerator' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.backend.vcdgenerator.behaviors' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.backend.vcdgenerator.gui' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.backend.vcdgenerator.manager' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.backend.vcdgenerator.persistentoptions' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.timesquare.backend.vcdgenerator' version='1.0.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='17'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.utils.console' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.utils.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.utils.pluginhelpers' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.trace' range='1.0.1'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.trace.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.launcher.core' range='1.4.1'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.backend.manager' range='1.2.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.duration.model' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.vcd' range='1.4.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.vcd.antlr' range='1.4.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.timesquare.backend.vcdgenerator' version='1.0.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.timesquare.backend.vcdgenerator;singleton:=true&#xA;Bundle-Version: 1.0.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.backend.codeexecution.xtext.sdk.feature.jar' version='1.0.0.202106280832'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='CodeExecution Specification Model and Editor'/>
        <property name='org.eclipse.equinox.p2.description' value='Code Execution Specification model and editor (Xtext based) used to configure the Code Execution backend of Timesquare.'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='org.eclipse.update.feature.plugin' value='fr.inria.aoste.timesquare.branding'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.backend.codeexecution.xtext.sdk'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.backend.codeexecution.xtext.sdk.feature.jar' version='1.0.0.202106280832'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='fr.inria.aoste.timesquare.backend.codeexecution.xtext.sdk' version='1.0.0.202106280832'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='fr.inria.aoste.timesquare.backend.codeexecution.xtext.sdk' version='1.0.0.202106280832'/>
      </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='license.html' url='license.html'>
          The Kairos team-project (INRIA/I3S) makes available all content in this plug-in (&amp;quot;Content&amp;quot;).&#xA;Unless otherwise indicated below, the Content is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&amp;quot;EPL&amp;quot;).&#xA;A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &amp;quot;Program&amp;quot; will mean the Content.&#xA;If you did not receive this Content directly from the Kairos team-project, the Content is being redistributed&#xA;by another party (&amp;quot;Redistributor&amp;quot;) and different terms and conditions may apply to your use of any&#xA;object code in the Content. Check the Redistributor&amp;apos;s license that was provided with the Content. If no&#xA;such license exists, contact the Redistributor.&#xA;Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in&#xA;the Content and such source code may be obtained at http://timesquare.inria.fr.
        </license>
      </licenses>
    </unit>
    <unit id='org.eclipse.emf.ecoretools.Ale' version='1.2.0.202007171516' generation='2'>
      <update id='org.eclipse.emf.ecoretools.Ale' range='[0.0.0,1.2.0.202007171516)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='ALE Theme'/>
        <property name='org.eclipse.equinox.p2.provider' value='Inria'/>
        <property name='maven-groupId' value='org.eclipse.emf.ecoretools.ale'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecoretools.Ale'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.Ale' version='1.2.0.202007171516'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecoretools.Ale' version='1.2.0.202007171516'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecoretools.Ale' version='1.2.0.202007171516'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt' range='0.13.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecoretools.Ale' version='1.2.0.202007171516'/>
      </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.emf.ecoretools.Ale;singleton:=true&#xA;Bundle-Version: 1.2.0.202007171516
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.design.source' version='0.1.1.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.design.source' range='[0.0.0,0.1.1.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='ENSTA Bretagne'/>
        <property name='df_LT.bundleName' value='MoCCML MoCC (CCSL&amp;Automata) DSL Design 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.gemoc.mocc'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.design'/>
        <property name='maven-version' value='0.1.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.design.source' version='0.1.1.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.design.source' version='0.1.1.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.design.source' version='0.1.1.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.design.source' version='0.1.1.202107281019'/>
      </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.gemoc.moccml.constraint.ccslmocc.model.design.source&#xA;Bundle-Version: 0.1.1.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.elk.graph' version='0.7.1' generation='2'>
      <update id='org.eclipse.elk.graph' range='[0.0.0,0.7.1)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='ELK Graph Model'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.elk'/>
        <property name='maven-artifactId' value='org.eclipse.elk.graph'/>
        <property name='maven-version' value='0.7.1'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.elk.graph' version='0.7.1'/>
        <provided namespace='osgi.bundle' name='org.eclipse.elk.graph' version='0.7.1'/>
        <provided namespace='java.package' name='org.eclipse.elk.graph' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.graph.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.graph.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.graph.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.elk.graph' version='0.7.1'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.10.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='15.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.elk.graph' version='0.7.1'/>
      </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.elk.graph;singleton:=true&#xA;Bundle-Version: 0.7.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.sdk.feature.group' version='3.10.4.v20210609-1727' singleton='false'>
      <update id='org.eclipse.m2m.qvt.oml.sdk.feature.group' range='[0.0.0,3.10.4.v20210609-1727)' 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='http://www.eclipse.org/mmt/qvto'/>
        <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.qvto-features'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.sdk'/>
        <property name='maven-version' value='3.10.4-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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2007 Borland Software Corporation.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html&#xA;&#xA;Contributors:&#xA;Borland Software Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='QVT Operational SDK'/>
        <property name='df_LT.description' value='QVT Operational SDK is an implementation of the Operational Mappings Language defined by the OMG standard specification &quot;Meta Object Facility (MOF) 2.0 Query/View/Transformation (QVT)&quot; (http://www.omg.org/spec/QVT/).'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.sdk.feature.group' version='3.10.4.v20210609-1727'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.feature.group' range='[3.10.4.v20210609-1727,3.10.4.v20210609-1727]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.runtime.feature.group' range='[3.10.4.v20210609-1727,3.10.4.v20210609-1727]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.editor.feature.group' range='[3.10.4.v20210609-1727,3.10.4.v20210609-1727]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.examples.feature.group' range='[3.10.4.v20210609-1727,3.10.4.v20210609-1727]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.doc.feature.group' range='[3.10.4.v20210609-1727,3.10.4.v20210609-1727]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.debug.feature.group' range='[2.10.4.v20210609-1727,2.10.4.v20210609-1727]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.editor.jdt.feature.group' range='[3.10.4.v20210609-1727,3.10.4.v20210609-1727]' optional='true'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.sdk.feature.jar' range='[3.10.4.v20210609-1727,3.10.4.v20210609-1727]'>
          <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 uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.app.source' version='1.5.100.v20210212-1143' singleton='false'>
      <update id='org.eclipse.equinox.app.source' range='[0.0.0,1.5.100.v20210212-1143)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Application Container 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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.app'/>
        <property name='maven-version' value='1.5.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.app.source' version='1.5.100.v20210212-1143'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.app.source' version='1.5.100.v20210212-1143'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.app.source' version='1.5.100.v20210212-1143'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.app.source' version='1.5.100.v20210212-1143'/>
      </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.equinox.app.source&#xA;Bundle-Version: 1.5.100.v20210212-1143
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.ccslkernel.model.edit' version='1.0.0.202106280832' generation='2'>
      <update id='fr.inria.aoste.timesquare.ccslkernel.model.edit' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='TimeModel Edit Support'/>
        <property name='df_LT.providerName' value='Kairos INRIA/I3S'/>
        <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='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.ccslkernel.model.edit'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.model.edit' version='1.0.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.model.edit' version='1.0.0.202106280832'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.model.TimeModel.BasicType.provider' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.model.TimeModel.CCSLModel.ClassicalExpression.provider' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.model.TimeModel.CCSLModel.ClockExpressionAndRelation.KernelExpression.provider' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.model.TimeModel.CCSLModel.ClockExpressionAndRelation.KernelRelation.provider' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.model.TimeModel.CCSLModel.ClockExpressionAndRelation.provider' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.model.TimeModel.CCSLModel.provider' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.model.TimeModel.provider' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.timesquare.ccslkernel.model.edit' version='1.0.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.timesquare.ccslkernel.model.edit' version='1.0.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.timesquare.ccslkernel.model.edit;singleton:=true&#xA;Bundle-Version: 1.0.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.execution.sequential.javaengine.source' version='4.0.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.execution.sequential.javaengine.source' range='[0.0.0,4.0.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='unknown'/>
        <property name='df_LT.bundleName' value='Gemoc Sequential Language Api 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.gemoc.execution.sequential.java'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.sequential.javaengine'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.sequential.javaengine.source' version='4.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.execution.sequential.javaengine.source' version='4.0.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.execution.sequential.javaengine.source' version='4.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.execution.sequential.javaengine.source' version='4.0.0.202107281019'/>
      </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.gemoc.execution.sequential.javaengine.source&#xA;Bundle-Version: 4.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.emf.util.ui' version='3.10.2.v20210609-1727' generation='2'>
      <update id='org.eclipse.m2m.qvt.oml.emf.util.ui' range='[0.0.0,3.10.2.v20210609-1727)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='QVT Operational EMF Utilities 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.qvto-plugins'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.emf.util.ui'/>
        <property name='maven-version' value='3.10.2-SNAPSHOT'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.emf.util.ui' version='3.10.2.v20210609-1727'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.emf.util.ui' version='3.10.2.v20210609-1727'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.emf.util.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.emf.util.ui.choosers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.emf.util.ui.choosers.metamodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.emf.util.ui.controls' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.emf.util.ui.metamodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.emf.util.ui.provider' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml.emf.util.ui' version='3.10.2.v20210609-1727'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.emf.util' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.5.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.qvt.oml.emf.util.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml.emf.util.ui' version='3.10.2.v20210609-1727'/>
      </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.m2m.qvt.oml.emf.util.ui;singleton:=true&#xA;Bundle-Version: 3.10.2.v20210609-1727
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.executionframework.behavioralinterface.edit' version='1.0.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.executionframework.behavioralinterface.edit' range='[0.0.0,1.0.0.202107281019)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='org.eclipse.gemoc.executionframework.behavioralinterface Edit Support'/>
        <property name='df_LT.providerName' value='My Company'/>
        <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.gemoc.modeldebugging.executionframework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.executionframework.behavioralinterface.edit'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.behavioralinterface.edit' version='1.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.behavioralinterface.edit' version='1.0.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.executionframework.behavioralinterface.behavioralInterface.provider' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.executionframework.behavioralinterface.edit' version='1.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.behavioralinterface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'>
          <description>
            org.eclipse.gemoc.executionframework.behavioralinterface.edit
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.executionframework.behavioralinterface.edit' version='1.0.0.202107281019'/>
      </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.gemoc.executionframework.behavioralinterface.edit;singleton:=true&#xA;Bundle-Version: 1.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.common.ui.feature.group' version='2.17.0.v20190507-0402' singleton='false'>
      <update id='org.eclipse.emf.common.ui.feature.group' range='[0.0.0,2.17.0.v20190507-0402)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.common.ui'/>
        <property name='maven-version' value='2.17.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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='EMF Common UI'/>
        <property name='df_LT.description' value='General-purpose extensions to the Eclipse UI.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common.ui.feature.group' version='2.17.0.v20190507-0402'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common.ui' range='[2.18.0.v20190507-0402,2.18.0.v20190507-0402]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common.ui.feature.jar' range='[2.17.0.v20190507-0402,2.17.0.v20190507-0402]'>
          <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 uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.api' version='2.3.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.api' range='[0.0.0,2.3.0.202107281019)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='CCSLJavaXDSML API'/>
        <property name='org.eclipse.equinox.p2.provider' value='Inria'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.execution.concurrent.ccsljava'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.api'/>
        <property name='maven-version' value='2.3.0-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.api' version='2.3.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.api' version='2.3.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.api.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.api.dsa.executors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.api.dse' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.api.extensions.deciders' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.api.extensions.languages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.api.moc' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.api' version='2.3.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.api' range='0.1.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.trace' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.reflectivetrace.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.mapping.feedback.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.trace.commons' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.instantrelation' range='1.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.extensions.k3.rtd.modelstate' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.engine' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.transaction' range='1.9.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse.pde' range='3.0.0'/>
        <required namespace='java.package' name='org.eclipse.gemoc.commons.eclipse.ui' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.api
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.api' version='2.3.0.202107281019'/>
      </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.gemoc.execution.concurrent.ccsljavaxdsml.api;singleton:=true&#xA;Bundle-Version: 2.3.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.xdsmlframework.ide.ui.source' version='4.0.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.xdsmlframework.ide.ui.source' range='[0.0.0,4.0.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='INRIA'/>
        <property name='df_LT.bundleName' value='ExecutionFramework Language Workbench 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.gemoc.modeldebugging.xdsmlframework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.xdsmlframework.ide.ui'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.xdsmlframework.ide.ui.source' version='4.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.ide.ui.source' version='4.0.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.xdsmlframework.ide.ui.source' version='4.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.xdsmlframework.ide.ui.source' version='4.0.0.202107281019'/>
      </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.gemoc.xdsmlframework.ide.ui.source&#xA;Bundle-Version: 4.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.discovery.compatibility' version='1.2.100.v20210316-1209' generation='2'>
      <update id='org.eclipse.equinox.p2.discovery.compatibility' range='[0.0.0,1.2.100.v20210316-1209)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Equinox Provisioning Discovery'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org - Equinox'/>
        <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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.discovery.compatibility'/>
        <property name='maven-version' value='1.2.100-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.discovery.compatibility' version='1.2.100.v20210316-1209'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.discovery.compatibility' version='1.2.100.v20210316-1209'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.discovery.compatibility' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.discovery.compatibility.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.discovery.compatibility' version='1.2.100.v20210316-1209'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.core' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.discovery' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository' range='2.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.transport.ecf' range='1.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.p2.discovery.compatibility
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.discovery.compatibility' version='1.2.100.v20210316-1209'/>
      </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.equinox.p2.discovery.compatibility;singleton:=true&#xA;Bundle-Version: 1.2.100.v20210316-1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.ext.swt' version='6.5.1.202106111115' singleton='false' generation='2'>
      <update id='org.eclipse.sirius.ext.swt' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Library Extension - SWT'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ext.swt'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.swt' version='6.5.1.202106111115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ext.swt' version='6.5.1.202106111115'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.swt' version='3.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.ext.swt' version='6.5.1.202106111115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base.cache' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.accessibility' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.awt' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.browser' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.custom' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.dnd' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.events' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.graphics' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.layout' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.printing' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.program' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.widgets' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.sirius.ext.swt
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ext.swt' version='6.5.1.202106111115'/>
      </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.sirius.ext.swt&#xA;Bundle-Version: 6.5.1.202106111115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.core.feature.feature.jar' version='1.0.0.202106280832'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Timesquare Core Subset'/>
        <property name='org.eclipse.equinox.p2.description' value='Timesquare Core Plugins. Includes all plugins needed to run CCSL simulations from your own Java code, and does not include the integration with the Eclipse UI and all the Simulation Backends.'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='org.eclipse.update.feature.plugin' value='fr.inria.aoste.timesquare.branding'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.core.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.core.feature.feature.jar' version='1.0.0.202106280832'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='fr.inria.aoste.timesquare.core.feature' version='1.0.0.202106280832'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='fr.inria.aoste.timesquare.core.feature' version='1.0.0.202106280832'/>
      </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='license.html' url='license.html'>
          The Kairos team-project (INRIA/I3S) makes available all content in this plug-in (&amp;quot;Content&amp;quot;).&#xA;Unless otherwise indicated below, the Content is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&amp;quot;EPL&amp;quot;).&#xA;A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &amp;quot;Program&amp;quot; will mean the Content.&#xA;If you did not receive this Content directly from the Kairos team-project, the Content is being redistributed&#xA;by another party (&amp;quot;Redistributor&amp;quot;) and different terms and conditions may apply to your use of any&#xA;object code in the Content. Check the Redistributor&amp;apos;s license that was provided with the Content. If no&#xA;such license exists, contact the Redistributor.&#xA;Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in&#xA;the Content and such source code may be obtained at http://timesquare.inria.fr.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='fr.inria.aoste.timesquare.backend.vcd.feature.feature.jar' version='1.0.0.202106280832'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Timesquare VCD Generator Backend'/>
        <property name='org.eclipse.equinox.p2.description' value='Timesquare VCD Generation Backend for CCSL Simulation'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='org.eclipse.update.feature.plugin' value='fr.inria.aoste.timesquare.branding'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.backend.vcd.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.backend.vcd.feature.feature.jar' version='1.0.0.202106280832'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='fr.inria.aoste.timesquare.backend.vcd.feature' version='1.0.0.202106280832'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='fr.inria.aoste.timesquare.backend.vcd.feature' version='1.0.0.202106280832'/>
      </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='license.html' url='license.html'>
          The Kairos team-project (INRIA/I3S) makes available all content in this plug-in (&amp;quot;Content&amp;quot;).&#xA;Unless otherwise indicated below, the Content is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&amp;quot;EPL&amp;quot;).&#xA;A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &amp;quot;Program&amp;quot; will mean the Content.&#xA;If you did not receive this Content directly from the Kairos team-project, the Content is being redistributed&#xA;by another party (&amp;quot;Redistributor&amp;quot;) and different terms and conditions may apply to your use of any&#xA;object code in the Content. Check the Redistributor&amp;apos;s license that was provided with the Content. If no&#xA;such license exists, contact the Redistributor.&#xA;Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in&#xA;the Content and such source code may be obtained at http://timesquare.inria.fr.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        Kairos INRIA/I3S
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.executionframework.behavioralinterface.ui' version='1.0.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.executionframework.behavioralinterface.ui' range='[0.0.0,1.0.0.202107281019)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.gemoc.executionframework.behavioralinterface.ui'/>
        <property name='org.eclipse.equinox.p2.provider' value='My Company'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.modeldebugging.executionframework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.executionframework.behavioralinterface.ui'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.behavioralinterface.ui' version='1.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.behavioralinterface.ui' version='1.0.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.executionframework.behavioralinterface.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.executionframework.behavioralinterface.ui.quickfix' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.executionframework.behavioralinterface.ui.contentassist' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.executionframework.behavioralinterface.ui' version='1.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.behavioralinterface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.behavioralinterface.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.codetemplates.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='2.14.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='2.14.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.executionframework.behavioralinterface.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.executionframework.behavioralinterface.ui' version='1.0.0.202107281019'/>
      </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.gemoc.executionframework.behavioralinterface.ui; singleton:=true&#xA;Bundle-Version: 1.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.simulationpolicy.maxcard' version='1.0.0.202106280832' generation='2'>
      <update id='fr.inria.aoste.timesquare.simulationpolicy.maxcard' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='ASAP Simulation Policy'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.simulationpolicy.maxcard'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.simulationpolicy.maxcard' version='1.0.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.timesquare.simulationpolicy.maxcard' version='1.0.0.202106280832'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.simulationpolicy.maxcardpolicy' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.timesquare.simulationpolicy.maxcard' version='1.0.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.simulationpolicy' range='1.1.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.timesquare.simulationpolicy.maxcard' version='1.0.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.timesquare.simulationpolicy.maxcard;singleton:=true&#xA;Bundle-Version: 1.0.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.diffmerge.doc' version='0.10.0.201805311703'>
      <update id='org.eclipse.emf.diffmerge.doc' range='[0.0.0,0.10.0.201805311703)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EMF Diff/Merge Documentation'/>
        <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.emf.diffmerge'/>
        <property name='maven-artifactId' value='org.eclipse.emf.diffmerge.doc'/>
        <property name='maven-version' value='0.10.0-SNAPSHOT'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.diffmerge.doc' version='0.10.0.201805311703'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.diffmerge.doc' version='0.10.0.201805311703'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.diffmerge.doc' version='0.10.0.201805311703'/>
      </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.emf.diffmerge.doc;singleton:=true&#xA;Bundle-Version: 0.10.0.201805311703
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='config.a.jre.javase' version='11.0.0' singleton='false'>
      <hostRequirements size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='a.jre.javase' range='11.0.0'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='config.a.jre.javase' version='11.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='a.jre.javase' 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='org.apache.commons.cli' version='1.4.0.v20200417-1444' singleton='false' generation='2'>
      <update id='org.apache.commons.cli' range='[0.0.0,1.4.0.v20200417-1444)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Apache Commons CLI'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.description' value='Apache Commons CLI provides a simple API for presenting, processing and validating a command line interface.'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='http://commons.apache.org/proper/commons-cli/'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.commons.cli'/>
        <property name='maven-version' value='1.4.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.cli' version='1.4.0.v20200417-1444'/>
        <provided namespace='osgi.bundle' name='org.apache.commons.cli' version='1.4.0.v20200417-1444'/>
        <provided namespace='java.package' name='org.apache.commons.cli' version='1.4.0'/>
        <provided namespace='osgi.identity' name='org.apache.commons.cli' version='1.4.0.v20200417-1444'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.commons.cli' version='1.4.0.v20200417-1444'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.commons.cli&#xA;Bundle-Version: 1.4.0.v20200417-1444
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.duration.xtext.wizard' version='1.0.0.202106280832' generation='2'>
      <update id='fr.inria.aoste.timesquare.duration.xtext.wizard' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='New Duration File Wizard'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.duration.xtext.wizard'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.duration.xtext.wizard' version='1.0.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.timesquare.duration.xtext.wizard' version='1.0.0.202106280832'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.duration.xtext.wizard' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.timesquare.duration.xtext.wizard' version='1.0.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.7.100'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.wizard' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.resources' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.timesquare.duration.xtext.wizard' version='1.0.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.timesquare.duration.xtext.wizard;singleton:=true&#xA;Bundle-Version: 1.0.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='gemoc_studio_headless.executable.win32.win32.x86_64.GemocStudioHeadless' version='3.3.0.202107281019' singleton='false'>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='gemoc_studio_headless.executable.win32.win32.x86_64.GemocStudioHeadless' version='3.3.0.202107281019'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
      </filter>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='configure'>
            setLauncherName(name:GemocStudioHeadless)
          </instruction>
          <instruction key='unconfigure'>
            setLauncherName()
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.examples.debug.ui' version='2.15.0.v20210609-1442' generation='2'>
      <update id='org.eclipse.ocl.examples.debug.ui' range='[0.0.0,2.15.0.v20210609-1442)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='OCL Debugger User Interface'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <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.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples.debug.ui'/>
        <property name='maven-version' value='2.15.0-SNAPSHOT'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.debug.ui' version='2.15.0.v20210609-1442'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.examples.debug.ui' version='2.15.0.v20210609-1442'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.debug.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.debug.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.debug.ui.delegate' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.debug.ui.launching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.debug.ui.messages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.debug.ui.pages' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.examples.debug.ui' version='2.15.0.v20210609-1442'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common.ui' range='[2.7.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.examples.debug' range='[2.1.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.completeocl.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.examples.debug.vm.ui' range='[2.1.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.log4j' range='[1.2.15,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.examples.debug.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.examples.debug.ui' version='2.15.0.v20210609-1442'/>
      </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.ocl.examples.debug.ui;singleton:=true&#xA;Bundle-Version: 2.15.0.v20210609-1442
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.common.acceleo.mtl' version='6.5.1.202106111115' generation='2'>
      <update id='org.eclipse.sirius.common.acceleo.mtl' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Support for Acceleo 3 Expressions'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.common.acceleo.mtl'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.common.acceleo.mtl' version='6.5.1.202106111115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.common.acceleo.mtl' version='6.5.1.202106111115'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.acceleo.mtl' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.acceleo.mtl.business.api' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.acceleo.mtl.business.api.extension' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.acceleo.mtl.business.internal.extension' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.acceleo.mtl.business.internal.interpreter' version='2.1.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.common.acceleo.mtl' version='6.5.1.202106111115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ecore.extender' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.engine' range='3.4.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.parser' range='3.4.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.4.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='[21.0.0,30.2.0)'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.1.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base.cache' range='2.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.sirius.common.acceleo.mtl
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.common.acceleo.mtl' version='6.5.1.202106111115'/>
      </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.sirius.common.acceleo.mtl;singleton:=true&#xA;Bundle-Version: 6.5.1.202106111115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.mapping.feedback.model.edit' version='1.0.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.moccml.mapping.feedback.model.edit' range='[0.0.0,1.0.0.202107281019)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Feedback Edit Support'/>
        <property name='df_LT.providerName' value='www.example.org'/>
        <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.gemoc.moccml.mapping.framework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.mapping.feedback.model.edit'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.feedback.model.edit' version='1.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.mapping.feedback.model.edit' version='1.0.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.mapping.feedback.feedback.provider' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.moccml.mapping.feedback.model.edit' version='1.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.mapping.feedback.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'>
          <description>
            org.eclipse.gemoc.moccml.mapping.feedback.model.edit
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.moccml.mapping.feedback.model.edit' version='1.0.0.202107281019'/>
      </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.gemoc.moccml.mapping.feedback.model.edit;singleton:=true&#xA;Bundle-Version: 1.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.mapping.feedback.model.feature.feature.jar' version='1.0.0.202107281019'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='the feedback execution model'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Aoste INRIA / I3S'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.moccml.mapping.framework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.mapping.feedback.model.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.feedback.model.feature.feature.jar' version='1.0.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.moccml.mapping.feedback.model.feature' version='1.0.0.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.moccml.mapping.feedback.model.feature' version='1.0.0.202107281019'/>
      </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='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 I3S Laboratory and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.apache.sshd.sftp' version='2.6.0.v20210201-2003' singleton='false' generation='2'>
      <update id='org.apache.sshd.sftp' range='[0.0.0,2.6.0.v20210201-2003)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Apache Mina SSHD :: SFTP'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.description' value='The Apache Software Foundation provides support for the Apache community of open-source software projects.    The Apache projects are characterized by a collaborative, consensus based development process, an open and    pragmatic software license, and a desire to create high quality software that leads the way in its field.    We consider ourselves not simply a group of projects sharing a server, but rather a community of developers    and users.'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://www.apache.org/'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.sshd.sftp'/>
        <property name='maven-version' value='2.6.0-SNAPSHOT'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.sshd.sftp' version='2.6.0.v20210201-2003'/>
        <provided namespace='osgi.bundle' name='org.apache.sshd.sftp' version='2.6.0.v20210201-2003'/>
        <provided namespace='java.package' name='org.apache.sshd.sftp.client.impl' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.sftp' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.sftp.client' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.sftp.client.extensions' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.sftp.client.extensions.helpers' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.sftp.client.extensions.openssh' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.sftp.client.extensions.openssh.helpers' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.sftp.client.fs' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.sftp.common' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.sftp.common.extensions' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.sftp.common.extensions.openssh' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.sshd.sftp.server' version='2.6.0'/>
        <provided namespace='osgi.identity' name='org.apache.sshd.sftp' version='2.6.0.v20210201-2003'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='33'>
        <required namespace='java.package' name='org.apache.sshd.client' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.client.channel' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.client.future' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.client.session' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.client.simple' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.client.subsystem' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.auth' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.channel' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.config' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.digest' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.file' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.file.util' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.future' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.io' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.random' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.session' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.util' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.util.buffer' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.util.closeable' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.util.io' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.util.io.functors' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.util.logging' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.util.threads' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.core' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.server' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.server.channel' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.server.command' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.server.config' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.server.session' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.apache.sshd.server.subsystem' range='[2.6.0,2.7.0)'/>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version&gt;=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.sshd.sftp' version='2.6.0.v20210201-2003'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.sshd.sftp&#xA;Bundle-Version: 2.6.0.v20210201-2003
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.execution.sequential.javaengine' version='4.0.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.execution.sequential.javaengine' range='[0.0.0,4.0.0.202107281019)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Gemoc Sequential Language Api'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.execution.sequential.java'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.sequential.javaengine'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.sequential.javaengine' version='4.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.execution.sequential.javaengine' version='4.0.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.execution.sequential.javaengine' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.execution.sequential.javaengine' version='4.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.engine' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.diverse.k3.al.annotationprocessor.plugin' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.transaction' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.diverse.melange.adapters' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.trace.commons.model' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.trace.commons' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.trace.gemoc.api' range='3.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.event.manager' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.dsl.model' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'>
          <description>
            org.eclipse.gemoc.execution.sequential.javaengine
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.execution.sequential.javaengine' version='4.0.0.202107281019'/>
      </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.gemoc.execution.sequential.javaengine;singleton:=true&#xA;Bundle-Version: 4.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.utils' version='2.3.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.utils' range='[0.0.0,2.3.0.202107281019)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='CCSLJavaxdsml Utils'/>
        <property name='org.eclipse.equinox.p2.provider' value='Inria'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.execution.concurrent.ccsljava'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.utils'/>
        <property name='maven-version' value='2.3.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.utils' version='2.3.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.utils' version='2.3.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.utils.ccsl' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.utils' version='2.3.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.parser.xtext' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='2.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.project' range='3.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.engine' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse.messagingsystem.api' range='2.3.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'>
          <description>
            org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.utils
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.utils' version='2.3.0.202107281019'/>
      </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.gemoc.execution.concurrent.ccsljavaxdsml.utils;singleton:=true&#xA;Bundle-Version: 2.3.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.commons.eclipse.jdt.autosrcfolder.feature.source.feature.jar' version='3.3.0.202107281019'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Automatic JDT Source Folder Creator Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='When installed and enabled, this feature will make Eclipse always create missing source folder in JDT projects.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://gemoc.org/studio/'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.commons.eclipse.jdt.autosrcfolder.feature'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.eclipse.jdt.autosrcfolder.feature.source.feature.jar' version='3.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.commons.eclipse.jdt.autosrcfolder.feature.source' version='3.3.0.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.commons.eclipse.jdt.autosrcfolder.feature.source' version='3.3.0.202107281019'/>
      </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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License&#xA;v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='a.jre.javase' version='14.0.0' singleton='false'>
      <provides size='261'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='a.jre.javase' version='14.0.0'/>
        <provided namespace='osgi.ee' name='OSGi/Minimum' version='1.0.0'/>
        <provided namespace='osgi.ee' name='OSGi/Minimum' version='1.1.0'/>
        <provided namespace='osgi.ee' name='OSGi/Minimum' version='1.2.0'/>
        <provided namespace='osgi.ee' name='JRE' version='1.0.0'/>
        <provided namespace='osgi.ee' name='JRE' version='1.1.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.1.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.2.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.3.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.4.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.5.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.6.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.7.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.8.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='10.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='11.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='12.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='13.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='14.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='1.8.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='10.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='11.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='1.8.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='10.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='11.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='1.8.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='10.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='11.0.0'/>
        <provided namespace='java.package' name='java.applet' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.image' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig.dom' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.stream' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.table' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.desktop' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.plugins.jpeg' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model.type' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.dom' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.zip' version='0.0.0'/>
        <provided namespace='java.package' name='java.security.cert' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.file' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.views' version='0.0.0'/>
        <provided namespace='java.package' name='java.time' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.callback' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.stream.util' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model.element' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.bootstrap' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.nio.sctp' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.validation' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink.beans' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jarsigner' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.net.httpserver' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jdi.connect' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.events' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.datatransfer' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text.html' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jdi.event' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.metal' version='0.0.0'/>
        <provided namespace='java.package' name='java.net.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.activation' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.logging' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.colorchooser' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink.support' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.x500' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.stream' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jshell.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.annotation' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jfr' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.directory' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.chrono' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.loading' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth' version='0.0.0'/>
        <provided namespace='java.package' name='java.math' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom' version='0.0.0'/>
        <provided namespace='java.package' name='javax.transaction.xa' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.geom' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.stax' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.traversal' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.swing.interop' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt' version='0.0.0'/>
        <provided namespace='java.package' name='java.text' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.management' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.undo' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.stream' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.datatype' version='0.0.0'/>
        <provided namespace='java.package' name='javax.print' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.html' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.login' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.security.auth.login' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jdi.connect.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.beans' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql' version='0.0.0'/>
        <provided namespace='java.package' name='javax.print.event' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.prefs' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='java.net' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.plugins.bmp' version='0.0.0'/>
        <provided namespace='java.package' name='sun.misc' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.format' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.nashorn.api.scripting' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.concurrent' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.server' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.sampled' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.parsers' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql.rowset.serial' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.synth' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.basic' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.tree' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.function' version='0.0.0'/>
        <provided namespace='java.package' name='javax.net' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink.linker' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.image.renderable' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.nio.file' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.ls' version='0.0.0'/>
        <provided namespace='java.package' name='javax.smartcardio' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink.linker.support' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.dgc' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.xpath' version='0.0.0'/>
        <provided namespace='java.package' name='javax.annotation.processing' version='0.0.0'/>
        <provided namespace='java.package' name='java.net.http' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.invoke' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.cert' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.xpath' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.catalog' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.nio' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.management' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.concurrent.atomic' version='0.0.0'/>
        <provided namespace='java.package' name='javax.rmi.ssl' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.event' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.openmbean' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.color' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text.rtf' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.javadoc.doclet' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.print' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.multi' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.channels.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.event' version='0.0.0'/>
        <provided namespace='java.package' name='javax.net.ssl' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.stream.events' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.registry' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.java.accessibility.util' version='0.0.0'/>
        <provided namespace='java.package' name='javax.print.attribute' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.file.attribute' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.management.jfr' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.constant' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jdi.request' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.instrument' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.ref' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.regex' version='0.0.0'/>
        <provided namespace='java.package' name='org.ietf.jgss' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.midi.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.filechooser' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig.spec' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.reflect' version='0.0.0'/>
        <provided namespace='java.package' name='java.security' version='0.0.0'/>
        <provided namespace='java.package' name='org.xml.sax.helpers' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jshell' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.tools.attach' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.ldap.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.print.attribute.standard' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jshell.tool' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.tools.jconsole' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.security.jarsigner' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.security.auth' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.kerberos' version='0.0.0'/>
        <provided namespace='java.package' name='javax.crypto' version='0.0.0'/>
        <provided namespace='java.package' name='java.sql' version='0.0.0'/>
        <provided namespace='java.package' name='java.util' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.temporal' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.channels' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.stylesheets' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.charset' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.midi' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.net' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.stream' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.monitor' version='0.0.0'/>
        <provided namespace='java.package' name='org.xml.sax' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.source.doctree' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.net.httpserver.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jshell.execution' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.im' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text.html.parser' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.css' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.tools.javac' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jdi' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.charset.spi' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.security.jgss' version='0.0.0'/>
        <provided namespace='java.package' name='java.text.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.timer' version='0.0.0'/>
        <provided namespace='java.package' name='java.security.spec' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.file.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig.keyinfo' version='0.0.0'/>
        <provided namespace='java.package' name='javax.accessibility' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.namespace' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.source.tree' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.font' version='0.0.0'/>
        <provided namespace='java.package' name='java.security.interfaces' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.tools.attach.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.relation' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.modelmbean' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.sampled.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.sax' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.remote.rmi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.event' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.concurrent.locks' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.nio.mapmode' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.nimbus' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.event' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql.rowset.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.border' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jfr.consumer' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.remote' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.plugins.tiff' version='0.0.0'/>
        <provided namespace='java.package' name='org.xml.sax.ext' version='0.0.0'/>
        <provided namespace='java.package' name='sun.reflect' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model.util' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.security.auth.callback' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.runtime' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.sasl' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.security.auth.module' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dom' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.ldap' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.zone' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.nashorn.api.tree' version='0.0.0'/>
        <provided namespace='java.package' name='netscape.javascript' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.im.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.beans.beancontext' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management' version='0.0.0'/>
        <provided namespace='java.package' name='javax.tools' version='0.0.0'/>
        <provided namespace='java.package' name='javax.crypto.spec' version='0.0.0'/>
        <provided namespace='java.package' name='javax.script' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.module' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.source.util' version='0.0.0'/>
        <provided namespace='java.package' name='java.io' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql.rowset' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.jar' version='0.0.0'/>
        <provided namespace='java.package' name='javax.crypto.interfaces' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.ranges' version='0.0.0'/>
      </provides>
      <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
    </unit>
    <unit id='org.eclipse.xtext.xbase' version='2.25.0.v20210301-0909' generation='2'>
      <update id='org.eclipse.xtext.xbase' range='[0.0.0,2.25.0.v20210301-0909)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Xbase Model'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xbase'/>
        <property name='maven-version' value='2.25.0'/>
      </properties>
      <provides size='57'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase' version='2.25.0.v20210301-0909'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xbase' version='2.25.0.v20210301-0909'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.annotations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.annotations.formatting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.annotations.formatting2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.annotations.parser.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.annotations.parser.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.annotations.serializer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.annotations.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.annotations.typesystem' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.annotations.typing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.annotations.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.annotations.xAnnotations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.annotations.xAnnotations.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.annotations.xAnnotations.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.compiler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.compiler.output' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.controlflow' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.conversion' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.debug' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.featurecalls' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.formatting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.formatting2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.imports' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.interpreter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.interpreter.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.jvmmodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.linking' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.parser.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.parser.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.resource' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.scoping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.scoping.batch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.scoping.featurecalls' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.serializer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.typesystem' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.typesystem.arguments' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.typesystem.computation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.typesystem.conformance' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.typesystem.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.typesystem.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.typesystem.legacy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.typesystem.override' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.typesystem.references' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.typesystem.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.typing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtype' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtype.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtype.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.xbase' version='2.25.0.v20210301-0909'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.20.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='2.17.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='2.25.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='2.14.0'/>
        <required namespace='osgi.bundle' name='org.objectweb.asm' range='[9.1.0,9.2.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.annotation' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xbase' version='2.25.0.v20210301-0909'/>
      </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.xtext.xbase;singleton:=true&#xA;Bundle-Version: 2.25.0.v20210301-0909
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.xdsmlframework.commons.ui.k3.source' version='4.0.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.xdsmlframework.commons.ui.k3.source' range='[0.0.0,4.0.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Inria'/>
        <property name='df_LT.bundleName' value='GEMOC xDSML Framework Commons K3 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.gemoc.modeldebugging.framework.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.xdsmlframework.commons.ui.k3'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.xdsmlframework.commons.ui.k3.source' version='4.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.commons.ui.k3.source' version='4.0.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.xdsmlframework.commons.ui.k3.source' version='4.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.xdsmlframework.commons.ui.k3.source' version='4.0.0.202107281019'/>
      </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.gemoc.xdsmlframework.commons.ui.k3.source&#xA;Bundle-Version: 4.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='net.i2p.crypto.eddsa' version='0.3.0.v20181102-1323' singleton='false' generation='2'>
      <update id='net.i2p.crypto.eddsa' range='[0.0.0,0.3.0.v20181102-1323)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='EdDSA-Java'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.description' value='Implementation of EdDSA in Java'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='net.i2p.crypto.eddsa'/>
        <property name='maven-version' value='0.3.0-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='net.i2p.crypto.eddsa' version='0.3.0.v20181102-1323'/>
        <provided namespace='osgi.bundle' name='net.i2p.crypto.eddsa' version='0.3.0.v20181102-1323'/>
        <provided namespace='java.package' name='net.i2p.crypto.eddsa' version='0.3.0'/>
        <provided namespace='java.package' name='net.i2p.crypto.eddsa.math' version='0.3.0'/>
        <provided namespace='java.package' name='net.i2p.crypto.eddsa.math.bigint' version='0.3.0'/>
        <provided namespace='java.package' name='net.i2p.crypto.eddsa.math.ed25519' version='0.3.0'/>
        <provided namespace='java.package' name='net.i2p.crypto.eddsa.spec' version='0.3.0'/>
        <provided namespace='osgi.identity' name='net.i2p.crypto.eddsa' version='0.3.0.v20181102-1323'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='java.package' name='sun.security.x509' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version&gt;=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='net.i2p.crypto.eddsa' version='0.3.0.v20181102-1323'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: net.i2p.crypto.eddsa&#xA;Bundle-Version: 0.3.0.v20181102-1323
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.gemoc_studio.headless' version='3.3.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.gemoc_studio.headless' range='[0.0.0,3.3.0.202107281019)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Studio Headless'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.gemoc_studio'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.gemoc_studio.headless'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.gemoc_studio.headless' version='3.3.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.gemoc_studio.headless' version='3.3.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.gemoc_studio.headless.application' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.gemoc_studio.headless' version='3.3.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='17'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.app' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.engine' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.execution.sequential.javaengine' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.ale.interpreted.engine' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.diverse.k3.al.annotationprocessor.plugin' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.dsl.debug.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.jobs' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse.messagingsystem.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='6.0.1'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.gemoc_studio.headless
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.gemoc_studio.headless' version='3.3.0.202107281019'/>
      </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.gemoc.gemoc_studio.headless;singleton:=true&#xA;Bundle-Version: 3.3.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.navigator' version='3.10.100.v20210415-0924' generation='2'>
      <update id='org.eclipse.ui.navigator' range='[0.0.0,3.10.100.v20210415-0924)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse.org'/>
        <property name='df_LT.Plugin.name' value='Common Navigator View'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ui'/>
        <property name='maven-artifactId' value='org.eclipse.ui.navigator'/>
        <property name='maven-version' value='3.10.100-SNAPSHOT'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator' version='3.10.100.v20210415-0924'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.navigator' version='3.10.100.v20210415-0924'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.navigator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.navigator.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.navigator.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.navigator.extensions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.navigator.filters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.navigator.framelist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.navigator.sorters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.navigator.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.navigator' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.navigator' version='3.10.100.v20210415-0924'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.18.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.18.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.ui.navigator
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.navigator' version='3.10.100.v20210415-0924'/>
      </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.ui.navigator; singleton:=true&#xA;Bundle-Version: 3.10.100.v20210415-0924
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.security' version='10.0.5' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.security' range='[0.0.0,10.0.5)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: Security'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: Security'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://www.eclipse.org/jetty/'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.security' version='10.0.5'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.security' version='10.0.5'/>
        <provided namespace='java.package' name='org.eclipse.jetty.security' version='10.0.5'/>
        <provided namespace='java.package' name='org.eclipse.jetty.security.authentication' version='10.0.5'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.security' version='10.0.5'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='27'>
        <required namespace='java.package' name='javax.security.auth' range='0.0.0'/>
        <required namespace='java.package' name='javax.security.auth.callback' range='0.0.0'/>
        <required namespace='java.package' name='javax.security.auth.login' range='0.0.0'/>
        <required namespace='java.package' name='javax.servlet' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='javax.servlet.annotation' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='javax.servlet.http' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http' range='[10.0.5,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http.pathmap' range='[10.0.5,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.security' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.security.authentication' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.server' range='[10.0.5,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.handler' range='[10.0.5,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.session' range='[10.0.5,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[10.0.5,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[10.0.5,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.resource' range='[10.0.5,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.security' range='[10.0.5,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.ssl' range='[10.0.5,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[10.0.5,11.0.0)'/>
        <required namespace='java.package' name='org.ietf.jgss' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.extender' match='(osgi.extender=osgi.serviceloader.processor)' min='0' greedy='false'>
          <description>
            org.eclipse.jetty.security
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.jetty.security.Authenticator$Factory)' min='0' greedy='false'>
          <description>
            org.eclipse.jetty.security
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.security
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.security' version='10.0.5'/>
      </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.jetty.security&#xA;Bundle-Version: 10.0.5
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.xtext.base' version='1.15.0.v20210609-1442' generation='2'>
      <update id='org.eclipse.ocl.xtext.base' range='[0.0.0,1.15.0.v20210609-1442)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='OCL Unified Base Concrete Syntax Model and Parser'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <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.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.xtext.base'/>
        <property name='maven-version' value='1.15.0-SNAPSHOT'/>
      </properties>
      <provides size='20'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.base' version='1.15.0.v20210609-1442'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.xtext.base' version='1.15.0.v20210609-1442'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.base' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.base.as2cs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.base.attributes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.base.cs2as' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.base.formatting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.base.parser.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.base.parser.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.base.scoping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.base.serializer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.base.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.base.utilities' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.base.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.basecs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.basecs.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.basecs.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.xtext.base' version='1.15.0.v20210609-1442'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen' range='[2.6.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.pivot' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.examples.xtext.serializer' range='[1.13.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.log4j' range='[1.2.15,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.xtext.base
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.xtext.base' version='1.15.0.v20210609-1442'/>
      </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.ocl.xtext.base;singleton:=true&#xA;Bundle-Version: 1.15.0.v20210609-1442
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.provider.filetransfer.source' version='3.2.601.v20201025-0700' singleton='false'>
      <update id='org.eclipse.ecf.provider.filetransfer.source' range='[0.0.0,3.2.601.v20201025-0700)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - ECF'/>
        <property name='df_LT.bundleName' value='ECF Filetransfer Provider 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.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.provider.filetransfer'/>
        <property name='maven-version' value='3.2.601-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.provider.filetransfer.source' version='3.2.601.v20201025-0700'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.provider.filetransfer.source' version='3.2.601.v20201025-0700'/>
        <provided namespace='osgi.identity' name='org.eclipse.ecf.provider.filetransfer.source' version='3.2.601.v20201025-0700'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ecf.provider.filetransfer.source' version='3.2.601.v20201025-0700'/>
      </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.ecf.provider.filetransfer.source&#xA;Bundle-Version: 3.2.601.v20201025-0700
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.mapping.transfos.feature.feature.jar' version='1.0.0.202107281019'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='transformations for ECL Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='MoCCML mapping transformation to generate your concurrency model compiler from the specification at the language level(installation means installing everything)'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Aoste INRIA / I3S'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.moccml.mapping.framework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.mapping.transfos.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.transfos.feature.feature.jar' version='1.0.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.moccml.mapping.transfos.feature' version='1.0.0.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.moccml.mapping.transfos.feature' version='1.0.0.202107281019'/>
      </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='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 I3S Laboratory and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.ocl.examples.xtext.serializer' version='1.15.0.v20210609-1442' generation='2'>
      <update id='org.eclipse.ocl.examples.xtext.serializer' range='[0.0.0,1.15.0.v20210609-1442)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='OCL runtime support for the Xtext Declarative Serializer'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <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.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples.xtext.serializer'/>
        <property name='maven-version' value='1.15.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.xtext.serializer' version='1.15.0.v20210609-1442'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.examples.xtext.serializer' version='1.15.0.v20210609-1442'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.xtext.serializer' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.examples.xtext.serializer' version='1.15.0.v20210609-1442'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen' range='[2.6.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.util' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.log4j' range='[1.2.15,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.examples.xtext.serializer
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.examples.xtext.serializer' version='1.15.0.v20210609-1442'/>
      </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.ocl.examples.xtext.serializer;singleton:=true&#xA;Bundle-Version: 1.15.0.v20210609-1442
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.team.core' version='3.9.0.v20210510-1748' generation='2'>
      <update id='org.eclipse.team.core' range='[0.0.0,3.9.0.v20210510-1748)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Team Support Core'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.team'/>
        <property name='maven-artifactId' value='org.eclipse.team.core'/>
        <property name='maven-version' value='3.9.0-SNAPSHOT'/>
      </properties>
      <provides size='22'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.core' version='3.9.0.v20210510-1748'/>
        <provided namespace='osgi.bundle' name='org.eclipse.team.core' version='3.9.0.v20210510-1748'/>
        <provided namespace='java.package' name='org.eclipse.team.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.core.diff' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.core.diff.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.core.history' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.core.history.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.core.importing.provisional' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.core.mapping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.core.mapping.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.core.subscribers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.core.synchronize' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.core.variants' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.internal.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.internal.core.history' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.internal.core.importing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.internal.core.mapping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.internal.core.streams' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.internal.core.subscribers' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.team.core' version='3.9.0.v20210510-1748'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.18.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare.core' range='[3.5.200,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.team.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.team.core' version='3.9.0.v20210510-1748'/>
      </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.team.core; singleton:=true&#xA;Bundle-Version: 3.9.0.v20210510-1748
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.security.linux.source' version='1.0.100.v20210419-1942' singleton='false'>
      <update id='org.eclipse.equinox.security.linux.source' range='[0.0.0,1.0.100.v20210419-1942)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Linux libsecret integration 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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.security.linux'/>
        <property name='maven-version' value='1.0.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security.linux.source' version='1.0.100.v20210419-1942'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.security.linux.source' version='1.0.100.v20210419-1942'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.security.linux.source' version='1.0.100.v20210419-1942'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.security.linux.source' version='1.0.100.v20210419-1942'/>
      </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.equinox.security.linux.source&#xA;Bundle-Version: 1.0.100.v20210419-1942
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.common.ui.action' version='1.7.0.202004160913' singleton='false' generation='2'>
      <update id='org.eclipse.gmf.runtime.common.ui.action' range='[0.0.0,1.7.0.202004160913)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF Common UI Action'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.common.ui.action'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.common.ui.action'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.action' version='1.7.0.202004160913'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.action' version='1.7.0.202004160913'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.action.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.action.actions.global' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.action.global' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.action.global.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.action.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.action.internal.actions.global' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.action.internal.global' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.action.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.action.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.common.ui.action' version='1.7.0.202004160913'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.services.action' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.common.ui.action' version='1.7.0.202004160913'/>
      </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.gmf.runtime.common.ui.action&#xA;Bundle-Version: 1.7.0.202004160913
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.commons.eclipse.jdt.autosrcfolder.feature.feature.jar' version='3.3.0.202107281019'>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Automatic JDT Source Folder Creator'/>
        <property name='org.eclipse.equinox.p2.description' value='When installed and enabled, this feature will make Eclipse always create missing source folder in JDT projects.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://gemoc.org/studio/'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.commons.eclipse.jdt.autosrcfolder.feature'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.eclipse.jdt.autosrcfolder.feature.feature.jar' version='3.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.commons.eclipse.jdt.autosrcfolder.feature' version='3.3.0.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.commons.eclipse.jdt.autosrcfolder.feature' version='3.3.0.202107281019'/>
      </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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License&#xA;v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.gmf.runtime.notation.providers' version='1.7.1.202004160913' generation='2'>
      <update id='org.eclipse.gmf.runtime.notation.providers' range='[0.0.0,1.7.1.202004160913)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF Notation Metamodel'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.notation.providers'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.notation.providers'/>
        <property name='maven-version' value='1.7.1-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.notation.providers' version='1.7.1.202004160913'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.notation.providers' version='1.7.1.202004160913'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.notation.providers.internal.copypaste' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.notation.providers.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.notation.providers.internal.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.notation.providers' version='1.7.1.202004160913'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.type.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.notation' range='[1.10.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.notation.providers' version='1.7.1.202004160913'/>
      </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.gmf.runtime.notation.providers; singleton:=true&#xA;Bundle-Version: 1.7.1.202004160913
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.epp.mpc.core.win32' version='1.9.1.v20210204-1338' generation='2'>
      <update id='org.eclipse.epp.mpc.core.win32' range='[0.0.0,1.9.1.v20210204-1338)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.Bundle-Name' value='Marketplace Client Core Win32 Proxy Support'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Marketplace Client'/>
        <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.epp.mpc'/>
        <property name='maven-artifactId' value='org.eclipse.epp.mpc.core.win32'/>
        <property name='maven-version' value='1.9.1-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.epp.mpc.core.win32' version='1.9.1.v20210204-1338'/>
        <provided namespace='osgi.bundle' name='org.eclipse.epp.mpc.core.win32' version='1.9.1.v20210204-1338'/>
        <provided namespace='osgi.identity' name='org.eclipse.epp.mpc.core.win32' version='1.9.1.v20210204-1338'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi.services' range='3.3.100'/>
        <required namespace='osgi.bundle' name='com.sun.jna' range='4.1.0'/>
        <required namespace='osgi.bundle' name='com.sun.jna.platform' range='4.1.0'/>
        <required namespace='java.package' name='org.eclipse.epp.internal.mpc.core.transport.httpclient' range='0.0.0'/>
        <required namespace='java.package' name='com.sun.jna' range='4.1.0'/>
        <required namespace='java.package' name='com.sun.jna.platform.win32' range='4.1.0'/>
        <required namespace='java.package' name='org.apache.http.auth' range='4.3.6'/>
        <required namespace='java.package' name='org.apache.http.client' range='4.3.6'/>
        <required namespace='java.package' name='org.apache.http.client.config' range='4.3.6'/>
        <required namespace='java.package' name='org.apache.http.config' range='4.3.3'/>
        <required namespace='java.package' name='org.apache.http.impl.auth' range='4.3.6'/>
        <required namespace='java.package' name='org.apache.http.impl.auth.win' range='4.3.6'/>
        <required namespace='java.package' name='org.apache.http.impl.client' range='4.3.6'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.epp.mpc.core.win32
          </description>
        </requiredProperties>
      </requires>
      <filter>
        (osgi.os=win32)
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.epp.mpc.core.win32' version='1.9.1.v20210204-1338'/>
      </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.epp.mpc.core.win32;singleton:=true&#xA;Bundle-Version: 1.9.1.v20210204-1338
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.ccslkernel.model' version='1.0.0.202106280832' generation='2'>
      <update id='fr.inria.aoste.timesquare.ccslkernel.model' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='TimeModel Model'/>
        <property name='df_LT.providerName' value='Kairos INRIA/I3S'/>
        <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='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.ccslkernel.model'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='30'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.model' version='1.0.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.model' version='1.0.0.202106280832'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.model.TimeModel' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.model.TimeModel.BasicType' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.model.TimeModel.BasicType.impl' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.model.TimeModel.BasicType.util' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.model.TimeModel.CCSLModel' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.model.TimeModel.CCSLModel.ClassicalExpression' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.model.TimeModel.CCSLModel.ClassicalExpression.impl' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.model.TimeModel.CCSLModel.ClassicalExpression.util' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.model.TimeModel.CCSLModel.ClockExpressionAndRelation' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.model.TimeModel.CCSLModel.ClockExpressionAndRelation.KernelExpression' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.model.TimeModel.CCSLModel.ClockExpressionAndRelation.KernelExpression.impl' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.model.TimeModel.CCSLModel.ClockExpressionAndRelation.KernelExpression.util' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.model.TimeModel.CCSLModel.ClockExpressionAndRelation.KernelRelation' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.model.TimeModel.CCSLModel.ClockExpressionAndRelation.KernelRelation.impl' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.model.TimeModel.CCSLModel.ClockExpressionAndRelation.KernelRelation.util' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.model.TimeModel.CCSLModel.ClockExpressionAndRelation.impl' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.model.TimeModel.CCSLModel.ClockExpressionAndRelation.util' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.model.TimeModel.CCSLModel.impl' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.model.TimeModel.CCSLModel.util' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.model.TimeModel.PrimitivesTypeValue' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.model.TimeModel.PrimitivesTypeValue.impl' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.model.TimeModel.impl' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.model.TimeModel.util' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.model.utils' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.model.visitor' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.timesquare.ccslkernel.model' version='1.0.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.timesquare.ccslkernel.model' version='1.0.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.timesquare.ccslkernel.model;singleton:=true&#xA;Bundle-Version: 1.0.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.constraint.feature.feature.jar' version='0.1.1.202107281019'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Moccml Constraint'/>
        <property name='org.eclipse.equinox.p2.description' value='The MoCC Modeling Language allows to defines MoCC constraints using automaton. &#xA;It provides an extension&#xA;to CCSL to define automaton. The feature includes metamodels&#xA;and genmodel edits and editors.&#xA;&#xA;(Includes moccml.constraint.core, moccml.constraint.graphical.editors, moccml.constraint.text.editors, and moccml.constraint.ccsl.solver.extension.automata features)'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.mocc'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.constraint.feature'/>
        <property name='maven-version' value='0.1.1-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.feature.feature.jar' version='0.1.1.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.moccml.constraint.feature' version='0.1.1.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.moccml.constraint.feature' version='0.1.1.202107281019'/>
      </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='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 I3S Laboratory and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='toolinggemoc_studio.executable.cocoa.macosx.x86_64' version='3.3.0.202107281019' singleton='false'>
      <hostRequirements size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='gemoc_studio.executable.cocoa.macosx.x86_64' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolinggemoc_studio.executable.cocoa.macosx.x86_64' version='3.3.0.202107281019'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='gemoc_studio.executable.cocoa.macosx.x86_64' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='uninstall'>
            cleanupzip(source:@artifact, target:${installFolder}/../);
          </instruction>
          <instruction key='install'>
            unzip(source:@artifact, target:${installFolder}/../); chmod(targetDir:${installFolder}/../MacOS/, targetFile:GemocStudio, permissions:755);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.rcp.feature.feature.group' version='1.4.1200.v20210507-0825' singleton='false'>
      <update id='org.eclipse.equinox.p2.rcp.feature.feature.group' range='[0.0.0,1.4.1200.v20210507-0825)' severity='0'/>
      <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.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.rcp.feature'/>
        <property name='maven-version' value='1.4.1200-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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2011, 2013 EclipseSource Inc. and others.'/>
        <property name='df_LT.featureName' value='Equinox p2, minimal support for RCP applications'/>
        <property name='df_LT.description' value='Provides the minimal set of p2 bundles to use in RCP applications.'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.rcp.feature.feature.group' version='1.4.1200.v20210507-0825'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.core.feature.feature.group' range='[1.6.1000.v20210507-0825,1.6.1000.v20210507-0825]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui' range='[2.7.100.v20210426-1115,2.7.100.v20210426-1115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.sdk.scheduler' range='[1.5.100.v20210327-1705,1.5.100.v20210327-1705]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.updatechecker' range='[1.3.0.v20210315-2228,1.3.0.v20210315-2228]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security.ui' range='[1.3.0.v20210121-0947,1.3.0.v20210121-0947]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.sdk' range='[1.2.0.v20210114-1214,1.2.0.v20210114-1214]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.rcp.feature.feature.jar' range='[1.4.1200.v20210507-0825,1.4.1200.v20210507-0825]'>
          <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.sirius.doc' version='6.5.1.202106111115'>
      <update id='org.eclipse.sirius.doc' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Documentation'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.doc'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.doc' version='6.5.1.202106111115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.doc' version='6.5.1.202106111115'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.doc' version='6.5.1.202106111115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.cheatsheets' range='3.4.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='3.6.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.doc' version='6.5.1.202106111115'/>
      </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.sirius.doc; singleton:=true&#xA;Bundle-Version: 6.5.1.202106111115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.executionframework.feature.source.feature.jar' version='4.0.0.202107281019'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='ModelDebugging Execution Framework Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='List of plugins that are part of the execution framework'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://gemoc.org/studio/'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.modeldebugging.executionframework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.executionframework.feature'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.feature.source.feature.jar' version='4.0.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.executionframework.feature.source' version='4.0.0.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.executionframework.feature.source' version='4.0.0.202107281019'/>
      </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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.junit.platform.engine' version='1.7.1.v20210222-1948' singleton='false' generation='2'>
      <update id='org.junit.platform.engine' range='[0.0.0,1.7.1.v20210222-1948)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='JUnit Platform Engine API'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.junit.platform.engine'/>
        <property name='maven-version' value='1.7.1-SNAPSHOT'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.junit.platform.engine' version='1.7.1.v20210222-1948'/>
        <provided namespace='osgi.bundle' name='org.junit.platform.engine' version='1.7.1.v20210222-1948'/>
        <provided namespace='java.package' name='org.junit.platform.engine' version='1.7.1'/>
        <provided namespace='java.package' name='org.junit.platform.engine.discovery' version='1.7.1'/>
        <provided namespace='java.package' name='org.junit.platform.engine.reporting' version='1.7.1'/>
        <provided namespace='java.package' name='org.junit.platform.engine.support.config' version='1.7.1'/>
        <provided namespace='java.package' name='org.junit.platform.engine.support.descriptor' version='1.7.1'/>
        <provided namespace='java.package' name='org.junit.platform.engine.support.discovery' version='1.7.1'/>
        <provided namespace='java.package' name='org.junit.platform.engine.support.filter' version='1.7.1'/>
        <provided namespace='java.package' name='org.junit.platform.engine.support.hierarchical' version='1.7.1'/>
        <provided namespace='osgi.identity' name='org.junit.platform.engine' version='1.7.1.v20210222-1948'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='java.package' name='org.opentest4j' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons' range='[1.7.1,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.function' range='[1.7.1,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.logging' range='[1.7.1,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.support' range='[1.7.1,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.util' range='[1.7.1,2.0.0)'/>
        <required namespace='java.package' name='org.apiguardian.api' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine' range='[1.7.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.platform.engine.discovery' range='[1.7.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.platform.engine.reporting' range='[1.7.0,2.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.junit.platform.engine' version='1.7.1.v20210222-1948'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.junit.platform.engine&#xA;Bundle-Version: 1.7.1.v20210222-1948
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.tree.ui' version='6.5.1.202106111115' generation='2'>
      <update id='org.eclipse.sirius.tree.ui' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Tree Specification 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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.tree.ui'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='24'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.tree.ui' version='6.5.1.202106111115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.tree.ui' version='6.5.1.202106111115'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.description.provider' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.provider' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.ui.business.api.helper' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.ui.business.internal.dialect' version='2.2.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.ui.business.internal.refresh' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.ui.internal.preferences' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.ui.properties.propertysource' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.ui.properties.section.common' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.ui.properties.section.core' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.ui.properties.section.semantic' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.ui.provider' version='2.2.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.ui.tools.api.editor' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.ui.tools.api.preferences' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.ui.tools.internal.commands' version='2.0.3'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.ui.tools.internal.editor' version='3.2.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.ui.tools.internal.editor.actions' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.ui.tools.internal.editor.listeners' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.ui.tools.internal.editor.provider' version='2.2.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.ui.tools.internal.quickoutline' version='2.0.4'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.tree.ui' version='6.5.1.202106111115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='20'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.tree' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.8.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ui' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='2.8.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='[21.0.0,30.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ecore.extender' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='3.5.300'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.workspace' range='1.5.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.8.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common.ui' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='3.8.2'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.1.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.emf.ui.properties' range='3.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.jface.viewers' range='3.1.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.sirius.tree.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.tree.ui' version='6.5.1.202106111115'/>
      </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.sirius.tree.ui;singleton:=true&#xA;Bundle-Version: 6.5.1.202106111115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.acceleo.common.ide' version='3.7.11.202102190929' generation='2'>
      <update id='org.eclipse.acceleo.common.ide' range='[0.0.0,3.7.11.202102190929)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Acceleo Common IDE'/>
        <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.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.common.ide'/>
        <property name='maven-version' value='3.7.11-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.common.ide' version='3.7.11.202102190929'/>
        <provided namespace='osgi.bundle' name='org.eclipse.acceleo.common.ide' version='3.7.11.202102190929'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.common.ide.authoring' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.acceleo.common.ide' version='3.7.11.202102190929'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.core' range='3.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.common' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.base' range='[27.0.0,30.2.0)'/>
        <required namespace='java.package' name='com.google.common.collect' range='[27.0.0,30.2.0)'/>
        <required namespace='java.package' name='com.google.common.io' range='[27.0.0,30.2.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.acceleo.common.ide' version='3.7.11.202102190929'/>
      </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.acceleo.common.ide;singleton:=true&#xA;Bundle-Version: 3.7.11.202102190929
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.common.types.edit' version='2.25.0.v20210301-0928' generation='2'>
      <update id='org.eclipse.xtext.common.types.edit' range='[0.0.0,2.25.0.v20210301-0928)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Xtext Common Types Edit'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <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.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.common.types.edit'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.edit' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.common.types.edit' version='2.25.0.v20210301-0928'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.provider' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.common.types.edit' version='2.25.0.v20210301-0928'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='2.16.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.13.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.common.types.edit' version='2.25.0.v20210301-0928'/>
      </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.xtext.common.types.edit;singleton:=true&#xA;Bundle-Version: 2.25.0.v20210301-0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.feature.feature.group' version='1.18.0.20210603-1206' singleton='false'>
      <update id='org.eclipse.m2e.feature.feature.group' range='[0.0.0,1.18.0.20210603-1206)' severity='0'/>
      <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.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.feature'/>
        <property name='maven-version' value='1.18.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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2008-2011 Sonatype, Inc.&#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&#xA;&#xA;Contributors:&#xA;Sonatype, Inc. - initial API and implementation'/>
        <property name='df_LT.featureName' value='m2e - Maven Integration for Eclipse (includes Incubating components)'/>
        <property name='df_LT.description' value='m2e is a Maven integration in Eclipse. Launching Maven from Eclipse, dependency management and search.'/>
        <property name='df_LT.providerName' value='Eclipse.org - m2e'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.feature.feature.group' version='1.18.0.20210603-1206'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='26'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.refactoring' range='[1.17.1.20210603-1006,1.17.1.20210603-1006]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.profiles.ui' range='[1.17.2.20210603-1006,1.17.2.20210603-1006]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.maven.runtime.slf4j.simple' range='[1.18.0.20210402-1458,1.18.0.20210402-1458]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.maven.runtime' range='[1.18.0.20210603-1206,1.18.0.20210603-1206]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.jdt' range='[1.18.0.20210603-1006,1.18.0.20210603-1006]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.scm' range='[1.17.2.20210603-1006,1.17.2.20210603-1006]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.binaryproject' range='[1.17.2.20210603-1006,1.17.2.20210603-1006]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.editor' range='[1.18.0.20210603-1006,1.18.0.20210603-1006]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.archetype.common' range='[1.18.0.20210603-1206,1.18.0.20210603-1206]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.sourcelookup' range='[1.17.2.20210603-1006,1.17.2.20210603-1006]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.sourcelookup.ui' range='[1.17.2.20210409-1334,1.17.2.20210409-1334]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.model.edit' range='[1.18.0.20210601-1135,1.18.0.20210601-1135]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.workspace.cli' range='[0.3.1,0.3.1]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.binaryproject.ui' range='[1.18.0.20210409-1334,1.18.0.20210409-1334]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.jdt.ui' range='[1.17.2.20210603-1006,1.17.2.20210603-1006]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.core' range='[1.18.0.20210511-1154,1.18.0.20210511-1154]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.lifecyclemapping.defaults' range='[1.17.1.20210115-1536,1.17.1.20210115-1536]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.importer' range='[1.17.2.20210603-1006,1.17.2.20210603-1006]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.launching' range='[1.17.2.20210603-1006,1.17.2.20210603-1006]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.profiles.core' range='[1.17.1.20210409-1334,1.17.1.20210409-1334]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.discovery' range='[1.18.0.20210603-1006,1.18.0.20210603-1006]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.core.ui' range='[1.18.0.20210603-1006,1.18.0.20210603-1006]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.feature.feature.jar' range='[1.18.0.20210603-1206,1.18.0.20210603-1206]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
        <required namespace='osgi.bundle' name='org.maven.ide.eclipse' range='[1.18.0.20210603-1206,1.18.0.20210603-1206]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.sse.ui.feature.feature.group' range='[1.18.0.20210603-1006,1.18.0.20210603-1006]' optional='true'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.maven.indexer' range='[1.18.0.20210603-1206,1.18.0.20210603-1206]'/>
      </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.jdt.junit.source' version='3.12.0.v20210521-1840' singleton='false'>
      <update id='org.eclipse.jdt.junit.source' range='[0.0.0,3.12.0.v20210521-1840)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Java Development Tools JUnit 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.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.junit'/>
        <property name='maven-version' value='3.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.junit.source' version='3.12.0.v20210521-1840'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.junit.source' version='3.12.0.v20210521-1840'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.junit.source' version='3.12.0.v20210521-1840'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.junit.source' version='3.12.0.v20210521-1840'/>
      </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.jdt.junit.source&#xA;Bundle-Version: 3.12.0.v20210521-1840
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.diverse.melange.ui.templates' version='0.2.2.202011161009' generation='2'>
      <update id='fr.inria.diverse.melange.ui.templates' range='[0.0.0,0.2.2.202011161009)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='Templates'/>
        <property name='org.eclipse.equinox.p2.provider' value='Inria DiverSE'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.diverse.melange.ui.templates' version='0.2.2.202011161009'/>
        <provided namespace='osgi.bundle' name='fr.inria.diverse.melange.ui.templates' version='0.2.2.202011161009'/>
        <provided namespace='java.package' name='fr.inria.diverse.melange.ui.templates' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.diverse.melange.ui.templates.melange' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.diverse.melange.ui.templates' version='0.2.2.202011161009'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.diverse.melange.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse.pde' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.diverse.melange.ui.templates' version='0.2.2.202011161009'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.diverse.melange.ui.templates;singleton:=true&#xA;Bundle-Version: 0.2.2.202011161009
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.validation.feature.jar' version='1.12.2.202008210805'>
      <properties size='11'>
        <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='http://www.eclipse.org/modeling/emf/?project=validation'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='EMF Validation Framework'/>
        <property name='df_LT.description' value='EMF Validation Framework.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.validation.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.validation'/>
        <property name='maven-version' value='1.12.2-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.validation.feature.jar' version='1.12.2.202008210805'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.validation' version='1.12.2.202008210805'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.validation' version='1.12.2.202008210805'/>
      </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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2005, 2015 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.edit.ui' version='2.20.0.v20210506-1232' generation='2'>
      <update id='org.eclipse.emf.edit.ui' range='[0.0.0,2.20.0.v20210506-1232)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EMF Edit 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.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.edit.ui'/>
        <property name='maven-version' value='2.20.0-SNAPSHOT'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit.ui' version='2.20.0.v20210506-1232'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' version='2.20.0.v20210506-1232'/>
        <provided namespace='java.package' name='org.eclipse.emf.edit.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.edit.ui.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.edit.ui.celleditor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.edit.ui.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.edit.ui.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.edit.ui.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.edit.ui.view' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.edit.ui' version='2.20.0.v20210506-1232'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.16.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common.ui' range='[2.18.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.nebula.widgets.cdatetime' range='[1.0.0,2.0.0)' optional='true'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.emf.edit.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.edit.ui' version='2.20.0.v20210506-1232'/>
      </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.emf.edit.ui;singleton:=true&#xA;Bundle-Version: 2.20.0.v20210506-1232
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.notation.edit' version='1.8.0.202004160913' generation='2'>
      <update id='org.eclipse.gmf.runtime.notation.edit' range='[0.0.0,1.8.0.202004160913)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='GMF Notation 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.gmf.notation.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.notation.edit'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.notation.edit' version='1.8.0.202004160913'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.notation.edit' version='1.8.0.202004160913'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.notation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.notation.provider' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.notation.edit' version='1.8.0.202004160913'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.notation' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.notation.edit' version='1.8.0.202004160913'/>
      </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.gmf.runtime.notation.edit; singleton:=true&#xA;Bundle-Version: 1.8.0.202004160913
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.codegen.ui.feature.jar' version='2.23.0.v20210412-0833'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='EMF Code Generation UI'/>
        <property name='df_LT.description' value='Tools for compiling and editing Java Emitter Templates in the IDE.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.codegen.ui'/>
        <property name='maven-version' value='2.23.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ui.feature.jar' version='2.23.0.v20210412-0833'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.codegen.ui' version='2.23.0.v20210412-0833'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.codegen.ui' version='2.23.0.v20210412-0833'/>
      </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 uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.extensionlocation.source' version='1.4.0.v20210316-1209' singleton='false'>
      <update id='org.eclipse.equinox.p2.extensionlocation.source' range='[0.0.0,1.4.0.v20210316-1209)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Provisioning Extension Location Repository 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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.extensionlocation'/>
        <property name='maven-version' value='1.4.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.extensionlocation.source' version='1.4.0.v20210316-1209'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.extensionlocation.source' version='1.4.0.v20210316-1209'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.extensionlocation.source' version='1.4.0.v20210316-1209'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.extensionlocation.source' version='1.4.0.v20210316-1209'/>
      </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.equinox.p2.extensionlocation.source&#xA;Bundle-Version: 1.4.0.v20210316-1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.constants' version='1.14.0.v20210324-0332' singleton='false' generation='2'>
      <update id='org.apache.batik.constants' range='[0.0.0,1.14.0.v20210324-0332)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Batik constants library'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.batik.constants'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.constants' version='1.14.0.v20210324-0332'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.constants' version='1.14.0.v20210324-0332'/>
        <provided namespace='java.package' name='org.apache.batik.constants' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.util' version='1.14.0'/>
        <provided namespace='osgi.identity' name='org.apache.batik.constants' version='1.14.0.v20210324-0332'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.constants' version='1.14.0.v20210324-0332'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.constants&#xA;Bundle-Version: 1.14.0.v20210324-0332
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.editor.feature.feature.jar' version='1.0.0.202106280832'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Timesquare CCSL priority editor (XText based)'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='org.eclipse.update.feature.plugin' value='fr.inria.aoste.timesquare.branding'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.editor.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.editor.feature.feature.jar' version='1.0.0.202106280832'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.editor.feature' version='1.0.0.202106280832'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.editor.feature' version='1.0.0.202106280832'/>
      </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='license.html' url='license.html'>
          The Kairos team-project (INRIA/I3S) makes available all content in this plug-in (&amp;quot;Content&amp;quot;).&#xA;Unless otherwise indicated below, the Content is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&amp;quot;EPL&amp;quot;).&#xA;A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &amp;quot;Program&amp;quot; will mean the Content.&#xA;If you did not receive this Content directly from the Kairos team-project, the Content is being redistributed&#xA;by another party (&amp;quot;Redistributor&amp;quot;) and different terms and conditions may apply to your use of any&#xA;object code in the Content. Check the Redistributor&amp;apos;s license that was provided with the Content. If no&#xA;such license exists, contact the Redistributor.&#xA;Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in&#xA;the Content and such source code may be obtained at http://timesquare.inria.fr.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.execution.java.feature.source.feature.jar' version='3.3.0.202107281019'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC ExecutionJava Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='GEMOC ExecutionJava components. &#xA;This feature regroups all the GEMOC components from https://github.com/eclipse/gemoc-studio-execution-java/&#xA;repository.&#xA;It provides a java engine and xdsml development environment based on Java and K3.'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.execution.sequential.java'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.java.feature'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.java.feature.source.feature.jar' version='3.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.execution.java.feature.source' version='3.3.0.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.execution.java.feature.source' version='3.3.0.202107281019'/>
      </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='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          Eclipse Public License - v 1.0&#xA;&#xA;THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC LICENSE (&amp;quot;AGREEMENT&amp;quot;). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT&amp;apos;S ACCEPTANCE OF THIS AGREEMENT.&#xA;&#xA;1. DEFINITIONS&#xA;&#xA;&amp;quot;Contribution&amp;quot; means:&#xA;&#xA;a) in the case of the initial Contributor, the initial code and documentation distributed under this Agreement, and&#xA;&#xA;b) in the case of each subsequent Contributor:&#xA;&#xA;i) changes to the Program, and&#xA;&#xA;ii) additions to the Program;&#xA;&#xA;where such changes and/or additions to the Program originate from and are distributed by that particular Contributor. A Contribution &amp;apos;originates&amp;apos; from a Contributor if it was added to the Program by such Contributor itself or anyone acting on such Contributor&amp;apos;s behalf. Contributions do not include additions to the Program which: (i) are separate modules of software distributed in conjunction with the Program under their own license agreement, and (ii) are not derivative works of the Program.&#xA;&#xA;&amp;quot;Contributor&amp;quot; means any person or entity that distributes the Program.&#xA;&#xA;&amp;quot;Licensed Patents&amp;quot; mean patent claims licensable by a Contributor which are necessarily infringed by the use or sale of its Contribution alone or when combined with the Program.&#xA;&#xA;&amp;quot;Program&amp;quot; means the Contributions distributed in accordance with this Agreement.&#xA;&#xA;&amp;quot;Recipient&amp;quot; means anyone who receives the Program under this Agreement, including all Contributors.&#xA;&#xA;2. GRANT OF RIGHTS&#xA;&#xA;a) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, distribute and sublicense the Contribution of such Contributor, if any, and such derivative works, in source code and object code form.&#xA;&#xA;b) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free patent license under Licensed Patents to make, use, sell, offer to sell, import and otherwise transfer the Contribution of such Contributor, if any, in source code and object code form. This patent license shall apply to the combination of the Contribution and the Program if, at the time the Contribution is added by the Contributor, such addition of the Contribution causes such combination to be covered by the Licensed Patents. The patent license shall not apply to any other combinations which include the Contribution. No hardware per se is licensed hereunder.&#xA;&#xA;c) Recipient understands that although each Contributor grants the licenses to its Contributions set forth herein, no assurances are provided by any Contributor that the Program does not infringe the patent or other intellectual property rights of any other entity. Each Contributor disclaims any liability to Recipient for claims brought by any other entity based on infringement of intellectual property rights or otherwise. As a condition to exercising the rights and licenses granted hereunder, each Recipient hereby assumes sole responsibility to secure any other intellectual property rights needed, if any. For example, if a third party patent license is required to allow Recipient to distribute the Program, it is Recipient&amp;apos;s responsibility to acquire that license before distributing the Program.&#xA;&#xA;d) Each Contributor represents that to its knowledge it has sufficient copyright rights in its Contribution, if any, to grant the copyright license set forth in this Agreement.&#xA;&#xA;3. REQUIREMENTS&#xA;&#xA;A Contributor may choose to distribute the Program in object code form under its own license agreement, provided that:&#xA;&#xA;a) it complies with the terms and conditions of this Agreement; and&#xA;&#xA;b) its license agreement:&#xA;&#xA;i) effectively disclaims on behalf of all Contributors all warranties and conditions, express and implied, including warranties or conditions of title and non-infringement, and implied warranties or conditions of merchantability and fitness for a particular purpose;&#xA;&#xA;ii) effectively excludes on behalf of all Contributors all liability for damages, including direct, indirect, special, incidental and consequential damages, such as lost profits;&#xA;&#xA;iii) states that any provisions which differ from this Agreement are offered by that Contributor alone and not by any other party; and&#xA;&#xA;iv) states that source code for the Program is available from such Contributor, and informs licensees how to obtain it in a reasonable manner on or through a medium customarily used for software exchange.&#xA;&#xA;When the Program is made available in source code form:&#xA;&#xA;a) it must be made available under this Agreement; and&#xA;&#xA;b) a copy of this Agreement must be included with each copy of the Program.&#xA;&#xA;Contributors may not remove or alter any copyright notices contained within the Program.&#xA;&#xA;Each Contributor must identify itself as the originator of its Contribution, if any, in a manner that reasonably allows subsequent Recipients to identify the originator of the Contribution.&#xA;&#xA;4. COMMERCIAL DISTRIBUTION&#xA;&#xA;Commercial distributors of software may accept certain responsibilities with respect to end users, business partners and the like. While this license is intended to facilitate the commercial use of the Program, the Contributor who includes the Program in a commercial product offering should do so in a manner which does not create potential liability for other Contributors. Therefore, if a Contributor includes the Program in a commercial product offering, such Contributor (&amp;quot;Commercial Contributor&amp;quot;) hereby agrees to defend and indemnify every other Contributor (&amp;quot;Indemnified Contributor&amp;quot;) against any losses, damages and costs (collectively &amp;quot;Losses&amp;quot;) arising from claims, lawsuits and other legal actions brought by a third party against the Indemnified Contributor to the extent caused by the acts or omissions of such Commercial Contributor in connection with its distribution of the Program in a commercial product offering. The obligations in this section do not apply to any claims or Losses relating to any actual or alleged intellectual property infringement. In order to qualify, an Indemnified Contributor must: a) promptly notify the Commercial Contributor in writing of such claim, and b) allow the Commercial Contributor to control, and cooperate with the Commercial Contributor in, the defense and any related settlement negotiations. The Indemnified Contributor may participate in any such claim at its own expense.&#xA;&#xA;For example, a Contributor might include the Program in a commercial product offering, Product X. That Contributor is then a Commercial Contributor. If that Commercial Contributor then makes performance claims, or offers warranties related to Product X, those performance claims and warranties are such Commercial Contributor&amp;apos;s responsibility alone. Under this section, the Commercial Contributor would have to defend claims against the other Contributors related to those performance claims and warranties, and if a court requires any other Contributor to pay any damages as a result, the Commercial Contributor must pay those damages.&#xA;&#xA;5. NO WARRANTY&#xA;&#xA;EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN &amp;quot;AS IS&amp;quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely responsible for determining the appropriateness of using and distributing the Program and assumes all risks associated with its exercise of rights under this Agreement , including but not limited to the risks and costs of program errors, compliance with applicable laws, damage to or loss of data, programs or equipment, and unavailability or interruption of operations.&#xA;&#xA;6. DISCLAIMER OF LIABILITY&#xA;&#xA;EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.&#xA;&#xA;7. GENERAL&#xA;&#xA;If any provision of this Agreement is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this Agreement, and without further action by the parties hereto, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable.&#xA;&#xA;If Recipient institutes patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Program itself (excluding combinations of the Program with other software or hardware) infringes such Recipient&amp;apos;s patent(s), then such Recipient&amp;apos;s rights granted under Section 2(b) shall terminate as of the date such litigation is filed.&#xA;&#xA;All Recipient&amp;apos;s rights under this Agreement shall terminate if it fails to comply with any of the material terms or conditions of this Agreement and does not cure such failure in a reasonable period of time after becoming aware of such noncompliance. If all Recipient&amp;apos;s rights under this Agreement terminate, Recipient agrees to cease use and distribution of the Program as soon as reasonably practicable. However, Recipient&amp;apos;s obligations under this Agreement and any licenses granted by Recipient relating to the Program shall continue and survive.&#xA;&#xA;Everyone is permitted to copy and distribute copies of this Agreement, but in order to avoid inconsistency the Agreement is copyrighted and may only be modified in the following manner. The Agreement Steward reserves the right to publish new versions (including revisions) of this Agreement from time to time. No one other than the Agreement Steward has the right to modify this Agreement. The Eclipse Foundation is the initial Agreement Steward. The Eclipse Foundation may assign the responsibility to serve as the Agreement Steward to a suitable separate entity. Each new version of the Agreement will be given a distinguishing version number. The Program (including Contributions) may always be distributed subject to the version of the Agreement under which it was received. In addition, after a new version of the Agreement is published, Contributor may elect to distribute the Program (including its Contributions) under the new version. Except as expressly stated in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to the intellectual property of any Contributor under this Agreement, whether expressly, by implication, estoppel or otherwise. All rights in the Program not expressly granted under this Agreement are reserved.&#xA;&#xA;This Agreement is governed by the laws of the State of New York and the intellectual property laws of the United States of America. No party to this Agreement will bring a legal action under this Agreement more than one year after the cause of action arose. Each party waives its rights to a jury trial in any resulting litigation.
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2019 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='toolingwin32.win32.x86_64org.eclipse.equinox.simpleconfigurator' version='3.3.0.202107281019' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.simpleconfigurator' range='1.4.0.v20210315-2228'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.eclipse.equinox.simpleconfigurator' version='3.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolingwin32.win32.x86_64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.simpleconfigurator' range='1.4.0.v20210315-2228'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:1);markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.common.ui.services.dnd' version='1.7.0.202004160913' generation='2'>
      <update id='org.eclipse.gmf.runtime.common.ui.services.dnd' range='[0.0.0,1.7.0.202004160913)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF Common UI DND Services'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.common.ui.services.dnd'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.common.ui.services.dnd'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.services.dnd' version='1.7.0.202004160913'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.services.dnd' version='1.7.0.202004160913'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.dnd.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.dnd.drag' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.dnd.drop' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.dnd.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.dnd.internal.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.dnd.internal.l10n' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.common.ui.services.dnd' version='1.7.0.202004160913'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.common.ui.services.dnd' version='1.7.0.202004160913'/>
      </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.gmf.runtime.common.ui.services.dnd; singleton:=true&#xA;Bundle-Version: 1.7.0.202004160913
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui.source' version='2.7.100.v20210426-1115' singleton='false'>
      <update id='org.eclipse.equinox.p2.ui.source' range='[0.0.0,2.7.100.v20210426-1115)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Provisioning UI 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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.ui'/>
        <property name='maven-version' value='2.7.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.source' version='2.7.100.v20210426-1115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.source' version='2.7.100.v20210426-1115'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.ui.source' version='2.7.100.v20210426-1115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.ui.source' version='2.7.100.v20210426-1115'/>
      </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.equinox.p2.ui.source&#xA;Bundle-Version: 2.7.100.v20210426-1115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.osgi' version='3.16.300.v20210525-1715' generation='2'>
      <update id='org.eclipse.osgi' range='[0.0.0,3.16.300.v20210525-1715)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.eclipse.org' value='Eclipse.org - Equinox'/>
        <property name='df_LT.systemBundle' value='OSGi System Bundle'/>
        <property name='org.eclipse.equinox.p2.name' value='%systemBundle'/>
        <property name='org.eclipse.equinox.p2.description' value='%systemBundle'/>
        <property name='org.eclipse.equinox.p2.provider' value='%eclipse.org'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='http://www.eclipse.org'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='systembundle'/>
        <property name='maven-groupId' value='org.eclipse.osgi'/>
        <property name='maven-artifactId' value='org.eclipse.osgi'/>
        <property name='maven-version' value='3.16.300-SNAPSHOT'/>
      </properties>
      <provides size='94'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.osgi' version='3.16.300.v20210525-1715'/>
        <provided namespace='osgi.bundle' name='org.eclipse.osgi' version='3.16.300.v20210525-1715'/>
        <provided namespace='java.package' name='org.eclipse.core.runtime.adaptor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.runtime.internal.adaptor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.log' version='1.1.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.container' version='1.5.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.container.builders' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.container.namespaces' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.framework.console' version='1.1.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.framework.eventmgr' version='1.2.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.framework.internal.reliablefile' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.framework.log' version='1.1.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.framework.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.internal.debug' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.internal.framework' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.internal.hookregistry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.internal.loader' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.internal.loader.buddy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.internal.loader.classpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.internal.loader.sources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.internal.location' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.internal.messages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.internal.provisional.service.security' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.internal.provisional.verifier' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.internal.service.security' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.internal.serviceregistry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.internal.signedcontent' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.internal.url' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.launch' version='1.1.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.report.resolution' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.service.datalocation' version='1.3.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.service.debug' version='1.2.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.service.environment' version='1.4.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.service.localization' version='1.1.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.service.pluginconversion' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.service.resolver' version='1.6.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.service.runnable' version='1.1.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.service.security' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.service.urlconversion' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.signedcontent' version='1.1.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.storage' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.storage.bundlefile' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.storage.url.reference' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.storagemanager' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.util' version='1.1.0'/>
        <provided namespace='java.package' name='org.osgi.dto' version='1.1.1'/>
        <provided namespace='java.package' name='org.osgi.framework' version='1.10.0'/>
        <provided namespace='java.package' name='org.osgi.framework.connect' version='1.0.0'/>
        <provided namespace='java.package' name='org.osgi.framework.dto' version='1.8.0'/>
        <provided namespace='java.package' name='org.osgi.framework.hooks.bundle' version='1.1.0'/>
        <provided namespace='java.package' name='org.osgi.framework.hooks.resolver' version='1.0.0'/>
        <provided namespace='java.package' name='org.osgi.framework.hooks.service' version='1.1.0'/>
        <provided namespace='java.package' name='org.osgi.framework.hooks.weaving' version='1.1.0'/>
        <provided namespace='java.package' name='org.osgi.framework.launch' version='1.2.0'/>
        <provided namespace='java.package' name='org.osgi.framework.namespace' version='1.2.0'/>
        <provided namespace='java.package' name='org.osgi.framework.startlevel' version='1.0.0'/>
        <provided namespace='java.package' name='org.osgi.framework.startlevel.dto' version='1.0.0'/>
        <provided namespace='java.package' name='org.osgi.framework.wiring' version='1.2.0'/>
        <provided namespace='java.package' name='org.osgi.framework.wiring.dto' version='1.3.0'/>
        <provided namespace='java.package' name='org.osgi.resource' version='1.0.1'/>
        <provided namespace='java.package' name='org.osgi.resource.dto' version='1.0.1'/>
        <provided namespace='java.package' name='org.osgi.service.condition' version='1.0.0'/>
        <provided namespace='java.package' name='org.osgi.service.condpermadmin' version='1.1.2'/>
        <provided namespace='java.package' name='org.osgi.service.log' version='1.5.0'/>
        <provided namespace='java.package' name='org.osgi.service.log.admin' version='1.0.0'/>
        <provided namespace='java.package' name='org.osgi.service.packageadmin' version='1.2.1'/>
        <provided namespace='java.package' name='org.osgi.service.permissionadmin' version='1.2.1'/>
        <provided namespace='java.package' name='org.osgi.service.resolver' version='1.1.1'/>
        <provided namespace='java.package' name='org.osgi.service.startlevel' version='1.1.1'/>
        <provided namespace='java.package' name='org.osgi.service.url' version='1.0.1'/>
        <provided namespace='java.package' name='org.osgi.util.tracker' version='1.5.3'/>
        <provided namespace='osgi.identity' name='org.eclipse.osgi' version='3.16.300.v20210525-1715'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.osgi_3.16.300.v20210525-1715-1' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.osgi.service.log.LogReaderService,org.eclipse.equinox.log.ExtendedLogReaderService' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.osgi_3.16.300.v20210525-1715-2' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.osgi.service.log.LoggerFactory,org.osgi.service.log.LogService,org.eclipse.equinox.log.ExtendedLogService' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.osgi_3.16.300.v20210525-1715-3' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.osgi.service.log.admin.LoggerAdmin' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.osgi_3.16.300.v20210525-1715-4' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.osgi.framework.log.FrameworkLog' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.osgi_3.16.300.v20210525-1715-5' version='0.0.0'>
          <properties size='2'>
            <property name='objectClass' value='org.eclipse.osgi.service.datalocation.Location' type='List'/>
            <property name='type' value='osgi.user.area'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.osgi_3.16.300.v20210525-1715-6' version='0.0.0'>
          <properties size='2'>
            <property name='objectClass' value='org.eclipse.osgi.service.datalocation.Location' type='List'/>
            <property name='type' value='osgi.instance.area'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.osgi_3.16.300.v20210525-1715-7' version='0.0.0'>
          <properties size='2'>
            <property name='objectClass' value='org.eclipse.osgi.service.datalocation.Location' type='List'/>
            <property name='type' value='osgi.configuration.area'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.osgi_3.16.300.v20210525-1715-8' version='0.0.0'>
          <properties size='2'>
            <property name='objectClass' value='org.eclipse.osgi.service.datalocation.Location' type='List'/>
            <property name='type' value='osgi.install.area'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.osgi_3.16.300.v20210525-1715-9' version='0.0.0'>
          <properties size='2'>
            <property name='objectClass' value='org.eclipse.osgi.service.datalocation.Location' type='List'/>
            <property name='type' value='eclipse.home.location'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.osgi_3.16.300.v20210525-1715-10' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.osgi.service.environment.EnvironmentInfo' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.osgi_3.16.300.v20210525-1715-11' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.osgi.service.packageadmin.PackageAdmin' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.osgi_3.16.300.v20210525-1715-12' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.osgi.service.startlevel.StartLevel' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.osgi_3.16.300.v20210525-1715-13' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.osgi.service.permissionadmin.PermissionAdmin' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.osgi_3.16.300.v20210525-1715-14' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.osgi.service.condpermadmin.ConditionalPermissionAdmin' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.osgi_3.16.300.v20210525-1715-15' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.osgi.service.resolver.Resolver' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.osgi_3.16.300.v20210525-1715-16' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.osgi.service.debug.DebugOptions' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.osgi_3.16.300.v20210525-1715-17' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.osgi.service.urlconversion.URLConverter' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.osgi_3.16.300.v20210525-1715-18' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.osgi.service.localization.BundleLocalization' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.osgi_3.16.300.v20210525-1715-19' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.osgi.service.security.TrustEngine' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.osgi_3.16.300.v20210525-1715-20' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.osgi.signedcontent.SignedContentFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(version=1.8)(|(osgi.ee=JavaSE)(osgi.ee=JavaSE/compact1)))'>
          <description>
            org.eclipse.osgi
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.osgi' version='3.16.300.v20210525-1715'/>
      </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.osgi; singleton:=true&#xA;Bundle-Version: 3.16.300.v20210525-1715
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.mapping.feature.source.feature.group' version='1.0.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.moccml.mapping.feature.source.feature.group' range='[0.0.0,1.0.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Moccml Mapping SDK Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='Editors and transformations for developping Moccml mappings using ECL&#xA;(Ful SDK, includes moccml.mapping.editor.feature and moccml.mapping.transfos.feature)'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Aoste INRIA / I3S'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.moccml.mapping.framework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.mapping.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.feature.source.feature.group' version='1.0.0.202107281019'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.feature.feature.group' range='[1.0.0.202107281019,1.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.editor.feature.source.feature.group' range='[1.0.0.202107281019,1.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.transfos.feature.source.feature.group' range='[1.0.0.202107281019,1.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.feature.source.feature.jar' range='[1.0.0.202107281019,1.0.0.202107281019]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 I3S Laboratory and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.ui.views.source' version='3.11.0.v20210111-1351' singleton='false'>
      <update id='org.eclipse.ui.views.source' range='[0.0.0,3.11.0.v20210111-1351)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Views 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.ui'/>
        <property name='maven-artifactId' value='org.eclipse.ui.views'/>
        <property name='maven-version' value='3.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.source' version='3.11.0.v20210111-1351'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.views.source' version='3.11.0.v20210111-1351'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.views.source' version='3.11.0.v20210111-1351'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.views.source' version='3.11.0.v20210111-1351'/>
      </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.ui.views.source&#xA;Bundle-Version: 3.11.0.v20210111-1351
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.debug.ui.source' version='3.12.300.v20210517-0748' singleton='false'>
      <update id='org.eclipse.jdt.debug.ui.source' range='[0.0.0,3.12.300.v20210517-0748)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='JDI Debug 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.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.debug.ui'/>
        <property name='maven-version' value='3.12.300-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.debug.ui.source' version='3.12.300.v20210517-0748'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui.source' version='3.12.300.v20210517-0748'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.debug.ui.source' version='3.12.300.v20210517-0748'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.debug.ui.source' version='3.12.300.v20210517-0748'/>
      </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.jdt.debug.ui.source&#xA;Bundle-Version: 3.12.300.v20210517-0748
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xtext.generator.source' version='2.25.0.v20210301-0843' singleton='false'>
      <update id='org.eclipse.xtext.xtext.generator.source' range='[0.0.0,2.25.0.v20210301-0843)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext Generator Sources'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xtext.generator'/>
        <property name='maven-version' value='2.25.0'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.generator.source' version='2.25.0.v20210301-0843'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xtext.generator.source' version='2.25.0.v20210301-0843'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.xtext.generator.source' version='2.25.0.v20210301-0843'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xtext.generator.source' version='2.25.0.v20210301-0843'/>
      </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.xtext.xtext.generator.source&#xA;Bundle-Version: 2.25.0.v20210301-0843
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtend.sdk.feature.group' version='2.25.0.v20210301-1429' singleton='false'>
      <update id='org.eclipse.xtend.sdk.feature.group' range='[0.0.0,2.25.0.v20210301-1429)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtend.sdk'/>
        <property name='maven-version' value='2.25.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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='Xtend IDE'/>
        <property name='df_LT.description' value='The Xtend Eclipse Plug-in. Includes everything you need to get started with programming Xtend in Eclipse.'/>
        <property name='df_LT.providerName' value='Eclipse Xtend'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.sdk.feature.group' version='2.25.0.v20210301-1429'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='34'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.feature.group' range='[2.25.0,2.26.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.lib.feature.group' range='[2.25.0,2.26.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.lib' range='[2.25.0,2.26.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.lib.macro' range='[2.25.0,2.26.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.lib.source' range='[2.25.0,2.26.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.lib.macro.source' range='[2.25.0,2.26.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.google.guava' range='[30.1.0,31.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='io.github.classgraph' range='[4.8.35,5.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.lang' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.core' range='[2.25.0.v20210301-1408,2.25.0.v20210301-1408]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.ide.common' range='[2.25.0.v20210301-1408,2.25.0.v20210301-1408]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.ide' range='[2.25.0.v20210301-1408,2.25.0.v20210301-1408]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.examples' range='[2.25.0.v20210301-1408,2.25.0.v20210301-1408]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.doc' range='[2.25.0.v20210301-1408,2.25.0.v20210301-1408]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.m2e' range='[2.25.0.v20210301-1408,2.25.0.v20210301-1408]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.standalone' range='[2.25.0.v20210301-1408,2.25.0.v20210301-1408]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.core.source' range='[2.25.0.v20210301-1408,2.25.0.v20210301-1408]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.ide.common.source' range='[2.25.0.v20210301-1408,2.25.0.v20210301-1408]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.ide.source' range='[2.25.0.v20210301-1408,2.25.0.v20210301-1408]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.m2e.source' range='[2.25.0.v20210301-1408,2.25.0.v20210301-1408]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.standalone.source' range='[2.25.0.v20210301-1408,2.25.0.v20210301-1408]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.junit4' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.junit4.source' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.testing' range='[2.25.0.v20210301-0843,2.25.0.v20210301-0843]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.testing.source' range='[2.25.0.v20210301-0843,2.25.0.v20210301-0843]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.junit' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.junit.source' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.testing' range='[2.25.0.v20210301-0909,2.25.0.v20210301-0909]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.testing.source' range='[2.25.0.v20210301-0909,2.25.0.v20210301-0909]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.testing' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.testing.source' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.ui.testing' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.ui.testing.source' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.sdk.feature.jar' range='[2.25.0.v20210301-1429,2.25.0.v20210301-1429]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        Copyright (c) 2011, 2018 itemis AG (http://www.itemis.eu) and others.&#xA;&#xA;This program and the accompanying materials &#xA;are made available under the terms of the Eclipse Public License 2.0 &#xA;which is available at http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='fr.kairos.timesquare.safety.core.ui' version='1.0.0.202106280832' generation='2'>
      <update id='fr.kairos.timesquare.safety.core.ui' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='extendedCCSL to LightCCSL + Safety Analysis'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.kairos.timesquare.safety.core.ui'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.kairos.timesquare.safety.core.ui' version='1.0.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.kairos.timesquare.safety.core.ui' version='1.0.0.202106280832'/>
        <provided namespace='java.package' name='fr.kairos.timesquare.xccsltolc' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.kairos.timesquare.safety.core.ui' version='1.0.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.10.1'/>
        <required namespace='osgi.bundle' name='fr.kairos.timesquare.safety.core' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.kairos.timesquare.safety.core.ui' version='1.0.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.kairos.timesquare.safety.core.ui;singleton:=true&#xA;Bundle-Version: 1.0.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.egit.feature.group' version='5.12.0.202106070339-r' singleton='false'>
      <update id='org.eclipse.egit.feature.group' range='[0.0.0,5.12.0.202106070339-r)' 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://www.eclipse.org/egit/'/>
        <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.egit.feature'/>
        <property name='maven-artifactId' value='org.eclipse.egit'/>
        <property name='maven-version' value='5.12.0.202106070339-r'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2005, 2021 Shawn Pearce, Robin Rosenberg, et.al.&#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='Git integration for Eclipse'/>
        <property name='df_LT.description' value='Versioning with Git, integration with Gerrit, Gitflow, and Task repositories'/>
        <property name='df_LT.providerName' value='Eclipse EGit'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.feature.group' version='5.12.0.202106070339-r'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='20'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='[3.12.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='[3.11.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filesystem' range='[1.6.0,2.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='[3.108.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.ui' range='[3.8.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.text' range='[3.11.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide' range='[3.12.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench.texteditor' range='[3.10.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare' range='[3.6.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.net' range='[1.3.0,2.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.core' range='[3.8.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.feature.group' range='[5.12.0,5.13.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.gpg.bc.feature.group' range='[5.12.0,5.13.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.http.apache.feature.group' range='[5.12.0,5.13.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.ssh.apache.feature.group' range='[5.12.0,5.13.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.core' range='[5.12.0.202106070339-r,5.12.0.202106070339-r]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.ui' range='[5.12.0.202106070339-r,5.12.0.202106070339-r]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit' range='[5.12.0.202106070339-r,5.12.0.202106070339-r]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.doc' range='[5.12.0.202106070339-r,5.12.0.202106070339-r]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.feature.jar' range='[5.12.0.202106070339-r,5.12.0.202106070339-r]'>
          <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.emf.common.feature.jar' version='2.22.0.v20210319-0732'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='EMF Common'/>
        <property name='df_LT.description' value='Common platform-independent utilities used throughout EMF, including collection classes, notifiers, adapters, and commands.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.common'/>
        <property name='maven-version' value='2.22.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common.feature.jar' version='2.22.0.v20210319-0732'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.common' version='2.22.0.v20210319-0732'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.common' version='2.22.0.v20210319-0732'/>
      </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 uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.security.linux.x86_64' version='1.1.500.v20210125-1508' generation='2'>
      <update id='org.eclipse.equinox.security.linux.x86_64' range='[0.0.0,1.1.500.v20210125-1508)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.fragmentName' value='Linux libsecret integration (64 bit)'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%fragmentName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='fragment'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.security.linux.x86_64'/>
        <property name='maven-version' value='1.1.500-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security.linux.x86_64' version='1.1.500.v20210125-1508'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.security.linux.x86_64' version='1.1.500.v20210125-1508'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.security.linux.x86_64' version='1.1.500.v20210125-1508'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.equinox.security' version='1.1.500.v20210125-1508'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.equinox.security.linux.x86_64
          </description>
        </requiredProperties>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.security' range='[1.0.0,2.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security.linux' range='0.0.0'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=linux))
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.security.linux.x86_64' version='1.1.500.v20210125-1508'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.security.linux.x86_64;singleton:=true&#xA;Bundle-Version: 1.1.500.v20210125-1508&#xA;Fragment-Host: org.eclipse.equinox.security;bundle-version=&quot;[1.0.0,2.0.0)&quot;
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.diverse.melange.resource' version='0.2.2.202011161009' generation='2'>
      <update id='fr.inria.diverse.melange.resource' range='[0.0.0,0.2.2.202011161009)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='Melange Resource'/>
        <property name='org.eclipse.equinox.p2.provider' value='Inria DiverSE'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.diverse.melange.resource' version='0.2.2.202011161009'/>
        <provided namespace='osgi.bundle' name='fr.inria.diverse.melange.resource' version='0.2.2.202011161009'/>
        <provided namespace='java.package' name='fr.inria.diverse.melange.resource' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.diverse.melange.resource.loader' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.diverse.melange.resource' version='0.2.2.202011161009'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='2.10.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.diverse.melange.adapters' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.10.0'/>
        <required namespace='osgi.bundle' name='fr.inria.diverse.melange.lib' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.diverse.melange.metamodel' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.diverse.melange.resource' version='0.2.2.202011161009'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.diverse.melange.resource;singleton:=true&#xA;Bundle-Version: 0.2.2.202011161009
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.docs.feature.group' version='2.25.0.v20210301-1429' singleton='false'>
      <update id='org.eclipse.xtext.docs.feature.group' range='[0.0.0,2.25.0.v20210301-1429)' severity='0'/>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='Xtext documentation'/>
        <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.xtext.feature'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.docs'/>
        <property name='maven-version' value='2.25.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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='Xtext Documentation'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.docs.feature.group' version='2.25.0.v20210301-1429'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.doc' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.docs.feature.jar' range='[2.25.0.v20210301-1429,2.25.0.v20210301-1429]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        Copyright (c) 2009, 2018 itemis AG (http://www.itemis.eu) and others.&#xA;&#xA;This program and the accompanying materials &#xA;are made available under the terms of the Eclipse Public License 2.0 &#xA;which is available at http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.ecf.core.ssl.feature.source.feature.group' version='1.1.501.v20210409-2301' singleton='false'>
      <update id='org.eclipse.ecf.core.ssl.feature.source.feature.group' range='[0.0.0,1.1.501.v20210409-2301)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='ECF Core SSL Feature Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature provides the ECF core SSL fragment.  On Equinox-based frameworks, this fragment exposes the Equinox TrustManager to ECF FileTransfer and other ECF-based communications.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/ecf'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - ECF'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.core.ssl.feature'/>
        <property name='maven-version' value='1.1.501-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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2009 Composent, Inc. and others.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.core.ssl.feature.source.feature.group' version='1.1.501.v20210409-2301'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.ssl.source' range='[1.2.401.v20210409-2301,1.2.401.v20210409-2301]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.core.ssl.feature.source.feature.jar' range='[1.1.501.v20210409-2301,1.1.501.v20210409-2301]'>
          <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.gemoc.execution.concurrent.ccsljavaengine.feature.source.feature.jar' version='2.3.0.202107281019'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Execution Engine CCSL Java Runtime Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='CCSL Java Execution Engine Runtime&#xA;Runtime for running languages built for the concurrent engine.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://gemoc.org/studio/'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.execution.concurrent.ccsljava'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.feature'/>
        <property name='maven-version' value='2.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.feature.source.feature.jar' version='2.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.feature.source' version='2.3.0.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.feature.source' version='2.3.0.202107281019'/>
      </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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='toolingcocoa.macosx.x86_64org.eclipse.equinox.common' version='3.3.0.202107281019' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.15.0.v20210518-0604'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.eclipse.equinox.common' version='3.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolingcocoa.macosx.x86_64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.15.0.v20210518-0604'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:2);markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.garbagecollector' version='1.2.0.v20210316-1209' generation='2'>
      <update id='org.eclipse.equinox.p2.garbagecollector' range='[0.0.0,1.2.0.v20210316-1209)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Equinox Provisioning Garbage Collector'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.garbagecollector'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.garbagecollector' version='1.2.0.v20210316-1209'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.garbagecollector' version='1.2.0.v20210316-1209'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.garbagecollector' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.garbagecollector' version='1.2.0.v20210316-1209'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='17'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.engine' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='[3.4.0,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.core.runtime.preferences' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.app' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.core.eventbus' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.query' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.debug' range='1.2.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.6.0'/>
        <required namespace='java.package' name='org.osgi.service.prefs' range='1.1.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.p2.garbagecollector
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.garbagecollector' version='1.2.0.v20210316-1209'/>
      </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.equinox.p2.garbagecollector;singleton:=true&#xA;Bundle-Version: 1.2.0.v20210316-1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.thirdparty.feature.jar' version='1.13.0.202004160913'>
      <properties size='11'>
        <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='http://www.eclipse.org/gmf'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='Graphical Modeling Framework (GMF) Runtime Third-Party Components'/>
        <property name='df_LT.description' value='Third-Party Components for GMF Runtime'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.thirdparty'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.thirdparty'/>
        <property name='maven-version' value='1.13.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.thirdparty.feature.jar' version='1.13.0.202004160913'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gmf.runtime.thirdparty' version='1.13.0.202004160913'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gmf.runtime.thirdparty' version='1.13.0.202004160913'/>
      </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 uri='http://www.eclipse.org/legal/epl-2.0/' url='http://www.eclipse.org/legal/epl-2.0/'>
        Copyright (c) 2006, 2015 IBM Corporation and others.&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.ecore.source.feature.jar' version='2.24.0.v20210405-0628'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='EMF - Eclipse Modeling Framework Core Runtime Developer Resources'/>
        <property name='df_LT.description' value='The core runtime for EMF, including EMF&apos;s common utilities, Ecore, XML/XMI persistence, and the change model.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecore'/>
        <property name='maven-version' value='2.24.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.source.feature.jar' version='2.24.0.v20210405-0628'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.ecore.source' version='2.24.0.v20210405-0628'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.ecore.source' version='2.24.0.v20210405-0628'/>
      </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 uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='fr.inria.diverse.melange.ui' version='0.2.2.202011161009' generation='2'>
      <update id='fr.inria.diverse.melange.ui' range='[0.0.0,0.2.2.202011161009)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='Melange IDE'/>
        <property name='org.eclipse.equinox.p2.provider' value='Inria DiverSE'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.diverse.melange.ui' version='0.2.2.202011161009'/>
        <provided namespace='osgi.bundle' name='fr.inria.diverse.melange.ui' version='0.2.2.202011161009'/>
        <provided namespace='java.package' name='fr.inria.diverse.melange.ui' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.diverse.melange.ui.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.diverse.melange.ui.contentassist.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.diverse.melange.ui.contentassist.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.diverse.melange.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.diverse.melange.ui.labeling' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.diverse.melange.ui.outline' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.diverse.melange.ui.quickfix' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.diverse.melange.ui.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.diverse.melange.ui.wizards.pages' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.diverse.melange.ui.builder' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.diverse.melange.ui' version='0.2.2.202011161009'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='24'>
        <required namespace='osgi.bundle' name='fr.inria.diverse.melange' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='[2.12.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared' range='[2.12.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder' range='[2.12.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types.ui' range='[2.12.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.codetemplates.ui' range='[2.12.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.purexbase.ui' range='[2.12.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.ui' range='[2.12.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='fr.inria.diverse.melange.metamodel' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.10.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.10.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui' range='3.6.300'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.di' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.diverse.melange.lib' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse.pde' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.xtext.xbase.lib' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.diverse.melange.ui' version='0.2.2.202011161009'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.diverse.melange.ui;singleton:=true&#xA;Bundle-Version: 0.2.2.202011161009
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.query.sdk.feature.group' version='1.12.0.201805030653' singleton='false'>
      <update id='org.eclipse.emf.query.sdk.feature.group' range='[0.0.0,1.12.0.201805030653)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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.emf.query.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.query.sdk'/>
        <property name='maven-version' value='1.12.0-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='EMF Model Query SDK'/>
        <property name='df_LT.description' value='Binaries and API documentation and source zips for EMF Model Query.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.query.sdk.feature.group' version='1.12.0.201805030653'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.query.feature.group' range='[1.12.0.201805030653,1.12.0.201805030653]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.query.ocl.feature.group' range='[1.12.0.201805030653,1.12.0.201805030653]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.query.doc.feature.group' range='[1.12.0.201805030653,1.12.0.201805030653]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.query.source.feature.group' range='[1.12.0.201805030653,1.12.0.201805030653]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.query.ocl.source.feature.group' range='[1.12.0.201805030653,1.12.0.201805030653]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.query.sdk.feature.jar' range='[1.12.0.201805030653,1.12.0.201805030653]'>
          <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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2005, 2015 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='fr.inria.aoste.timesquare.duration.xtext' version='1.0.0.202106280832' generation='2'>
      <update id='fr.inria.aoste.timesquare.duration.xtext' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='fr.inria.aoste.timesquare.duration.xtext'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.duration.xtext'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.duration.xtext' version='1.0.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.timesquare.duration.xtext' version='1.0.0.202106280832'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.duration.xtext' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.duration.xtext.services' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.duration.xtext.parseTreeConstruction' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.duration.xtext.parser.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.duration.xtext.parser.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.duration.xtext.validation' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.duration.xtext.scoping' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.duration.xtext.formatting' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.timesquare.duration.xtext' version='1.0.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='2.3.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='1.2.15'/>
        <required namespace='osgi.bundle' name='org.apache.commons.logging' range='1.0.4' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.generator' range='2.3.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe.utils' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe2.launch' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.duration.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.util' range='2.3.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.logging' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.timesquare.duration.xtext' version='1.0.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.timesquare.duration.xtext; singleton:=true&#xA;Bundle-Version: 1.0.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.osgi.services' version='3.10.100.v20210324-0936' singleton='false' generation='2'>
      <update id='org.eclipse.osgi.services' range='[0.0.0,3.10.100.v20210324-0936)' severity='0'/>
      <properties size='12'>
        <property name='df_LT.osgiServicesDes' value='OSGi Service Platform Release 4.2.0 Service Interfaces and Classes'/>
        <property name='df_LT.osgiServices' value='OSGi Release 4.2.0 Services'/>
        <property name='df_LT.eclipse.org' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%osgiServices'/>
        <property name='org.eclipse.equinox.p2.description' value='%osgiServicesDes'/>
        <property name='org.eclipse.equinox.p2.provider' value='%eclipse.org'/>
        <property name='org.eclipse.equinox.p2.contact' value='www.eclipse.org'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='http://www.eclipse.org'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.osgi'/>
        <property name='maven-artifactId' value='org.eclipse.osgi.services'/>
        <property name='maven-version' value='3.10.100-SNAPSHOT'/>
      </properties>
      <provides size='23'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.osgi.services' version='3.10.100.v20210324-0936'/>
        <provided namespace='osgi.bundle' name='org.eclipse.osgi.services' version='3.10.100.v20210324-0936'/>
        <provided namespace='java.package' name='org.osgi.service.cm' version='1.6.0'/>
        <provided namespace='java.package' name='org.osgi.service.component' version='1.4.0'/>
        <provided namespace='java.package' name='org.osgi.service.component.annotations' version='1.3.0'/>
        <provided namespace='java.package' name='org.osgi.service.component.runtime' version='1.4.0'/>
        <provided namespace='java.package' name='org.osgi.service.component.runtime.dto' version='1.4.0'/>
        <provided namespace='java.package' name='org.osgi.service.device' version='1.1.0'/>
        <provided namespace='java.package' name='org.osgi.service.event' version='1.4.0'/>
        <provided namespace='java.package' name='org.osgi.service.http' version='1.2.1'/>
        <provided namespace='java.package' name='org.osgi.service.http.context' version='1.1.0'/>
        <provided namespace='java.package' name='org.osgi.service.http.runtime' version='1.1.0'/>
        <provided namespace='java.package' name='org.osgi.service.http.runtime.dto' version='1.1.0'/>
        <provided namespace='java.package' name='org.osgi.service.http.whiteboard' version='1.1.0'/>
        <provided namespace='java.package' name='org.osgi.service.log' version='1.5.0'/>
        <provided namespace='java.package' name='org.osgi.service.metatype' version='1.4.0'/>
        <provided namespace='java.package' name='org.osgi.service.provisioning' version='1.2.0'/>
        <provided namespace='java.package' name='org.osgi.service.upnp' version='1.2.0'/>
        <provided namespace='java.package' name='org.osgi.service.useradmin' version='1.1.0'/>
        <provided namespace='java.package' name='org.osgi.service.wireadmin' version='1.0.1'/>
        <provided namespace='osgi.identity' name='org.eclipse.osgi.services' version='3.10.100.v20210324-0936'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='26'>
        <required namespace='java.package' name='org.osgi.service.http.whiteboard' range='[1.1.0,1.2.0)'/>
        <required namespace='java.package' name='org.osgi.service.component.runtime.dto' range='[1.4.0,1.5.0)'/>
        <required namespace='java.package' name='org.osgi.service.http.runtime' range='[1.1.0,1.2.0)'/>
        <required namespace='java.package' name='javax.servlet.http' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.service.cm' range='[1.6.0,1.7.0)'/>
        <required namespace='java.package' name='org.osgi.service.component' range='[1.4.0,1.5.0)'/>
        <required namespace='java.package' name='org.osgi.framework.dto' range='1.8.0'/>
        <required namespace='java.package' name='org.osgi.service.event' range='[1.4.0,1.5.0)'/>
        <required namespace='java.package' name='org.osgi.service.wireadmin' range='[1.0.0,1.1.0)'/>
        <required namespace='java.package' name='org.osgi.dto' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.service.http' range='[1.2.0,1.3.0)'/>
        <required namespace='java.package' name='org.osgi.service.device' range='[1.1.0,1.2.0)'/>
        <required namespace='java.package' name='org.osgi.service.http.context' range='[1.1.0,1.2.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.osgi.services
          </description>
        </requiredProperties>
        <required namespace='java.package' name='org.osgi.util.promise' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='javax.servlet' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.service.useradmin' range='[1.1.0,1.2.0)'/>
        <required namespace='java.package' name='org.osgi.service.metatype' range='[1.4.0,1.5.0)'/>
        <required namespace='java.package' name='org.osgi.service.http.runtime.dto' range='[1.1.0,1.2.0)'/>
        <required namespace='java.package' name='org.osgi.service.provisioning' range='[1.2.0,1.3.0)'/>
        <required namespace='java.package' name='org.osgi.service.component.annotations' range='[1.3.0,1.4.0)'/>
        <required namespace='java.package' name='org.osgi.service.upnp' range='[1.2.0,1.3.0)'/>
        <required namespace='java.package' name='org.osgi.service.log' range='[1.5.0,1.6.0)'/>
        <required namespace='java.package' name='org.osgi.service.component.runtime' range='[1.4.0,1.5.0)'/>
        <required namespace='java.package' name='org.osgi.util.function' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.6.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.osgi.services' version='3.10.100.v20210324-0936'/>
      </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.osgi.services&#xA;Bundle-Version: 3.10.100.v20210324-0936
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.uml.edit' version='5.10.300.v20210609-1442' generation='2'>
      <update id='org.eclipse.ocl.uml.edit' range='[0.0.0,5.10.300.v20210609-1442)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='OCL for UML Edit Support'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <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.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.uml.edit'/>
        <property name='maven-version' value='5.10.300-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.uml.edit' version='5.10.300.v20210609-1442'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.uml.edit' version='5.10.300.v20210609-1442'/>
        <provided namespace='java.package' name='org.eclipse.ocl.uml.edit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.uml.provider' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.uml.edit' version='5.10.300.v20210609-1442'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.uml' range='[5.0.0,6.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.edit' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.uml2.uml' range='[5.0.0,6.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.uml2.uml.edit' range='[5.0.0,6.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.ocl.uml.edit
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.uml.edit' version='5.10.300.v20210609-1442'/>
      </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.ocl.uml.edit;singleton:=true&#xA;Bundle-Version: 5.10.300.v20210609-1442
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.google.inject.multibindings' version='3.0.0.v201605172100' singleton='false'>
      <update id='com.google.inject.multibindings' range='[0.0.0,3.0.0.v201605172100)' severity='0'/>
      <properties size='11'>
        <property name='df_LT.Bundle-Name' value='Google Guice Multibindings'/>
        <property name='df_LT.Bundle-Description' value='Guice is a lightweight dependency injectionframework for Java 5 and above. This bundle contains the no-aopvariant.'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Orbit'/>
        <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='iplog.bug_id' value='6120'/>
        <property name='iplog.contact.name' value='Marcel Bruch'/>
        <property name='iplog.contact.email' value='marcel.bruch@codetrails.com'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='http://code.google.com/p/google-guice/'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.google.inject.multibindings' version='3.0.0.v201605172100'/>
        <provided namespace='osgi.bundle' name='com.google.inject.multibindings' version='3.0.0.v201605172100'/>
        <provided namespace='java.package' name='com.google.inject.multibindings' version='1.3.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='com.google.inject' version='3.0.0.v201605172100'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='com.google.inject' range='[3.0.0,4.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.google.inject.multibindings' version='3.0.0.v201605172100'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: com.google.inject.multibindings&#xA;Bundle-Version: 3.0.0.v201605172100&#xA;Fragment-Host: com.google.inject;bundle-version=&quot;[3.0.0,4.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.generator.source' version='2.25.0.v20210301-0909' singleton='false'>
      <update id='org.eclipse.xtext.generator.source' range='[0.0.0,2.25.0.v20210301-0909)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext Generator Sources'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.generator'/>
        <property name='maven-version' value='2.25.0'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.generator.source' version='2.25.0.v20210301-0909'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.generator.source' version='2.25.0.v20210301-0909'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.generator.source' version='2.25.0.v20210301-0909'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.generator.source' version='2.25.0.v20210301-0909'/>
      </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.xtext.generator.source&#xA;Bundle-Version: 2.25.0.v20210301-0909
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.w3c.dom.events.source' version='3.0.0.draft20060413_v201105210656' singleton='false'>
      <update id='org.w3c.dom.events.source' range='[0.0.0,3.0.0.draft20060413_v201105210656)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.bundleName' value='W3C DOM Level 3 Events Source Bundle'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.w3c.dom.events.source' version='3.0.0.draft20060413_v201105210656'/>
        <provided namespace='osgi.bundle' name='org.w3c.dom.events.source' version='3.0.0.draft20060413_v201105210656'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.w3c.dom.events.source' version='3.0.0.draft20060413_v201105210656'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.w3c.dom.events.source&#xA;Bundle-Version: 3.0.0.draft20060413_v201105210656
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.acceleo.ide.ui' version='3.7.11.202102190929' generation='2'>
      <update id='org.eclipse.acceleo.ide.ui' range='[0.0.0,3.7.11.202102190929)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Acceleo Eclipse User Interface'/>
        <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.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.ide.ui'/>
        <property name='maven-version' value='3.7.11-SNAPSHOT'/>
      </properties>
      <provides size='63'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.ide.ui' version='3.7.11.202102190929'/>
        <provided namespace='osgi.bundle' name='org.eclipse.acceleo.ide.ui' version='3.7.11.202102190929'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.ide.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.ide.ui.launching.strategy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.ide.ui.natures' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.ide.ui.popupMenus' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.ide.ui.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.ide.ui.views.proposals.patterns' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.ide.ui.wizards.module.example' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.ide.ui.wizards.newfile.example' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.ide.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.ide.ui.acceleowizardmodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.ide.ui.acceleowizardmodel.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.ide.ui.acceleowizardmodel.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.ide.ui.builders' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.ide.ui.builders.prefs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.ide.ui.builders.runner' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.ide.ui.classpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.ide.ui.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.ide.ui.debug.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.ide.ui.debug.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.ide.ui.debug.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.ide.ui.dialog' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.ide.ui.editors.template' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.ide.ui.editors.template.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.ide.ui.editors.template.actions.refactor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.ide.ui.editors.template.actions.refactor.documentation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.ide.ui.editors.template.actions.refactor.move' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.ide.ui.editors.template.actions.refactor.pullup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.ide.ui.editors.template.actions.refactor.rename' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.ide.ui.editors.template.actions.references' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.ide.ui.editors.template.actions.verticalruler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.ide.ui.editors.template.color' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.ide.ui.editors.template.hover' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.ide.ui.editors.template.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.ide.ui.editors.template.outline.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.ide.ui.editors.template.quickfix' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.ide.ui.editors.template.rules' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.ide.ui.editors.template.scanner' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.ide.ui.editors.template.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.ide.ui.generators' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.ide.ui.interpreter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.ide.ui.launching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.ide.ui.launching.strategy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.ide.ui.natures' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.ide.ui.notifications' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.ide.ui.perspectives' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.ide.ui.popupMenus' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.ide.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.ide.ui.resource' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.ide.ui.views.overrides' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.ide.ui.views.proposals' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.ide.ui.views.proposals.patterns' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.ide.ui.views.result' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.ide.ui.wizards.module' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.ide.ui.wizards.module.example' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.ide.ui.wizards.newfile' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.ide.ui.wizards.newfile.main' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.ide.ui.wizards.newproject' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.internal.ide.ui.wizards.project' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.acceleo.ide.ui' version='3.7.11.202102190929'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='45'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.parser' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.engine' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.editor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.profiler' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.traceability.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.ui.refactoring' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core.manipulation' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ant.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.common.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.traceability' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.ui.interpreter' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.intro' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.common.ide' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.base' range='[27.0.0,30.2.0)'/>
        <required namespace='java.package' name='com.google.common.collect' range='[27.0.0,30.2.0)'/>
        <required namespace='java.package' name='com.google.common.io' range='[27.0.0,30.2.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.acceleo.ide.ui' version='3.7.11.202102190929'/>
      </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.acceleo.ide.ui; singleton:=true&#xA;Bundle-Version: 3.7.11.202102190929
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.utils.categories' version='1.0.0.202106280832' generation='2'>
      <update id='fr.inria.aoste.timesquare.utils.categories' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Category'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.utils.categories'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.utils.categories' version='1.0.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.timesquare.utils.categories' version='1.0.0.202106280832'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.timesquare.utils.categories' version='1.0.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.utils.pluginhelpers' range='1.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.timesquare.utils.categories' version='1.0.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.timesquare.utils.categories;singleton:=true&#xA;Bundle-Version: 1.0.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.fx.core' version='3.7.0.202010120750' singleton='false' generation='2'>
      <update id='org.eclipse.fx.core' range='[0.0.0,3.7.0.202010120750)' severity='0'/>
      <properties size='4'>
        <property name='df_LT.Bundle-Name' value='Core (=none UI) components'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
      </properties>
      <provides size='24'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.fx.core' version='3.7.0.202010120750'/>
        <provided namespace='osgi.bundle' name='org.eclipse.fx.core' version='3.7.0.202010120750'/>
        <provided namespace='java.package' name='org.eclipse.fx.core' version='3.7.0'/>
        <provided namespace='java.package' name='org.eclipse.fx.core.adapter' version='3.7.0'/>
        <provided namespace='java.package' name='org.eclipse.fx.core.app' version='3.7.0'/>
        <provided namespace='java.package' name='org.eclipse.fx.core.array' version='3.7.0'/>
        <provided namespace='java.package' name='org.eclipse.fx.core.bindings' version='3.7.0'/>
        <provided namespace='java.package' name='org.eclipse.fx.core.cache' version='3.7.0'/>
        <provided namespace='java.package' name='org.eclipse.fx.core.collection' version='3.7.0'/>
        <provided namespace='java.package' name='org.eclipse.fx.core.command' version='3.7.0'/>
        <provided namespace='java.package' name='org.eclipse.fx.core.event' version='3.7.0'/>
        <provided namespace='java.package' name='org.eclipse.fx.core.function' version='3.7.0'/>
        <provided namespace='java.package' name='org.eclipse.fx.core.geom' version='3.7.0'/>
        <provided namespace='java.package' name='org.eclipse.fx.core.log' version='3.7.0'/>
        <provided namespace='java.package' name='org.eclipse.fx.core.modulesystem' version='3.7.0'/>
        <provided namespace='java.package' name='org.eclipse.fx.core.observable' version='3.7.0'/>
        <provided namespace='java.package' name='org.eclipse.fx.core.operation' version='3.7.0'/>
        <provided namespace='java.package' name='org.eclipse.fx.core.preferences' version='3.7.0'/>
        <provided namespace='java.package' name='org.eclipse.fx.core.property' version='3.7.0'/>
        <provided namespace='java.package' name='org.eclipse.fx.core.text' version='3.7.0'/>
        <provided namespace='java.package' name='org.eclipse.fx.core.update' version='3.7.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.fx.core' version='3.7.0.202010120750'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='21.0.0'/>
        <required namespace='java.package' name='javax.annotation' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.inject' range='1.0.0'/>
        <required namespace='java.package' name='javax.xml.bind' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.lang.text' range='2.6.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.8.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.service.component.annotations' range='1.2.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.service.event' range='1.3.1' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.fx.core' version='3.7.0.202010120750'/>
      </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.fx.core&#xA;Bundle-Version: 3.7.0.202010120750
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.launching.ui.macosx.source' version='1.2.700.v20210323-0524' singleton='false'>
      <update id='org.eclipse.jdt.launching.ui.macosx.source' range='[0.0.0,1.2.700.v20210323-0524)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Mac OS X UI Launching 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.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.launching.ui.macosx'/>
        <property name='maven-version' value='1.2.700-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.launching.ui.macosx.source' version='1.2.700.v20210323-0524'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.launching.ui.macosx.source' version='1.2.700.v20210323-0524'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.launching.ui.macosx.source' version='1.2.700.v20210323-0524'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.launching.ui.macosx.source' version='1.2.700.v20210323-0524'/>
      </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.jdt.launching.ui.macosx.source&#xA;Bundle-Version: 1.2.700.v20210323-0524
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.diffmerge.structures' version='0.10.0.201805311703'>
      <update id='org.eclipse.emf.diffmerge.structures' range='[0.0.0,0.10.0.201805311703)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EMF Diff/Merge Structures Plug-In (Incubation)'/>
        <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.emf.diffmerge'/>
        <property name='maven-artifactId' value='org.eclipse.emf.diffmerge.structures'/>
        <property name='maven-version' value='0.10.0-SNAPSHOT'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.diffmerge.structures' version='0.10.0.201805311703'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.diffmerge.structures' version='0.10.0.201805311703'/>
        <provided namespace='java.package' name='org.eclipse.emf.diffmerge.structures' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.diffmerge.structures.binary' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.diffmerge.structures.binary.qualified' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.diffmerge.structures.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.diffmerge.structures.common.comparable' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.diffmerge.structures.endo' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.diffmerge.structures.endo.qualified' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.diffmerge.structures.impacts' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.diffmerge.structures' version='0.10.0.201805311703'/>
      </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.emf.diffmerge.structures;singleton:=true&#xA;Bundle-Version: 0.10.0.201805311703
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolinggemoc_studio_headless.application' version='3.3.0.202107281019'>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolinggemoc_studio_headless.application' version='3.3.0.202107281019'/>
      </provides>
      <requires size='13'>
        <required namespace='org.eclipse.equinox.p2.iu' name='gemoc_studio_headless.executable.cocoa.macosx.x86_64.GemocStudioHeadless' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggemoc_studio_headless.executable.gtk.linux.x86_64' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='gemoc_studio_headless.executable.gtk.linux.x86_64.GemocStudioHeadless' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggemoc_studio_headless.executable.win32.win32.x86_64' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='gemoc_studio_headless.executable.gtk.linux.x86_64' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.equinox.launcher.win32.win32.x86_64' range='[1.1.700.v20180518-1200,1.1.700.v20180518-1200]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='gemoc_studio_headless.executable.win32.win32.x86_64.GemocStudioHeadless' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='gemoc_studio_headless.executable.win32.win32.x86_64' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.equinox.launcher' range='[1.6.200.v20210416-2027,1.6.200.v20210416-2027]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.equinox.launcher.cocoa.macosx.x86_64' range='[1.2.200.v20210527-0259,1.2.200.v20210527-0259]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.equinox.launcher.gtk.linux.x86_64' range='[1.2.200.v20210429-1609,1.2.200.v20210429-1609]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggemoc_studio_headless.executable.cocoa.macosx.x86_64' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='gemoc_studio_headless.executable.cocoa.macosx.x86_64' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
    </unit>
    <unit id='org.junit.jupiter.params' version='5.7.1.v20210222-1948' singleton='false' generation='2'>
      <update id='org.junit.jupiter.params' range='[0.0.0,5.7.1.v20210222-1948)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='JUnit Jupiter Params'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.junit.jupiter.params'/>
        <property name='maven-version' value='5.7.1-SNAPSHOT'/>
      </properties>
      <provides size='26'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.junit.jupiter.params' version='5.7.1.v20210222-1948'/>
        <provided namespace='osgi.bundle' name='org.junit.jupiter.params' version='5.7.1.v20210222-1948'/>
        <provided namespace='java.package' name='org.junit.jupiter.params' version='5.7.1'/>
        <provided namespace='java.package' name='org.junit.jupiter.params.aggregator' version='5.7.1'/>
        <provided namespace='java.package' name='org.junit.jupiter.params.converter' version='5.7.1'/>
        <provided namespace='java.package' name='org.junit.jupiter.params.provider' version='5.7.1'/>
        <provided namespace='java.package' name='org.junit.jupiter.params.shadow.com.univocity.parsers.annotations' version='5.7.1'/>
        <provided namespace='java.package' name='org.junit.jupiter.params.shadow.com.univocity.parsers.annotations.helpers' version='5.7.1'/>
        <provided namespace='java.package' name='org.junit.jupiter.params.shadow.com.univocity.parsers.common' version='5.7.1'/>
        <provided namespace='java.package' name='org.junit.jupiter.params.shadow.com.univocity.parsers.common.beans' version='5.7.1'/>
        <provided namespace='java.package' name='org.junit.jupiter.params.shadow.com.univocity.parsers.common.fields' version='5.7.1'/>
        <provided namespace='java.package' name='org.junit.jupiter.params.shadow.com.univocity.parsers.common.input' version='5.7.1'/>
        <provided namespace='java.package' name='org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.concurrent' version='5.7.1'/>
        <provided namespace='java.package' name='org.junit.jupiter.params.shadow.com.univocity.parsers.common.iterators' version='5.7.1'/>
        <provided namespace='java.package' name='org.junit.jupiter.params.shadow.com.univocity.parsers.common.processor' version='5.7.1'/>
        <provided namespace='java.package' name='org.junit.jupiter.params.shadow.com.univocity.parsers.common.processor.core' version='5.7.1'/>
        <provided namespace='java.package' name='org.junit.jupiter.params.shadow.com.univocity.parsers.common.record' version='5.7.1'/>
        <provided namespace='java.package' name='org.junit.jupiter.params.shadow.com.univocity.parsers.common.routine' version='5.7.1'/>
        <provided namespace='java.package' name='org.junit.jupiter.params.shadow.com.univocity.parsers.conversions' version='5.7.1'/>
        <provided namespace='java.package' name='org.junit.jupiter.params.shadow.com.univocity.parsers.csv' version='5.7.1'/>
        <provided namespace='java.package' name='org.junit.jupiter.params.shadow.com.univocity.parsers.fixed' version='5.7.1'/>
        <provided namespace='java.package' name='org.junit.jupiter.params.shadow.com.univocity.parsers.tsv' version='5.7.1'/>
        <provided namespace='java.package' name='org.junit.jupiter.params.support' version='5.7.1'/>
        <provided namespace='osgi.identity' name='org.junit.jupiter.params' version='5.7.1.v20210222-1948'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='30'>
        <required namespace='java.package' name='org.junit.jupiter.api' range='[5.7.1,6.0.0)'/>
        <required namespace='java.package' name='org.junit.jupiter.api.extension' range='[5.7.1,6.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons' range='[1.7.1,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.function' range='[1.7.1,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.support' range='[1.7.1,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.util' range='[1.7.1,2.0.0)'/>
        <required namespace='java.package' name='org.apiguardian.api' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='com.googlecode.openbeans' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='kotlin' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='kotlin.jvm.internal' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.jupiter.params.aggregator' range='[5.7.0,6.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.jupiter.params.converter' range='[5.7.0,6.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.jupiter.params.provider' range='[5.7.0,6.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.jupiter.params.shadow.com.univocity.parsers.annotations' range='[5.7.0,6.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.jupiter.params.shadow.com.univocity.parsers.annotations.helpers' range='[5.7.0,6.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.jupiter.params.shadow.com.univocity.parsers.common' range='[5.7.0,6.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.jupiter.params.shadow.com.univocity.parsers.common.beans' range='[5.7.0,6.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.jupiter.params.shadow.com.univocity.parsers.common.fields' range='[5.7.0,6.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.jupiter.params.shadow.com.univocity.parsers.common.input' range='[5.7.0,6.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.concurrent' range='[5.7.0,6.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.jupiter.params.shadow.com.univocity.parsers.common.iterators' range='[5.7.0,6.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.jupiter.params.shadow.com.univocity.parsers.common.processor' range='[5.7.0,6.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.jupiter.params.shadow.com.univocity.parsers.common.processor.core' range='[5.7.0,6.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.jupiter.params.shadow.com.univocity.parsers.common.record' range='[5.7.0,6.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.jupiter.params.shadow.com.univocity.parsers.common.routine' range='[5.7.0,6.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.jupiter.params.shadow.com.univocity.parsers.conversions' range='[5.7.0,6.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.jupiter.params.shadow.com.univocity.parsers.csv' range='[5.7.0,6.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.jupiter.params.shadow.com.univocity.parsers.fixed' range='[5.7.0,6.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.jupiter.params.support' range='[5.7.0,6.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.junit.jupiter.params' version='5.7.1.v20210222-1948'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.junit.jupiter.params&#xA;Bundle-Version: 5.7.1.v20210222-1948
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.ext.e3' version='6.5.1.202106111115' singleton='false' generation='2'>
      <update id='org.eclipse.sirius.ext.e3' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Library Extension - Eclipse 3.x'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ext.e3'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.e3' version='6.5.1.202106111115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ext.e3' version='6.5.1.202106111115'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.ext.e3' version='6.5.1.202106111115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.sirius.ext.e3
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ext.e3' version='6.5.1.202106111115'/>
      </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.sirius.ext.e3&#xA;Bundle-Version: 6.5.1.202106111115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='202107281019.GEMOC_3_gemoc-studio_Components' version='1.0.0.7N7M-cLWC-67UEUMF6VDMENL'>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC gemoc-studio (detailled components)'/>
        <property name='org.eclipse.equinox.p2.description' value='Individual components that are part of GEMOC and coming from https://github.com/eclipse/gemoc-studio/'/>
        <property name='org.eclipse.equinox.p2.type.category' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='202107281019.GEMOC_3_gemoc-studio_Components' version='1.0.0.7N7M-cLWC-67UEUMF6VDMENL'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.3rdparty.feature.feature.group' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.eclipse.jdt.autosrcfolder.feature.feature.group' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.gexpressions.feature.feature.group' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.feature.feature.group' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.doc.feature.jar' version='3.10.4.v20210609-1727'>
      <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='http://www.eclipse.org/mmt/qvto'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2007 Borland Software Corporation.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html&#xA;&#xA;Contributors:&#xA;Borland Software Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='QVT Operational Documentation'/>
        <property name='df_LT.description' value='QVT Operational documentation'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.qvto-features'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.doc'/>
        <property name='maven-version' value='3.10.4-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.doc.feature.jar' version='3.10.4.v20210609-1727'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.m2m.qvt.oml.doc' version='3.10.4.v20210609-1727'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.m2m.qvt.oml.doc' version='3.10.4.v20210609-1727'/>
      </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 uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.ui.genericeditor' version='1.2.0.v20210129-1224' generation='2'>
      <update id='org.eclipse.ui.genericeditor' range='[0.0.0,1.2.0.v20210129-1224)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Generic and Extensible Text Editor'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <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='eclipse.platform.text'/>
        <property name='maven-artifactId' value='org.eclipse.ui.genericeditor'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.genericeditor' version='1.2.0.v20210129-1224'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.genericeditor' version='1.2.0.v20210129-1224'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.genericeditor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.genericeditor.hover' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.genericeditor.markers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.genericeditor.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.genericeditor.compare' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.genericeditor' version='1.2.0.v20210129-1224'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='3.10.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='3.14.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='3.13.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='3.109.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='3.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.11.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.ui.genericeditor
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.genericeditor' version='1.2.0.v20210129-1224'/>
      </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.ui.genericeditor;singleton:=true&#xA;Bundle-Version: 1.2.0.v20210129-1224
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.junit5.runtime.source' version='1.0.1300.v20210320-1132' singleton='false'>
      <update id='org.eclipse.jdt.junit5.runtime.source' range='[0.0.0,1.0.1300.v20210320-1132)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Java Development Tools JUnit5 Runtime 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.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.junit5.runtime'/>
        <property name='maven-version' value='1.0.1300-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.junit5.runtime.source' version='1.0.1300.v20210320-1132'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.junit5.runtime.source' version='1.0.1300.v20210320-1132'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.junit5.runtime.source' version='1.0.1300.v20210320-1132'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.junit5.runtime.source' version='1.0.1300.v20210320-1132'/>
      </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.jdt.junit5.runtime.source&#xA;Bundle-Version: 1.0.1300.v20210320-1132
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.builder' version='2.25.0.v20210301-0928' generation='2'>
      <update id='org.eclipse.xtext.builder' range='[0.0.0,2.25.0.v20210301-0928)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Xtext Builder'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <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.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.builder'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
      </properties>
      <provides size='21'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.builder' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.builder' version='2.25.0.v20210301-0928'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.builderState' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.builderState.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.builderState.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.clustering' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.debug' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.impl.javasupport' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.nature' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.resourceloader' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.smap' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.trace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.trace.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.trace.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.builder' version='2.25.0.v20210301-0928'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='24'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.20.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='[30.1.0,31.0.0)'/>
        <required namespace='osgi.bundle' name='com.google.inject' range='3.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.12.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.13.102' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.13.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='3.13.2' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.109.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.13.1' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types.ui' range='0.0.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='3.9.100' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='3.7.101' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='2.14.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.editor' range='2.17.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='3.11.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='3.12.50' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug' range='3.11.50' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='3.7.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.smap' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.builder' version='2.25.0.v20210301-0928'/>
      </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.xtext.builder;singleton:=true&#xA;Bundle-Version: 2.25.0.v20210301-0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.help.base.source' version='4.3.300.v20210611-1600' singleton='false'>
      <update id='org.eclipse.help.base.source' range='[0.0.0,4.3.300.v20210611-1600)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Help System Base 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.help'/>
        <property name='maven-artifactId' value='org.eclipse.help.base'/>
        <property name='maven-version' value='4.3.300-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.base.source' version='4.3.300.v20210611-1600'/>
        <provided namespace='osgi.bundle' name='org.eclipse.help.base.source' version='4.3.300.v20210611-1600'/>
        <provided namespace='osgi.identity' name='org.eclipse.help.base.source' version='4.3.300.v20210611-1600'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.help.base.source' version='4.3.300.v20210611-1600'/>
      </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.help.base.source&#xA;Bundle-Version: 4.3.300.v20210611-1600
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.constraint.ccsl.solver.extension.automata.feature.source.feature.group' version='0.1.1.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.moccml.constraint.ccsl.solver.extension.automata.feature.source.feature.group' range='[0.0.0,0.1.1.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Moccml Constraint TimeSquare Solver Extension to Automata Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature provides an extension of the CCSL TimeSquare Solver to take into account MoCCML constraints automata definitions'/>
        <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.gemoc.mocc'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.constraint.ccsl.solver.extension.automata.feature'/>
        <property name='maven-version' value='0.1.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.ccsl.solver.extension.automata.feature.source.feature.group' version='0.1.1.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.ccsl.solver.extension.automata.feature.feature.group' range='[0.1.1.202107281019,0.1.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.ccslkernel.solver.extension.statemachine.source' range='[0.1.1.202107281019,0.1.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.ccsl.solver.extension.automata.feature.source.feature.jar' range='[0.1.1.202107281019,0.1.1.202107281019]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://eclipse.org/legal/epl-v10.html
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 I3S Laboratory and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='gemoc_studio.executable.gtk.linux.x86_64.GemocStudio' version='3.3.0.202107281019' singleton='false'>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='gemoc_studio.executable.gtk.linux.x86_64.GemocStudio' version='3.3.0.202107281019'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='configure'>
            setLauncherName(name:GemocStudio)
          </instruction>
          <instruction key='unconfigure'>
            setLauncherName()
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.common.acceleo.aql' version='6.5.1.202106111115' generation='2'>
      <update id='org.eclipse.sirius.common.acceleo.aql' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Support for AQL Expressions'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.common.acceleo.aql'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.common.acceleo.aql' version='6.5.1.202106111115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.common.acceleo.aql' version='6.5.1.202106111115'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.acceleo.aql.business' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.acceleo.aql.business.api' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.acceleo.aql.business.internal' version='3.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.common.acceleo.aql' version='6.5.1.202106111115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.4.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='[21.0.0,30.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ecore.extender' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.base' range='3.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.query' range='[5.0.0,8.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.sirius.common.acceleo.aql
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.common.acceleo.aql' version='6.5.1.202106111115'/>
      </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.sirius.common.acceleo.aql;singleton:=true&#xA;Bundle-Version: 6.5.1.202106111115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.frameworkadmin.source' version='2.2.0.v20210315-2042' singleton='false'>
      <update id='org.eclipse.equinox.frameworkadmin.source' range='[0.0.0,2.2.0.v20210315-2042)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Framework Admin 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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.frameworkadmin'/>
        <property name='maven-version' value='2.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.frameworkadmin.source' version='2.2.0.v20210315-2042'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.frameworkadmin.source' version='2.2.0.v20210315-2042'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.frameworkadmin.source' version='2.2.0.v20210315-2042'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.frameworkadmin.source' version='2.2.0.v20210315-2042'/>
      </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.equinox.frameworkadmin.source&#xA;Bundle-Version: 2.2.0.v20210315-2042
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.net.linux.x86_64' version='1.2.500.v20210510-1619' generation='2'>
      <update id='org.eclipse.core.net.linux.x86_64' range='[0.0.0,1.2.500.v20210510-1619)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.fragmentName' value='Proxy for Linux x86_64'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%fragmentName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='fragment'/>
        <property name='maven-groupId' value='org.eclipse.core'/>
        <property name='maven-artifactId' value='org.eclipse.core.net.linux.x86_64'/>
        <property name='maven-version' value='1.2.500-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.net.linux.x86_64' version='1.2.500.v20210510-1619'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.net.linux.x86_64' version='1.2.500.v20210510-1619'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.net.linux.x86_64' version='1.2.500.v20210510-1619'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.core.net' version='1.2.500.v20210510-1619'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.core.net.linux.x86_64
          </description>
        </requiredProperties>
        <required namespace='osgi.bundle' name='org.eclipse.core.net' range='1.1.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.net.linux' range='0.0.0'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=linux))
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.net.linux.x86_64' version='1.2.500.v20210510-1619'/>
      </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.core.net.linux.x86_64;singleton:=true&#xA;Bundle-Version: 1.2.500.v20210510-1619&#xA;Fragment-Host: org.eclipse.core.net;bundle-version=&quot;1.1.0&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.commons.eclipse.pde.source' version='3.3.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.commons.eclipse.pde.source' range='[0.0.0,3.3.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='INRIA'/>
        <property name='df_LT.bundleName' value='GEMOC Commons Eclipse PDE 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.gemoc.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.commons.eclipse.pde'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.eclipse.pde.source' version='3.3.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse.pde.source' version='3.3.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.commons.eclipse.pde.source' version='3.3.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.commons.eclipse.pde.source' version='3.3.0.202107281019'/>
      </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.gemoc.commons.eclipse.pde.source&#xA;Bundle-Version: 3.3.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.compare.win32.source' version='1.2.800.v20200127-1343' singleton='false'>
      <update id='org.eclipse.compare.win32.source' range='[0.0.0,1.2.800.v20200127-1343)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Compare Support for Word 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.compare'/>
        <property name='maven-artifactId' value='org.eclipse.compare.win32'/>
        <property name='maven-version' value='1.2.800-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.win32.source' version='1.2.800.v20200127-1343'/>
        <provided namespace='osgi.bundle' name='org.eclipse.compare.win32.source' version='1.2.800.v20200127-1343'/>
        <provided namespace='osgi.identity' name='org.eclipse.compare.win32.source' version='1.2.800.v20200127-1343'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.compare.win32.source' version='1.2.800.v20200127-1343'/>
      </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.compare.win32.source&#xA;Bundle-Version: 1.2.800.v20200127-1343
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecoretools.ale.xtext' version='1.2.0.202007171516' generation='2'>
      <update id='org.eclipse.emf.ecoretools.ale.xtext' range='[0.0.0,1.2.0.202007171516)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='ALE Xtext'/>
        <property name='org.eclipse.equinox.p2.provider' value='Inria/Obeo'/>
        <property name='maven-groupId' value='org.eclipse.emf.ecoretools.ale'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecoretools.ale.xtext'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.ale.xtext' version='1.2.0.202007171516'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecoretools.ale.xtext' version='1.2.0.202007171516'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.ale' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.ale.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.serializer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.scoping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.generator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.ale.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.parser.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.parser.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.formatting2' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecoretools.ale.xtext' version='1.2.0.202007171516'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='2.14.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='2.14.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecoretools.ale.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.workspace' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.query' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecoretools.ale.ide' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecoretools.ale.xtext' version='1.2.0.202007171516'/>
      </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.emf.ecoretools.ale.xtext; singleton:=true&#xA;Bundle-Version: 1.2.0.202007171516
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.wizard' version='1.0.0.202106280832' generation='2'>
      <update id='fr.inria.aoste.timesquare.wizard' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Demo Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.wizard'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.wizard' version='1.0.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.timesquare.wizard' version='1.0.0.202106280832'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.wizard' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.wizard.action' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.wizard.content' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.wizard.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.timesquare.wizard' version='1.0.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.intro' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.utils.console' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.utils.pluginhelpers' range='1.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.timesquare.wizard' version='1.0.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.timesquare.wizard;singleton:=true&#xA;Bundle-Version: 1.0.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolinggtk.linux.x86_64org.eclipse.core.runtime' version='3.3.0.202107281019' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.22.0.v20210506-1025'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.eclipse.core.runtime' version='3.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolinggtk.linux.x86_64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.22.0.v20210506-1025'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:4);markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.net' version='1.4.0.v20210426-0838' generation='2'>
      <update id='org.eclipse.ui.net' range='[0.0.0,1.4.0.v20210426-0838)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.PLUGIN_NAME' value='Internet Connection Management UI'/>
        <property name='df_LT.PLUGIN_PROVIDER' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%PLUGIN_NAME'/>
        <property name='org.eclipse.equinox.p2.provider' value='%PLUGIN_PROVIDER'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ui'/>
        <property name='maven-artifactId' value='org.eclipse.ui.net'/>
        <property name='maven-version' value='1.4.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.net' version='1.4.0.v20210426-0838'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.net' version='1.4.0.v20210426-0838'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.net' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.net.auth' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.net' version='1.4.0.v20210426-0838'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.net' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.ui.net
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.net' version='1.4.0.v20210426-0838'/>
      </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.ui.net; singleton:=true&#xA;Bundle-Version: 1.4.0.v20210426-0838
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.trace.gemoc.generator.source' version='3.0.1.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.trace.gemoc.generator.source' range='[0.0.0,3.0.1.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='unknown'/>
        <property name='df_LT.bundleName' value='org.eclipse.gemoc.tracemm.k3al.generator 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.gemoc.multidimensional_trace_management'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.trace.gemoc.generator'/>
        <property name='maven-version' value='3.0.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.trace.gemoc.generator.source' version='3.0.1.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.trace.gemoc.generator.source' version='3.0.1.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.trace.gemoc.generator.source' version='3.0.1.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.trace.gemoc.generator.source' version='3.0.1.202107281019'/>
      </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.gemoc.trace.gemoc.generator.source&#xA;Bundle-Version: 3.0.1.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.ds.ui.source' version='1.2.100.v20210507-0837' singleton='false'>
      <update id='org.eclipse.pde.ds.ui.source' range='[0.0.0,1.2.100.v20210507-0837)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='PDE DS 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.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.ds.ui'/>
        <property name='maven-version' value='1.2.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ds.ui.source' version='1.2.100.v20210507-0837'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.ds.ui.source' version='1.2.100.v20210507-0837'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.ds.ui.source' version='1.2.100.v20210507-0837'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.ds.ui.source' version='1.2.100.v20210507-0837'/>
      </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.pde.ds.ui.source&#xA;Bundle-Version: 1.2.100.v20210507-0837
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.launcher.feature.feature.group' version='1.0.0.202106280832' singleton='false'>
      <update id='fr.inria.aoste.timesquare.launcher.feature.feature.group' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Timesquare CCSL Simulation Launcher'/>
        <property name='org.eclipse.equinox.p2.description' value='Timesquare CCSL Simulation Launcher'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.launcher.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.launcher.feature.feature.group' version='1.0.0.202106280832'/>
      </provides>
      <requires size='28'>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.utils.feature.feature.group' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.trace.feature.feature.group' range='[1.0.1.202106280832,1.0.1.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.simulationpolicy.feature.feature.group' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.trace.util.feature.feature.group' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.instantrelation.feature.feature.group' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.editors' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.console' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.utils.extensionpoint' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.utils.console' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.simulationpolicy' range='1.1.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.utils.pluginhelpers' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.utils.timedsystem' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.trace' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.instantrelation.trace.relation' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.trace.util' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.launcher.core' range='[1.4.1.202106280832,1.4.1.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.launcher.feature.feature.jar' range='[1.0.0.202106280832,1.0.0.202106280832]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='license.html' url='license.html'>
          The Kairos team-project (INRIA/I3S) makes available all content in this plug-in (&amp;quot;Content&amp;quot;).&#xA;Unless otherwise indicated below, the Content is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&amp;quot;EPL&amp;quot;).&#xA;A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &amp;quot;Program&amp;quot; will mean the Content.&#xA;If you did not receive this Content directly from the Kairos team-project, the Content is being redistributed&#xA;by another party (&amp;quot;Redistributor&amp;quot;) and different terms and conditions may apply to your use of any&#xA;object code in the Content. Check the Redistributor&amp;apos;s license that was provided with the Content. If no&#xA;such license exists, contact the Redistributor.&#xA;Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in&#xA;the Content and such source code may be obtained at http://timesquare.inria.fr.
        </license>
      </licenses>
      <copyright>
        Kairos INRIA/I3S
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.trace.commons.feature.feature.jar' version='3.0.1.202107281019'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Domain Specific Trace Commons'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.trace.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.trace.commons.feature'/>
        <property name='maven-version' value='3.0.1-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.trace.commons.feature.feature.jar' version='3.0.1.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.trace.commons.feature' version='3.0.1.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.trace.commons.feature' version='3.0.1.202107281019'/>
      </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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.execution.sequential.javaengine.ui.feature.feature.group' version='4.0.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.execution.sequential.javaengine.ui.feature.feature.group' range='[0.0.0,4.0.0.202107281019)' severity='0'/>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='Sequential Execution Engine Java UI'/>
        <property name='org.eclipse.equinox.p2.description' value='List of plugins that are part of the Java Execution Engine (UI only)'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://gemoc.org/studio/'/>
        <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.gemoc.execution.sequential.java'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.sequential.javaengine.ui.feature'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.sequential.javaengine.ui.feature.feature.group' version='4.0.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.sequential.javaengine.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.sequential.javaengine.ui' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.sequential.javaengine.ui.feature.feature.jar' range='[4.0.0.202107281019,4.0.0.202107281019]'>
          <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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.constraint.core.feature.source.feature.jar' version='0.1.1.202107281019'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Moccml Constraint Core Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='The MoCC Modeling Language Abstract Syntax provides an extension&#xA;to CCSL to&#xA;define constraints using automaton. The feature includes metamodels and genmodel&#xA;edits and editors.'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.mocc'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.constraint.core.feature'/>
        <property name='maven-version' value='0.1.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.core.feature.source.feature.jar' version='0.1.1.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.moccml.constraint.core.feature.source' version='0.1.1.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.moccml.constraint.core.feature.source' version='0.1.1.202107281019'/>
      </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='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 I3S Laboratory and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.ecf.filetransfer.feature.source.feature.jar' version='3.14.1703.v20210409-2301'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature provides the ECF Filetransfer API bundle.  This API is used&#xA;by the Eclipse platform to support P2 filetransfer and is required for any of the ECF FileTransfer providers.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/ecf'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2004, 2007 Composent, Inc. and others.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='ECF Filetransfer Feature Developer Resources'/>
        <property name='df_LT.providerName' value='Eclipse.org - ECF'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.filetransfer.feature'/>
        <property name='maven-version' value='3.14.1703-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.filetransfer.feature.source.feature.jar' version='3.14.1703.v20210409-2301'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.ecf.filetransfer.feature.source' version='3.14.1703.v20210409-2301'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.ecf.filetransfer.feature.source' version='3.14.1703.v20210409-2301'/>
      </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='toolingwin32.win32.x86_64org.apache.felix.scr' version='3.3.0.202107281019' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.apache.felix.scr' range='2.1.24.v20200924-1939'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.apache.felix.scr' version='3.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolingwin32.win32.x86_64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.apache.felix.scr' range='2.1.24.v20200924-1939'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:1);markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.filetransfer.httpclient4.ssl.feature.source.feature.jar' version='1.1.100.v20180301-0132'>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='ECF Httpclient4 Filetransfer SSL Provider Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature provides the SSL support for the Apache HttpComponents/HttpClient4-based FileTransfer provider used by the Eclipse platform to support P2 filetransfer.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/ecf'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - ECF'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.filetransfer.httpclient4.ssl.feature'/>
        <property name='maven-version' value='1.1.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.filetransfer.httpclient4.ssl.feature.source.feature.jar' version='1.1.100.v20180301-0132'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.ecf.filetransfer.httpclient4.ssl.feature.source' version='1.1.100.v20180301-0132'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.ecf.filetransfer.httpclient4.ssl.feature.source' version='1.1.100.v20180301-0132'/>
      </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 uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        Copyright (c) 2014 Composent, Inc. and others. All rights reserved.&#xA;This program and the accompanying materials are made available&#xA;under the terms of the Eclipse Public License v1.0 which accompanies&#xA;this distribution, and is available at &#xA;http://www.eclipse.org/legal/epl-v10.html&#xA; &#xA;Contributors: Composent, Inc. - initial API and implementation
      </copyright>
    </unit>
    <unit id='org.eclipse.zest.layouts' version='1.1.300.201606061308'>
      <update id='org.eclipse.zest.layouts' range='[0.0.0,1.1.300.201606061308)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse GEF'/>
        <property name='df_LT.Plugin.name' value='Zest Layouts'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.zest.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.zest.layouts'/>
        <property name='maven-version' value='1.1.300-SNAPSHOT'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.zest.layouts' version='1.1.300.201606061308'/>
        <provided namespace='osgi.bundle' name='org.eclipse.zest.layouts' version='1.1.300.201606061308'/>
        <provided namespace='java.package' name='org.eclipse.zest.layouts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.zest.layouts.algorithms' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.zest.layouts.algorithms.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.zest.layouts.constraints' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.zest.layouts.dataStructures' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.zest.layouts.exampleStructures' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.zest.layouts.exampleUses' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.zest.layouts.progress' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.zest.layouts' version='1.1.300.201606061308'/>
      </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.zest.layouts;singleton:=true&#xA;Bundle-Version: 1.1.300.201606061308
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jface.source' version='3.22.200.v20210401-0958' singleton='false'>
      <update id='org.eclipse.jface.source' range='[0.0.0,3.22.200.v20210401-0958)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='JFace 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.jface'/>
        <property name='maven-artifactId' value='org.eclipse.jface'/>
        <property name='maven-version' value='3.22.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.source' version='3.22.200.v20210401-0958'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jface.source' version='3.22.200.v20210401-0958'/>
        <provided namespace='osgi.identity' name='org.eclipse.jface.source' version='3.22.200.v20210401-0958'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jface.source' version='3.22.200.v20210401-0958'/>
      </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.jface.source&#xA;Bundle-Version: 3.22.200.v20210401-0958
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.workbench.source' version='1.13.0.v20210521-0741' singleton='false'>
      <update id='org.eclipse.e4.ui.workbench.source' range='[0.0.0,1.13.0.v20210521-0741)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse e4 Workbench 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='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.workbench'/>
        <property name='maven-version' value='1.13.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.source' version='1.13.0.v20210521-0741'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.source' version='1.13.0.v20210521-0741'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.workbench.source' version='1.13.0.v20210521-0741'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.workbench.source' version='1.13.0.v20210521-0741'/>
      </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.e4.ui.workbench.source&#xA;Bundle-Version: 1.13.0.v20210521-0741
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.editor.table' version='6.5.1.202106111115' generation='2'>
      <update id='org.eclipse.sirius.editor.table' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Tables Specification 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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.editor.table'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='43'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.editor.table' version='6.5.1.202106111115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.editor.table' version='6.5.1.202106111115'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.table.tools.internal.menu' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.filters.description.backgroundconditionalstyle' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.filters.description.backgroundstyledescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.filters.description.celleditortool' version='6.5.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.filters.description.cellupdater' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.filters.description.columnmapping' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.filters.description.createcrosscolumntool' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.filters.description.createlinetool' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.filters.description.elementcolumnmapping' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.filters.description.featurecolumnmapping' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.filters.description.foregroundconditionalstyle' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.filters.description.foregroundstyledescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.filters.description.intersectionmapping' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.filters.description.linemapping' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.filters.description.tablecreationdescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.filters.description.tabledescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.filters.description.tablemapping' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.filters.description.tablenavigationdescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.filters.description.tablevariable' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.sections.description.backgroundconditionalstyle' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.sections.description.backgroundstyledescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.sections.description.celleditortool' version='6.5.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.sections.description.cellupdater' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.sections.description.columnmapping' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.sections.description.createcrosscolumntool' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.sections.description.createlinetool' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.sections.description.elementcolumnmapping' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.sections.description.featurecolumnmapping' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.sections.description.foregroundconditionalstyle' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.sections.description.foregroundstyledescription' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.sections.description.intersectionmapping' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.sections.description.linemapping' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.sections.description.spec.foregroundstyledescription' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.sections.description.tablecreationdescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.sections.description.tabledescription' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.sections.description.tablemapping' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.sections.description.tablenavigationdescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.sections.description.tablevariable' version='2.0.4'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.editor.table' version='6.5.1.202106111115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.editor' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='3.5.300'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.table.ui' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='3.8.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.swt' range='2.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.sirius.editor.table
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.editor.table' version='6.5.1.202106111115'/>
      </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.sirius.editor.table;singleton:=true&#xA;Bundle-Version: 6.5.1.202106111115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.mse.model.source' version='2.3.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.mse.model.source' range='[0.0.0,2.3.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Inria'/>
        <property name='df_LT.bundleName' value='GemocExecutionEngineTrace 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.gemoc.execution.concurrent.ccsljava'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.mse.model'/>
        <property name='maven-version' value='2.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.mse.model.source' version='2.3.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.mse.model.source' version='2.3.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.mse.model.source' version='2.3.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.mse.model.source' version='2.3.0.202107281019'/>
      </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.gemoc.execution.concurrent.ccsljavaengine.mse.model.source&#xA;Bundle-Version: 2.3.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.execution.moccml.feature.feature.jar' version='2.3.0.202107281019'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC ExecutionMOCCML'/>
        <property name='org.eclipse.equinox.p2.description' value='GEMOC ExecutionMOCCML components. &#xA;This feature regroups all the GEMOC components from https://github.com/eclipse/gemoc-studio-execution-moccml/&#xA;repository.&#xA;It provides a concurrent engine and xdsml development environment based on Java and CCSL.'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.execution.concurrent.ccsljava'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.moccml.feature'/>
        <property name='maven-version' value='2.3.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.moccml.feature.feature.jar' version='2.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.execution.moccml.feature' version='2.3.0.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.execution.moccml.feature' version='2.3.0.202107281019'/>
      </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='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          Eclipse Public License - v 1.0&#xA;&#xA;THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC LICENSE (&quot;AGREEMENT&quot;). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT&apos;S ACCEPTANCE OF THIS AGREEMENT.&#xA;&#xA;1. DEFINITIONS&#xA;&#xA;&quot;Contribution&quot; means:&#xA;&#xA;a) in the case of the initial Contributor, the initial code and documentation distributed under this Agreement, and&#xA;&#xA;b) in the case of each subsequent Contributor:&#xA;&#xA;i) changes to the Program, and&#xA;&#xA;ii) additions to the Program;&#xA;&#xA;where such changes and/or additions to the Program originate from and are distributed by that particular Contributor. A Contribution &apos;originates&apos; from a Contributor if it was added to the Program by such Contributor itself or anyone acting on such Contributor&apos;s behalf. Contributions do not include additions to the Program which: (i) are separate modules of software distributed in conjunction with the Program under their own license agreement, and (ii) are not derivative works of the Program.&#xA;&#xA;&quot;Contributor&quot; means any person or entity that distributes the Program.&#xA;&#xA;&quot;Licensed Patents&quot; mean patent claims licensable by a Contributor which are necessarily infringed by the use or sale of its Contribution alone or when combined with the Program.&#xA;&#xA;&quot;Program&quot; means the Contributions distributed in accordance with this Agreement.&#xA;&#xA;&quot;Recipient&quot; means anyone who receives the Program under this Agreement, including all Contributors.&#xA;&#xA;2. GRANT OF RIGHTS&#xA;&#xA;a) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, distribute and sublicense the Contribution of such Contributor, if any, and such derivative works, in source code and object code form.&#xA;&#xA;b) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free patent license under Licensed Patents to make, use, sell, offer to sell, import and otherwise transfer the Contribution of such Contributor, if any, in source code and object code form. This patent license shall apply to the combination of the Contribution and the Program if, at the time the Contribution is added by the Contributor, such addition of the Contribution causes such combination to be covered by the Licensed Patents. The patent license shall not apply to any other combinations which include the Contribution. No hardware per se is licensed hereunder.&#xA;&#xA;c) Recipient understands that although each Contributor grants the licenses to its Contributions set forth herein, no assurances are provided by any Contributor that the Program does not infringe the patent or other intellectual property rights of any other entity. Each Contributor disclaims any liability to Recipient for claims brought by any other entity based on infringement of intellectual property rights or otherwise. As a condition to exercising the rights and licenses granted hereunder, each Recipient hereby assumes sole responsibility to secure any other intellectual property rights needed, if any. For example, if a third party patent license is required to allow Recipient to distribute the Program, it is Recipient&apos;s responsibility to acquire that license before distributing the Program.&#xA;&#xA;d) Each Contributor represents that to its knowledge it has sufficient copyright rights in its Contribution, if any, to grant the copyright license set forth in this Agreement.&#xA;&#xA;3. REQUIREMENTS&#xA;&#xA;A Contributor may choose to distribute the Program in object code form under its own license agreement, provided that:&#xA;&#xA;a) it complies with the terms and conditions of this Agreement; and&#xA;&#xA;b) its license agreement:&#xA;&#xA;i) effectively disclaims on behalf of all Contributors all warranties and conditions, express and implied, including warranties or conditions of title and non-infringement, and implied warranties or conditions of merchantability and fitness for a particular purpose;&#xA;&#xA;ii) effectively excludes on behalf of all Contributors all liability for damages, including direct, indirect, special, incidental and consequential damages, such as lost profits;&#xA;&#xA;iii) states that any provisions which differ from this Agreement are offered by that Contributor alone and not by any other party; and&#xA;&#xA;iv) states that source code for the Program is available from such Contributor, and informs licensees how to obtain it in a reasonable manner on or through a medium customarily used for software exchange.&#xA;&#xA;When the Program is made available in source code form:&#xA;&#xA;a) it must be made available under this Agreement; and&#xA;&#xA;b) a copy of this Agreement must be included with each copy of the Program.&#xA;&#xA;Contributors may not remove or alter any copyright notices contained within the Program.&#xA;&#xA;Each Contributor must identify itself as the originator of its Contribution, if any, in a manner that reasonably allows subsequent Recipients to identify the originator of the Contribution.&#xA;&#xA;4. COMMERCIAL DISTRIBUTION&#xA;&#xA;Commercial distributors of software may accept certain responsibilities with respect to end users, business partners and the like. While this license is intended to facilitate the commercial use of the Program, the Contributor who includes the Program in a commercial product offering should do so in a manner which does not create potential liability for other Contributors. Therefore, if a Contributor includes the Program in a commercial product offering, such Contributor (&quot;Commercial Contributor&quot;) hereby agrees to defend and indemnify every other Contributor (&quot;Indemnified Contributor&quot;) against any losses, damages and costs (collectively &quot;Losses&quot;) arising from claims, lawsuits and other legal actions brought by a third party against the Indemnified Contributor to the extent caused by the acts or omissions of such Commercial Contributor in connection with its distribution of the Program in a commercial product offering. The obligations in this section do not apply to any claims or Losses relating to any actual or alleged intellectual property infringement. In order to qualify, an Indemnified Contributor must: a) promptly notify the Commercial Contributor in writing of such claim, and b) allow the Commercial Contributor to control, and cooperate with the Commercial Contributor in, the defense and any related settlement negotiations. The Indemnified Contributor may participate in any such claim at its own expense.&#xA;&#xA;For example, a Contributor might include the Program in a commercial product offering, Product X. That Contributor is then a Commercial Contributor. If that Commercial Contributor then makes performance claims, or offers warranties related to Product X, those performance claims and warranties are such Commercial Contributor&apos;s responsibility alone. Under this section, the Commercial Contributor would have to defend claims against the other Contributors related to those performance claims and warranties, and if a court requires any other Contributor to pay any damages as a result, the Commercial Contributor must pay those damages.&#xA;&#xA;5. NO WARRANTY&#xA;&#xA;EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely responsible for determining the appropriateness of using and distributing the Program and assumes all risks associated with its exercise of rights under this Agreement , including but not limited to the risks and costs of program errors, compliance with applicable laws, damage to or loss of data, programs or equipment, and unavailability or interruption of operations.&#xA;&#xA;6. DISCLAIMER OF LIABILITY&#xA;&#xA;EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.&#xA;&#xA;7. GENERAL&#xA;&#xA;If any provision of this Agreement is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this Agreement, and without further action by the parties hereto, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable.&#xA;&#xA;If Recipient institutes patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Program itself (excluding combinations of the Program with other software or hardware) infringes such Recipient&apos;s patent(s), then such Recipient&apos;s rights granted under Section 2(b) shall terminate as of the date such litigation is filed.&#xA;&#xA;All Recipient&apos;s rights under this Agreement shall terminate if it fails to comply with any of the material terms or conditions of this Agreement and does not cure such failure in a reasonable period of time after becoming aware of such noncompliance. If all Recipient&apos;s rights under this Agreement terminate, Recipient agrees to cease use and distribution of the Program as soon as reasonably practicable. However, Recipient&apos;s obligations under this Agreement and any licenses granted by Recipient relating to the Program shall continue and survive.&#xA;&#xA;Everyone is permitted to copy and distribute copies of this Agreement, but in order to avoid inconsistency the Agreement is copyrighted and may only be modified in the following manner. The Agreement Steward reserves the right to publish new versions (including revisions) of this Agreement from time to time. No one other than the Agreement Steward has the right to modify this Agreement. The Eclipse Foundation is the initial Agreement Steward. The Eclipse Foundation may assign the responsibility to serve as the Agreement Steward to a suitable separate entity. Each new version of the Agreement will be given a distinguishing version number. The Program (including Contributions) may always be distributed subject to the version of the Agreement under which it was received. In addition, after a new version of the Agreement is published, Contributor may elect to distribute the Program (including its Contributions) under the new version. Except as expressly stated in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to the intellectual property of any Contributor under this Agreement, whether expressly, by implication, estoppel or otherwise. All rights in the Program not expressly granted under this Agreement are reserved.&#xA;&#xA;This Agreement is governed by the laws of the State of New York and the intellectual property laws of the United States of America. No party to this Agreement will bring a legal action under this Agreement more than one year after the cause of action arose. Each party waives its rights to a jury trial in any resulting litigation.
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2019 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.addon.eventscheduling.timeline.source' version='2.3.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.addon.eventscheduling.timeline.source' range='[0.0.0,2.3.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Inria'/>
        <property name='df_LT.bundleName' value='Gemoc Event Scheduling Timeline Addon 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.gemoc.execution.concurrent.ccsljava'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.addon.eventscheduling.timeline'/>
        <property name='maven-version' value='2.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.addon.eventscheduling.timeline.source' version='2.3.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.addon.eventscheduling.timeline.source' version='2.3.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.addon.eventscheduling.timeline.source' version='2.3.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.addon.eventscheduling.timeline.source' version='2.3.0.202107281019'/>
      </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.gemoc.addon.eventscheduling.timeline.source&#xA;Bundle-Version: 2.3.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.validation.ui' version='1.7.0.202008210805' generation='2'>
      <update id='org.eclipse.emf.validation.ui' range='[0.0.0,1.7.0.202008210805)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='EMF Validation Framework UI'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.emf.validation.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.emf.validation.ui'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.validation.ui' version='1.7.0.202008210805'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.validation.ui' version='1.7.0.202008210805'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.ui.internal.console' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.ui.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.ui.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.ui.preferences' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.validation.ui' version='1.7.0.202008210805'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.validation' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='[3.1.100,4.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='4.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.validation.ui' version='1.7.0.202008210805'/>
      </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.emf.validation.ui; singleton:=true&#xA;Bundle-Version: 1.7.0.202008210805
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.execution.sequential.javaxdsml.feature.source.feature.jar' version='4.0.0.202107281019'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='Sequential Execution  Java XDSML Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='List of plugins that are part of the Java Execution Engine'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://gemoc.org/studio/'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.execution.sequential.java'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.sequential.javaxdsml.feature'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.sequential.javaxdsml.feature.source.feature.jar' version='4.0.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.execution.sequential.javaxdsml.feature.source' version='4.0.0.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.execution.sequential.javaxdsml.feature.source' version='4.0.0.202107281019'/>
      </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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.dsl.debug.ide.ui.source' version='3.0.1.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.dsl.debug.ide.ui.source' range='[0.0.0,3.0.1.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Obeo'/>
        <property name='df_LT.bundleName' value='Debug Model IDE Integration 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='DSLDebugger'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.dsl.debug.ide.ui'/>
        <property name='maven-version' value='3.0.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.debug.ide.ui.source' version='3.0.1.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.dsl.debug.ide.ui.source' version='3.0.1.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.dsl.debug.ide.ui.source' version='3.0.1.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.dsl.debug.ide.ui.source' version='3.0.1.202107281019'/>
      </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.gemoc.dsl.debug.ide.ui.source&#xA;Bundle-Version: 3.0.1.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolinggemoc_studio.executable.win32.win32.x86_64' version='3.3.0.202107281019' singleton='false'>
      <hostRequirements size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='gemoc_studio.executable.win32.win32.x86_64' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolinggemoc_studio.executable.win32.win32.x86_64' version='3.3.0.202107281019'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='gemoc_studio.executable.win32.win32.x86_64' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
      </filter>
      <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='uninstall'>
            cleanupzip(source:@artifact, target:${installFolder});
          </instruction>
          <instruction key='install'>
            unzip(source:@artifact, target:${installFolder});
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.eef.ext.widgets.reference' version='2.1.5.202008270808' generation='2'>
      <update id='org.eclipse.eef.ext.widgets.reference' range='[0.0.0,2.1.5.202008270808)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EEF Extension Reference Widget'/>
        <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.eef'/>
        <property name='maven-artifactId' value='org.eclipse.eef.ext.widgets.reference'/>
        <property name='maven-version' value='2.1.5-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.ext.widgets.reference' version='2.1.5.202008270808'/>
        <provided namespace='osgi.bundle' name='org.eclipse.eef.ext.widgets.reference' version='2.1.5.202008270808'/>
        <provided namespace='java.package' name='org.eclipse.eef.ext.widgets.reference.eefextwidgetsreference' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.ext.widgets.reference.eefextwidgetsreference.impl' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.ext.widgets.reference.eefextwidgetsreference.util' version='2.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.eef.ext.widgets.reference' version='2.1.5.202008270808'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef' range='[2.0.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.eef.ext.widgets.reference' version='2.1.5.202008270808'/>
      </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.eef.ext.widgets.reference;singleton:=true&#xA;Bundle-Version: 2.1.5.202008270808
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.trace.commons.feature.source.feature.jar' version='3.0.1.202107281019'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Domain Specific Trace Commons Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.trace.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.trace.commons.feature'/>
        <property name='maven-version' value='3.0.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.trace.commons.feature.source.feature.jar' version='3.0.1.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.trace.commons.feature.source' version='3.0.1.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.trace.commons.feature.source' version='3.0.1.202107281019'/>
      </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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.gmf.runtime.draw2d.ui' version='1.9.1.202004160913' singleton='false' generation='2'>
      <update id='org.eclipse.gmf.runtime.draw2d.ui' range='[0.0.0,1.9.1.202004160913)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF Draw2d Additions'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.draw2d.ui'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.draw2d.ui'/>
        <property name='maven-version' value='1.9.1-SNAPSHOT'/>
      </properties>
      <provides size='19'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.draw2d.ui' version='1.9.1.202004160913'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.draw2d.ui' version='1.9.1.202004160913'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.figures' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.geometry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.graph' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.graphics' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.internal.figures' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.internal.graph' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.internal.graphics' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.internal.mapmode' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.internal.parts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.internal.routers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.mapmode' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.text' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.draw2d.ui' version='1.9.1.202004160913'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='4.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='4.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.draw2d.ui' version='1.9.1.202004160913'/>
      </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.gmf.runtime.draw2d.ui&#xA;Bundle-Version: 1.9.1.202004160913
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.httpcomponents.httpclient.source' version='4.5.2.v20170210-0925' singleton='false'>
      <update id='org.apache.httpcomponents.httpclient.source' range='[0.0.0,4.5.2.v20170210-0925)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Apache HttpClient Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.httpcomponents.httpclient'/>
        <property name='maven-version' value='4.5.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.httpcomponents.httpclient.source' version='4.5.2.v20170210-0925'/>
        <provided namespace='osgi.bundle' name='org.apache.httpcomponents.httpclient.source' version='4.5.2.v20170210-0925'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.httpcomponents.httpclient.source' version='4.5.2.v20170210-0925'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.httpcomponents.httpclient.source&#xA;Bundle-Version: 4.5.2.v20170210-0925
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.sun.jna.platform' version='4.5.1.v20190425-1842' singleton='false' generation='2'>
      <update id='com.sun.jna.platform' range='[0.0.0,4.5.1.v20190425-1842)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Java Native Access Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.description' value='JNA Platform Library'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='com.sun.jna.platform'/>
        <property name='maven-version' value='4.5.1-SNAPSHOT'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.sun.jna.platform' version='4.5.1.v20190425-1842'/>
        <provided namespace='osgi.bundle' name='com.sun.jna.platform' version='4.5.1.v20190425-1842'/>
        <provided namespace='java.package' name='com.sun.jna.platform' version='4.5.1'/>
        <provided namespace='java.package' name='com.sun.jna.platform.dnd' version='4.5.1'/>
        <provided namespace='java.package' name='com.sun.jna.platform.mac' version='4.5.1'/>
        <provided namespace='java.package' name='com.sun.jna.platform.unix' version='4.5.1'/>
        <provided namespace='java.package' name='com.sun.jna.platform.unix.solaris' version='4.5.1'/>
        <provided namespace='java.package' name='com.sun.jna.platform.win32' version='4.5.1'/>
        <provided namespace='java.package' name='com.sun.jna.platform.win32.COM' version='4.5.1'/>
        <provided namespace='java.package' name='com.sun.jna.platform.win32.COM.tlb' version='4.5.1'/>
        <provided namespace='java.package' name='com.sun.jna.platform.win32.COM.tlb.imp' version='4.5.1'/>
        <provided namespace='java.package' name='com.sun.jna.platform.win32.COM.util' version='4.5.1'/>
        <provided namespace='java.package' name='com.sun.jna.platform.win32.COM.util.annotation' version='4.5.1'/>
        <provided namespace='java.package' name='com.sun.jna.platform.wince' version='4.5.1'/>
        <provided namespace='osgi.identity' name='com.sun.jna.platform' version='4.5.1.v20190425-1842'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='java.package' name='com.sun.jna' range='[4.5.1,4.6.0)'/>
        <required namespace='java.package' name='com.sun.jna.platform' range='[4.5.1,4.6.0)'/>
        <required namespace='java.package' name='com.sun.jna.platform.mac' range='[4.5.1,4.6.0)'/>
        <required namespace='java.package' name='com.sun.jna.platform.unix' range='[4.5.1,4.6.0)'/>
        <required namespace='java.package' name='com.sun.jna.platform.win32' range='[4.5.1,4.6.0)'/>
        <required namespace='java.package' name='com.sun.jna.platform.win32.COM' range='[4.5.1,4.6.0)'/>
        <required namespace='java.package' name='com.sun.jna.platform.win32.COM.tlb.imp' range='[4.5.1,4.6.0)'/>
        <required namespace='java.package' name='com.sun.jna.platform.win32.COM.util' range='[4.5.1,4.6.0)'/>
        <required namespace='java.package' name='com.sun.jna.platform.win32.COM.util.annotation' range='[4.5.1,4.6.0)'/>
        <required namespace='java.package' name='com.sun.jna.ptr' range='[4.5.1,4.6.0)'/>
        <required namespace='java.package' name='com.sun.jna.win32' range='[4.5.1,4.6.0)'/>
        <required namespace='java.package' name='javax.swing' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.swing.text' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.4))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.sun.jna.platform' version='4.5.1.v20190425-1842'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: com.sun.jna.platform&#xA;Bundle-Version: 4.5.1.v20190425-1842
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.aspectj.ajde' version='1.9.6.202103162301'>
      <update id='org.aspectj.ajde' range='[0.0.0,1.9.6.202103162301)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='AspectJ'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse AspectJ Development Tools'/>
        <property name='maven-groupId' value='org.aspectj.ajde'/>
        <property name='maven-artifactId' value='org.aspectj.ajde'/>
        <property name='maven-version' value='1.9.6-SNAPSHOT'/>
      </properties>
      <provides size='60'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.aspectj.ajde' version='1.9.6.202103162301'/>
        <provided namespace='osgi.bundle' name='org.aspectj.ajde' version='1.9.6.202103162301'/>
        <provided namespace='java.package' name='org.aspectj.ajde.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.aspectj.ajde.core.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.aspectj.ajdt.ajc' version='0.0.0'/>
        <provided namespace='java.package' name='org.aspectj.ajdt.compiler' version='0.0.0'/>
        <provided namespace='java.package' name='org.aspectj.ajdt.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.aspectj.ajdt.core.dom' version='0.0.0'/>
        <provided namespace='java.package' name='org.aspectj.ajdt.internal.compiler' version='0.0.0'/>
        <provided namespace='java.package' name='org.aspectj.ajdt.internal.compiler.ast' version='0.0.0'/>
        <provided namespace='java.package' name='org.aspectj.ajdt.internal.compiler.lookup' version='0.0.0'/>
        <provided namespace='java.package' name='org.aspectj.ajdt.internal.compiler.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.aspectj.ajdt.internal.compiler.problem' version='0.0.0'/>
        <provided namespace='java.package' name='org.aspectj.ajdt.internal.core.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.aspectj.org.eclipse.jdt.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.aspectj.org.eclipse.jdt.core.compiler' version='0.0.0'/>
        <provided namespace='java.package' name='org.aspectj.org.eclipse.jdt.core.dom' version='0.0.0'/>
        <provided namespace='java.package' name='org.aspectj.org.eclipse.jdt.core.dom.rewrite' version='0.0.0'/>
        <provided namespace='java.package' name='org.aspectj.org.eclipse.jdt.core.eval' version='0.0.0'/>
        <provided namespace='java.package' name='org.aspectj.org.eclipse.jdt.core.formatter' version='0.0.0'/>
        <provided namespace='java.package' name='org.aspectj.org.eclipse.jdt.core.jdom' version='0.0.0'/>
        <provided namespace='java.package' name='org.aspectj.org.eclipse.jdt.core.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.aspectj.org.eclipse.jdt.core.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.aspectj.org.eclipse.jdt.internal.codeassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.aspectj.org.eclipse.jdt.internal.codeassist.complete' version='0.0.0'/>
        <provided namespace='java.package' name='org.aspectj.org.eclipse.jdt.internal.codeassist.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.aspectj.org.eclipse.jdt.internal.codeassist.select' version='0.0.0'/>
        <provided namespace='java.package' name='org.aspectj.org.eclipse.jdt.internal.compiler' version='0.0.0'/>
        <provided namespace='java.package' name='org.aspectj.org.eclipse.jdt.internal.compiler.ast' version='0.0.0'/>
        <provided namespace='java.package' name='org.aspectj.org.eclipse.jdt.internal.compiler.batch' version='0.0.0'/>
        <provided namespace='java.package' name='org.aspectj.org.eclipse.jdt.internal.compiler.classfmt' version='0.0.0'/>
        <provided namespace='java.package' name='org.aspectj.org.eclipse.jdt.internal.compiler.codegen' version='0.0.0'/>
        <provided namespace='java.package' name='org.aspectj.org.eclipse.jdt.internal.compiler.env' version='0.0.0'/>
        <provided namespace='java.package' name='org.aspectj.org.eclipse.jdt.internal.compiler.flow' version='0.0.0'/>
        <provided namespace='java.package' name='org.aspectj.org.eclipse.jdt.internal.compiler.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.aspectj.org.eclipse.jdt.internal.compiler.lookup' version='0.0.0'/>
        <provided namespace='java.package' name='org.aspectj.org.eclipse.jdt.internal.compiler.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.aspectj.org.eclipse.jdt.internal.compiler.parser.diagnose' version='0.0.0'/>
        <provided namespace='java.package' name='org.aspectj.org.eclipse.jdt.internal.compiler.problem' version='0.0.0'/>
        <provided namespace='java.package' name='org.aspectj.org.eclipse.jdt.internal.compiler.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.aspectj.org.eclipse.jdt.internal.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.aspectj.org.eclipse.jdt.internal.core.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.aspectj.org.eclipse.jdt.internal.core.dom.rewrite' version='0.0.0'/>
        <provided namespace='java.package' name='org.aspectj.org.eclipse.jdt.internal.core.eval' version='0.0.0'/>
        <provided namespace='java.package' name='org.aspectj.org.eclipse.jdt.internal.core.hierarchy' version='0.0.0'/>
        <provided namespace='java.package' name='org.aspectj.org.eclipse.jdt.internal.core.index' version='0.0.0'/>
        <provided namespace='java.package' name='org.aspectj.org.eclipse.jdt.internal.core.jdom' version='0.0.0'/>
        <provided namespace='java.package' name='org.aspectj.org.eclipse.jdt.internal.core.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.aspectj.org.eclipse.jdt.internal.core.search.indexing' version='0.0.0'/>
        <provided namespace='java.package' name='org.aspectj.org.eclipse.jdt.internal.core.search.matching' version='0.0.0'/>
        <provided namespace='java.package' name='org.aspectj.org.eclipse.jdt.internal.core.search.processing' version='0.0.0'/>
        <provided namespace='java.package' name='org.aspectj.org.eclipse.jdt.internal.core.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.aspectj.org.eclipse.jdt.internal.eval' version='0.0.0'/>
        <provided namespace='java.package' name='org.aspectj.org.eclipse.jdt.internal.formatter' version='0.0.0'/>
        <provided namespace='java.package' name='org.aspectj.org.eclipse.jdt.internal.formatter.old' version='0.0.0'/>
        <provided namespace='java.package' name='org.aspectj.tools.ajc' version='0.0.0'/>
        <provided namespace='java.package' name='org.aspectj.tools.ajdoc' version='0.0.0'/>
        <provided namespace='java.package' name='org.aspectj.tools.ant.taskdefs' version='0.0.0'/>
        <provided namespace='java.package' name='org.aspectj.tools.ant.taskdefs.compilers' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.apache.ant' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.aspectj.weaver' range='1.9.6'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.aspectj.ajde' version='1.9.6.202103162301'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.aspectj.ajde; singleton:=true&#xA;Bundle-Version: 1.9.6.202103162301
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.model' version='1.0.0.202106280832' generation='2'>
      <update id='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.model' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='CCSLPriority Model'/>
        <property name='df_LT.providerName' value='Kairos INRIA/I3S'/>
        <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='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.model'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.model' version='1.0.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.model' version='1.0.0.202106280832'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.model.ccslpriority' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.model.ccslpriority.impl' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.model.ccslpriority.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.model' version='1.0.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.model' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.model' version='1.0.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.timesquare.ccslkernel.solver.priorities.model;singleton:=true&#xA;Bundle-Version: 1.0.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jgit.ssh.apache.feature.group' version='5.12.0.202106070339-r' singleton='false'>
      <update id='org.eclipse.jgit.ssh.apache.feature.group' range='[0.0.0,5.12.0.202106070339-r)' 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='http://www.eclipse.org/jgit/'/>
        <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.jgit.feature'/>
        <property name='maven-artifactId' value='org.eclipse.jgit.ssh.apache'/>
        <property name='maven-version' value='5.12.0.202106070339-r'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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 Thomas Wolf and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Distribution License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/org/documents/edl-v10.html'/>
        <property name='df_LT.featureName' value='Java implementation of Git - ssh support using Apache MINA sshd'/>
        <property name='df_LT.description' value='Ssh support using Apache MINA sshd.'/>
        <property name='df_LT.providerName' value='Eclipse JGit'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.ssh.apache.feature.group' version='5.12.0.202106070339-r'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.feature.group' range='[5.12.0,5.13.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.ssh.apache' range='[5.12.0.202106070339-r,5.12.0.202106070339-r]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.ssh.apache.feature.jar' range='[5.12.0.202106070339-r,5.12.0.202106070339-r]'>
          <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.equinox.executable.feature.jar' version='3.8.1200.v20210527-0259'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='Eclipse Platform Launcher Executables'/>
        <property name='df_LT.description' value='Platform specific launchers.'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='maven-groupId' value='org.eclipse.equinox.feature'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.executable'/>
        <property name='maven-version' value='3.8.1200-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.executable.feature.jar' version='3.8.1200.v20210527-0259'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.equinox.executable' version='3.8.1200.v20210527-0259'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.equinox.executable' version='3.8.1200.v20210527-0259'/>
      </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>
    </unit>
    <unit id='org.eclipse.gemoc.gemoc_studio.additions.feature.feature.jar' version='3.3.0.202107281019'>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Studio Additional Features'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature is dependent of a list of additionnal features (possibly thirdparties) that are usually useful in GEMOC Studio but aren&apos;t part of the core of the GEMOC process.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.gemoc.org'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.gemoc_studio'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.gemoc_studio.additions.feature'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.gemoc_studio.additions.feature.feature.jar' version='3.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.gemoc_studio.additions.feature' version='3.3.0.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.gemoc_studio.additions.feature' version='3.3.0.202107281019'/>
      </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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.simpleconfigurator' version='1.4.0.v20210315-2228' generation='2'>
      <update id='org.eclipse.equinox.simpleconfigurator' range='[0.0.0,1.4.0.v20210315-2228)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleName' value='Simple Configurator'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.simpleconfigurator'/>
        <property name='maven-version' value='1.4.0-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.simpleconfigurator' version='1.4.0.v20210315-2228'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.simpleconfigurator' version='1.4.0.v20210315-2228'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.provisional.configurator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.simpleconfigurator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.simpleconfigurator.console' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.simpleconfigurator.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.simpleconfigurator' version='1.4.0.v20210315-2228'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='java.package' name='org.eclipse.osgi.framework.console' range='1.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.datalocation' range='1.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.3.0'/>
        <required namespace='java.package' name='org.osgi.framework.namespace' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.framework.startlevel' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.framework.wiring' range='1.2.0'/>
        <required namespace='java.package' name='org.osgi.resource' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.service.packageadmin' range='1.2.0'/>
        <required namespace='java.package' name='org.osgi.service.startlevel' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='1.3.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.simpleconfigurator
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.simpleconfigurator' version='1.4.0.v20210315-2228'/>
      </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.equinox.simpleconfigurator;singleton:=true&#xA;Bundle-Version: 1.4.0.v20210315-2228
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.addon.stategraph.source' version='3.0.1.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.addon.stategraph.source' range='[0.0.0,3.0.1.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='unknown'/>
        <property name='df_LT.bundleName' value='org.eclipse.gemoc.addon.stategraph 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.gemoc.trace.manager'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.addon.stategraph'/>
        <property name='maven-version' value='3.0.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.addon.stategraph.source' version='3.0.1.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.addon.stategraph.source' version='3.0.1.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.addon.stategraph.source' version='3.0.1.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.addon.stategraph.source' version='3.0.1.202107281019'/>
      </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.gemoc.addon.stategraph.source&#xA;Bundle-Version: 3.0.1.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.testing.source' version='2.25.0.v20210301-0843' singleton='false'>
      <update id='org.eclipse.xtext.testing.source' range='[0.0.0,2.25.0.v20210301-0843)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext Testing Library Sources'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.testing'/>
        <property name='maven-version' value='2.25.0'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.testing.source' version='2.25.0.v20210301-0843'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.testing.source' version='2.25.0.v20210301-0843'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.testing.source' version='2.25.0.v20210301-0843'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.testing.source' version='2.25.0.v20210301-0843'/>
      </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.xtext.testing.source&#xA;Bundle-Version: 2.25.0.v20210301-0843
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.uml2.common' version='2.5.0.v20210228-1829'>
      <update id='org.eclipse.uml2.common' range='[0.0.0,2.5.0.v20210228-1829)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='UML2 Common'/>
        <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.uml2.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.uml2.common'/>
        <property name='maven-version' value='2.5.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.common' version='2.5.0.v20210228-1829'/>
        <provided namespace='osgi.bundle' name='org.eclipse.uml2.common' version='2.5.0.v20210228-1829'/>
        <provided namespace='java.package' name='org.eclipse.uml2.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.uml2.common.util' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.16.0,3.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.uml2.common' version='2.5.0.v20210228-1829'/>
      </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.uml2.common; singleton:=true&#xA;Bundle-Version: 2.5.0.v20210228-1829
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.common.types.shared' version='2.25.0.v20210301-0928' generation='2'>
      <update id='org.eclipse.xtext.common.types.shared' range='[0.0.0,2.25.0.v20210301-0928)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Xtext Common Types Shared State'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <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.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.common.types.shared'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.shared' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.common.types.shared' version='2.25.0.v20210301-0928'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.shared' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.common.types.shared' version='2.25.0.v20210301-0928'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.13.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.13.102'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='3.11.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='3.12.50' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug' range='3.11.50' optional='true'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.common.types.shared' version='2.25.0.v20210301-0928'/>
      </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.xtext.common.types.shared;singleton:=true&#xA;Bundle-Version: 2.25.0.v20210301-0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.feature.group' version='3.14.500.v20210609-1442' singleton='false'>
      <update id='org.eclipse.ocl.feature.group' range='[0.0.0,3.14.500.v20210609-1442)' severity='0'/>
      <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://projects.eclipse.org/projects/modeling.mdt.ocl'/>
        <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.ocl.features'/>
        <property name='maven-artifactId' value='org.eclipse.ocl'/>
        <property name='maven-version' value='3.14.500-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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='OCL Classic: Ecore Parser,Evaluator'/>
        <property name='df_LT.description' value='Provides just enough functionality to parse and evaluate OCL queries on Ecore Models using the Ecore API.'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.feature.group' version='3.14.500.v20210609-1442'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl' range='[3.16.100.v20210609-1442,3.16.100.v20210609-1442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.ecore' range='[3.16.100.v20210609-1442,3.16.100.v20210609-1442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='lpg.runtime.java' range='[2.0.17.v201004271640,2.0.17.v201004271640]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.common' range='[1.8.700.v20210609-1442,1.8.700.v20210609-1442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.feature.jar' range='[3.14.500.v20210609-1442,3.14.500.v20210609-1442]'>
          <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>
        [Documentation] Copyright text will be taken from the shared license feature
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.xdsmlframework.api.source' version='4.0.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.xdsmlframework.api.source' range='[0.0.0,4.0.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='unknown'/>
        <property name='df_LT.bundleName' value='Gemoc Language Api 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.gemoc.modeldebugging.framework.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.xdsmlframework.api'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.xdsmlframework.api.source' version='4.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.api.source' version='4.0.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.xdsmlframework.api.source' version='4.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.xdsmlframework.api.source' version='4.0.0.202107281019'/>
      </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.gemoc.xdsmlframework.api.source&#xA;Bundle-Version: 4.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.properties.defaultrules' version='6.5.1.202106111115' singleton='false' generation='2'>
      <update id='org.eclipse.sirius.properties.defaultrules' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Properties Default Rules'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.properties.defaultrules'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties.defaultrules' version='6.5.1.202106111115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.properties.defaultrules' version='6.5.1.202106111115'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.defaultrules.api' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.defaultrules.internal' version='5.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.properties.defaultrules' version='6.5.1.202106111115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.base' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties.ext.widgets.reference' range='5.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.sirius.properties.defaultrules
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.properties.defaultrules' version='6.5.1.202106111115'/>
      </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.sirius.properties.defaultrules&#xA;Bundle-Version: 6.5.1.202106111115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.executionframework.engine.ui.source' version='4.0.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.executionframework.engine.ui.source' range='[0.0.0,4.0.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='unknown'/>
        <property name='df_LT.bundleName' value='Execution Engine 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.gemoc.modeldebugging.executionframework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.executionframework.engine.ui'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.engine.ui.source' version='4.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.engine.ui.source' version='4.0.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.executionframework.engine.ui.source' version='4.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.executionframework.engine.ui.source' version='4.0.0.202107281019'/>
      </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.gemoc.executionframework.engine.ui.source&#xA;Bundle-Version: 4.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='gemoc_studio.executable.cocoa.macosx.x86_64.GemocStudio' version='3.3.0.202107281019' singleton='false'>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='gemoc_studio.executable.cocoa.macosx.x86_64.GemocStudio' version='3.3.0.202107281019'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='configure'>
            setLauncherName(name:GemocStudio)
          </instruction>
          <instruction key='unconfigure'>
            setLauncherName()
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.contribution.visualiser' version='2.2.4.202103162301'>
      <update id='org.eclipse.contribution.visualiser' range='[0.0.0,2.2.4.202103162301)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.providerName' value='Eclipse AspectJ Development Tools'/>
        <property name='org.eclipse.equinox.p2.name' value='Visualiser Plug-in'/>
        <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.ajdt'/>
        <property name='maven-artifactId' value='org.eclipse.contribution.visualiser'/>
        <property name='maven-version' value='2.2.4-SNAPSHOT'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.contribution.visualiser' version='2.2.4.202103162301'/>
        <provided namespace='osgi.bundle' name='org.eclipse.contribution.visualiser' version='2.2.4.202103162301'/>
        <provided namespace='java.package' name='org.eclipse.contribution.visualiser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.contribution.visualiser.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.contribution.visualiser.core.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.contribution.visualiser.interfaces' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.contribution.visualiser.internal.help' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.contribution.visualiser.internal.preference' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.contribution.visualiser.jdtImpl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.contribution.visualiser.markerImpl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.contribution.visualiser.palettes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.contribution.visualiser.renderers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.contribution.visualiser.simpleImpl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.contribution.visualiser.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.contribution.visualiser.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.contribution.visualiser.views' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.aspectj.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.contribution.visualiser' version='2.2.4.202103162301'/>
      </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.contribution.visualiser; singleton:=true&#xA;Bundle-Version: 2.2.4.202103162301
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.transaction.feature.jar' version='1.12.0.201805140824'>
      <properties size='11'>
        <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='http://www.eclipse.org/modeling/emf/?project=transaction'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='EMF Model Transaction'/>
        <property name='df_LT.description' value='EMF Model Transaction API.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.transaction.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.transaction'/>
        <property name='maven-version' value='1.12.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.transaction.feature.jar' version='1.12.0.201805140824'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.transaction' version='1.12.0.201805140824'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.transaction' version='1.12.0.201805140824'/>
      </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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2005, 2015 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.diffmerge.connector.core' version='0.10.0.201805311703'>
      <update id='org.eclipse.emf.diffmerge.connector.core' range='[0.0.0,0.10.0.201805311703)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EMF Diff/Merge Local history and Core Connector Plug-In (Incubation)'/>
        <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.emf.diffmerge'/>
        <property name='maven-artifactId' value='org.eclipse.emf.diffmerge.connector.core'/>
        <property name='maven-version' value='0.10.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.diffmerge.connector.core' version='0.10.0.201805311703'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.diffmerge.connector.core' version='0.10.0.201805311703'/>
        <provided namespace='java.package' name='org.eclipse.emf.diffmerge.connector.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.diffmerge.connector.core.ext' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.diffmerge.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.diffmerge.connector.core' version='0.10.0.201805311703'/>
      </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.emf.diffmerge.connector.core;singleton:=true&#xA;Bundle-Version: 0.10.0.201805311703
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.diagram.ui.properties' version='1.8.0.202004160913' generation='2'>
      <update id='org.eclipse.gmf.runtime.diagram.ui.properties' range='[0.0.0,1.8.0.202004160913)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF Diagram UI Properties'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.diagram.ui.properties'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.diagram.ui.properties'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.properties' version='1.8.0.202004160913'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.properties' version='1.8.0.202004160913'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.properties.descriptors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.properties.filters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.properties.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.properties.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.properties.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.properties.sections' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.properties.sections.appearance' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.properties.sections.grid' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.properties.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.properties.views' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.diagram.ui.properties' version='1.8.0.202004160913'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.commands.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.ui.properties' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.services.properties' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='4.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='4.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.diagram.ui.properties' version='1.8.0.202004160913'/>
      </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.gmf.runtime.diagram.ui.properties; singleton:=true&#xA;Bundle-Version: 1.8.0.202004160913
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.executionframework.event.manager.source' version='4.0.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.executionframework.event.manager.source' range='[0.0.0,4.0.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='unknown'/>
        <property name='df_LT.bundleName' value='org.eclipse.gemoc.executionframework.event.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.gemoc.modeldebugging.executionframework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.executionframework.event.manager'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.event.manager.source' version='4.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.event.manager.source' version='4.0.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.executionframework.event.manager.source' version='4.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.executionframework.event.manager.source' version='4.0.0.202107281019'/>
      </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.gemoc.executionframework.event.manager.source&#xA;Bundle-Version: 4.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.trace.gemoc.generator' version='3.0.1.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.trace.gemoc.generator' range='[0.0.0,3.0.1.202107281019)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.gemoc.tracemm.k3al.generator'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.multidimensional_trace_management'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.trace.gemoc.generator'/>
        <property name='maven-version' value='3.0.1-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.trace.gemoc.generator' version='3.0.1.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.trace.gemoc.generator' version='3.0.1.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.trace.gemoc.generator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.trace.gemoc.generator.codegen' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.trace.gemoc.generator.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.trace.gemoc.generator' version='3.0.1.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='24'>
        <required namespace='osgi.bundle' name='com.google.guava' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib.macro' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.trace.commons' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.10.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.10.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.9.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.ui' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.ide.ui' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.trace.metamodel.generator' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.diverse.melange.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.diverse.melange.metamodel' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.opsemanticsview.model' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.opsemanticsview.gen' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.jdom2' range='2.0.6'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.dsl' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.ui.utils' range='4.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.trace.gemoc.generator
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.trace.gemoc.generator' version='3.0.1.202107281019'/>
      </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.gemoc.trace.gemoc.generator;singleton:=true&#xA;Bundle-Version: 3.0.1.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.activities' version='2.25.0.v20210301-0928' generation='2'>
      <update id='org.eclipse.xtext.activities' range='[0.0.0,2.25.0.v20210301-0928)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Xtext UI Activities'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <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.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.activities'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.activities' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.activities' version='2.25.0.v20210301-0928'/>
        <provided namespace='java.package' name='org.eclipse.xtext.activities' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.activities' version='2.25.0.v20210301-0928'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.13.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.activities' version='2.25.0.v20210301-0928'/>
      </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.xtext.activities;singleton:=true&#xA;Bundle-Version: 2.25.0.v20210301-0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jface.notifications.source' version='0.3.0.v20210218-1820' singleton='false'>
      <update id='org.eclipse.jface.notifications.source' range='[0.0.0,0.3.0.v20210218-1820)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Notification API 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='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.jface.notifications'/>
        <property name='maven-version' value='0.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.notifications.source' version='0.3.0.v20210218-1820'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jface.notifications.source' version='0.3.0.v20210218-1820'/>
        <provided namespace='osgi.identity' name='org.eclipse.jface.notifications.source' version='0.3.0.v20210218-1820'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jface.notifications.source' version='0.3.0.v20210218-1820'/>
      </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.jface.notifications.source&#xA;Bundle-Version: 0.3.0.v20210218-1820
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.http.jetty' version='3.8.0.v20210414-1616' singleton='false' generation='2'>
      <update id='org.eclipse.equinox.http.jetty' range='[0.0.0,3.8.0.v20210414-1616)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleName' value='Jetty Http Service'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.http.jetty'/>
        <property name='maven-version' value='3.8.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.http.jetty' version='3.8.0.v20210414-1616'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.http.jetty' version='3.8.0.v20210414-1616'/>
        <provided namespace='java.package' name='org.eclipse.equinox.http.jetty' version='1.5.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.http.jetty' version='3.8.0.v20210414-1616'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <required namespace='java.package' name='javax.servlet' range='[3.1.0,5.0.0)'/>
        <required namespace='java.package' name='javax.servlet.http' range='[3.1.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.http.servlet' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http' range='[10.0.2,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server' range='[10.0.2,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.handler' range='[10.0.2,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.session' range='[10.0.2,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.servlet' range='[10.0.2,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[10.0.2,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[10.0.2,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.log' range='[10.0.2,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.ssl' range='[10.0.2,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[10.0.2,11.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.3.0'/>
        <required namespace='java.package' name='org.osgi.framework.startlevel' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.framework.wiring' range='1.2.0'/>
        <required namespace='java.package' name='org.osgi.service.cm' range='1.2.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.http.jetty
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.http.jetty' version='3.8.0.v20210414-1616'/>
      </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.equinox.http.jetty&#xA;Bundle-Version: 3.8.0.v20210414-1616
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.xtext.mocdsl' version='0.1.1.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.xtext.mocdsl' range='[0.0.0,0.1.1.202107281019)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.Bundle-Name' value='MoCCML MoCC (CCSL&amp;Automata) DSL xtext'/>
        <property name='df_LT.Bundle-Vendor' value='ENSTA Bretagne'/>
        <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.gemoc.mocc'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.xtext.mocdsl'/>
        <property name='maven-version' value='0.1.1-SNAPSHOT'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.xtext.mocdsl' version='0.1.1.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.xtext.mocdsl' version='0.1.1.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.xtext' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.xtext.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.xtext.parseTreeConstruction' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.xtext.parser.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.xtext.parser.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.xtext.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.xtext.scoping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.xtext.formatting' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.xtext.mocdsl' version='0.1.1.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='20'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.generator' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.apache.commons.logging' range='1.0.4' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe.utils' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe2.launch' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.constraint.ccslmocc.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.xtext.fsmdsl' range='0.0.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.parser.xtext' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.utils.umlhelpers' range='1.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.xtext.xbase.lib' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.moccml.constraint.ccslmocc.model.xtext.mocdsl
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.xtext.mocdsl' version='0.1.1.202107281019'/>
      </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.gemoc.moccml.constraint.ccslmocc.model.xtext.mocdsl; singleton:=true&#xA;Bundle-Version: 0.1.1.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext' version='2.25.0.v20210301-0843' generation='2'>
      <update id='org.eclipse.xtext' range='[0.0.0,2.25.0.v20210301-0843)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext'/>
        <property name='maven-version' value='2.25.0'/>
      </properties>
      <provides size='79'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext' version='2.25.0.v20210301-0843'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext' version='2.25.0.v20210301-0843'/>
        <provided namespace='java.package' name='org.eclipse.xtext' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.build' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.parser.packrat' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.parser.packrat.consumers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.conversion' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.conversion.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.debug' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.diagnostics' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.documentation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.documentation.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.findReferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.formatting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.formatting.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.formatting2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.formatting2.debug' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.formatting2.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.formatting2.regionaccess' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.formatting2.regionaccess.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.trace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.trace.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.trace.node' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.grammaranalysis' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.grammaranalysis.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.linking' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.linking.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.linking.lazy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.mwe' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.naming' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.nodemodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.nodemodel.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.nodemodel.serialization' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.nodemodel.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.parser.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.parser.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.parser.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.parser.packrat' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.parser.packrat.consumers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.parser.packrat.debug' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.parser.packrat.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.parser.packrat.matching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.parser.packrat.tokens' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.parsetree.reconstr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.parsetree.reconstr.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.resource' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.resource.clustering' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.resource.containers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.resource.generic' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.resource.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.resource.persistence' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.scoping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.scoping.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.serializer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.serializer.acceptor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.serializer.analysis' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.serializer.diagnostic' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.serializer.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.serializer.sequencer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.serializer.tokens' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.service' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.tasks' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.validation.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.workspace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ecoreInference' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.parser' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext' version='2.25.0.v20210301-0843'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='17'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='2.16.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.20.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='2.17.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='osgi.bundle' name='com.google.inject' range='3.0.0'/>
        <required namespace='osgi.bundle' name='org.objectweb.asm' range='[9.1.0,9.2.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe.core' range='1.3.21' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe.utils' range='1.3.21' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend' range='2.2.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.typesystem.emf' range='2.2.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.13.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.9.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
        <required namespace='java.package' name='org.osgi.framework' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext' version='2.25.0.v20210301-0843'/>
      </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.xtext;singleton:=true&#xA;Bundle-Version: 2.25.0.v20210301-0843
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.rcp.feature.source.feature.group' version='1.4.1200.v20210507-0825' singleton='false'>
      <update id='org.eclipse.equinox.p2.rcp.feature.source.feature.group' range='[0.0.0,1.4.1200.v20210507-0825)' 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.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.rcp.feature'/>
        <property name='maven-version' value='1.4.1200-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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2008, 2011 IBM Corporation and others.'/>
        <property name='df_LT.featureName' value='Equinox p2 RCP Management Facilities Source'/>
        <property name='df_LT.description' value='Source code for the Equinox provisioning platform'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.rcp.feature.source.feature.group' version='1.4.1200.v20210507-0825'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.rcp.feature.feature.group' range='[1.4.1200.v20210507-0825,1.4.1200.v20210507-0825]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.core.feature.source.feature.group' range='[1.6.1000.v20210507-0825,1.6.1000.v20210507-0825]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.source' range='[2.7.100.v20210426-1115,2.7.100.v20210426-1115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.sdk.scheduler.source' range='[1.5.100.v20210327-1705,1.5.100.v20210327-1705]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.updatechecker.source' range='[1.3.0.v20210315-2228,1.3.0.v20210315-2228]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security.ui.source' range='[1.3.0.v20210121-0947,1.3.0.v20210121-0947]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.sdk.source' range='[1.2.0.v20210114-1214,1.2.0.v20210114-1214]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.rcp.feature.source.feature.jar' range='[1.4.1200.v20210507-0825,1.4.1200.v20210507-0825]'>
          <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.emf.mwe2.language.ui' version='2.12.1.v20210218-2134' generation='2'>
      <update id='org.eclipse.emf.mwe2.language.ui' range='[0.0.0,2.12.1.v20210218-2134)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='MWE2 Language UI'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Xtext'/>
        <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.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mwe2.language.ui'/>
        <property name='maven-version' value='2.12.1'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.language.ui' version='2.12.1.v20210218-2134'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mwe2.language.ui' version='2.12.1.v20210218-2134'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.language.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.language.ui.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.language.ui.highlighting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.language.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.language.ui.labeling' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.language.ui.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.language.ui.quickfix' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mwe2.language.ui' version='2.12.1.v20210218-2134'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='19'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe2.language' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe2.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.codetemplates.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='[30.1.0,31.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe2.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe2.language.ide' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mwe2.language.ui' version='2.12.1.v20210218-2134'/>
      </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.emf.mwe2.language.ui;singleton:=true&#xA;Bundle-Version: 2.12.1.v20210218-2134
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.executionframework.event.model' version='4.0.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.executionframework.event.model' range='[0.0.0,4.0.0.202107281019)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='GEMOC Execution Framework Event Model'/>
        <property name='df_LT.providerName' value='Eclipse GEMOC 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.gemoc.modeldebugging.executionframework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.executionframework.event.model'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.event.model' version='4.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.event.model' version='4.0.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.executionframework.event.model.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.executionframework.event.model.event.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.executionframework.event.model.event.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.executionframework.event.testsuite' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.executionframework.event.testsuite.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.executionframework.event.testsuite.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.executionframework.event.model' version='4.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.event.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.behavioralinterface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.value.model' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.executionframework.event.model
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.executionframework.event.model' version='4.0.0.202107281019'/>
      </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.gemoc.executionframework.event.model;singleton:=true&#xA;Bundle-Version: 4.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.diagram.ui.ext' version='6.5.1.202106111115' generation='2'>
      <update id='org.eclipse.sirius.diagram.ui.ext' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Diagram UI Extensions'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.diagram.ui.ext'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.ui.ext' version='6.5.1.202106111115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.diagram.ui.ext' version='6.5.1.202106111115'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.ext' version='3.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.diagram.ui.ext' version='6.5.1.202106111115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram.ui' range='3.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.sirius.diagram.ui.ext
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.diagram.ui.ext' version='6.5.1.202106111115'/>
      </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.sirius.diagram.ui.ext;singleton:=true&#xA;Bundle-Version: 6.5.1.202106111115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.rcp.feature.jar' version='4.20.0.v20210602-2209'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2010, 2019 IBM Corporation and others.'/>
        <property name='df_LT.featureName' value='Eclipse 4 Rich Client Platform'/>
        <property name='df_LT.description' value='The bundles typical required by Eclipse RCP applications as of version 4.0'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='maven-groupId' value='org.eclipse.e4.feature'/>
        <property name='maven-artifactId' value='org.eclipse.e4.rcp'/>
        <property name='maven-version' value='4.20.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.rcp.feature.jar' version='4.20.0.v20210602-2209'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.e4.rcp' version='4.20.0.v20210602-2209'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.e4.rcp' version='4.20.0.v20210602-2209'/>
      </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.objectweb.asm' version='9.1.0.v20210209-1849' singleton='false' generation='2'>
      <update id='org.objectweb.asm' range='[0.0.0,9.1.0.v20210209-1849)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='ASM Core'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='http://asm.ow2.org'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.objectweb.asm'/>
        <property name='maven-version' value='9.1.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.objectweb.asm' version='9.1.0.v20210209-1849'/>
        <provided namespace='osgi.bundle' name='org.objectweb.asm' version='9.1.0.v20210209-1849'/>
        <provided namespace='java.package' name='org.objectweb.asm' version='9.1.0'/>
        <provided namespace='java.package' name='org.objectweb.asm.signature' version='9.1.0'/>
        <provided namespace='osgi.identity' name='org.objectweb.asm' version='9.1.0.v20210209-1849'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.objectweb.asm' version='9.1.0.v20210209-1849'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.objectweb.asm&#xA;Bundle-Version: 9.1.0.v20210209-1849
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.xdsmlframework.commons.ui.k3' version='4.0.0.202107281019' singleton='false' generation='2'>
      <update id='org.eclipse.gemoc.xdsmlframework.commons.ui.k3' range='[0.0.0,4.0.0.202107281019)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC xDSML Framework Commons K3'/>
        <property name='org.eclipse.equinox.p2.provider' value='Inria'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.modeldebugging.framework.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.xdsmlframework.commons.ui.k3'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.xdsmlframework.commons.ui.k3' version='4.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.commons.ui.k3' version='4.0.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.xdsmlframework.commons.ui.k3' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.xdsmlframework.commons.ui.k3.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.xdsmlframework.commons.ui.k3.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.xdsmlframework.commons.ui.k3' version='4.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='17'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.105.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.9.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ui' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.ide.ui' range='4.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.diverse.k3.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.ui.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.xdsmlframework.commons.ui.k3
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.xdsmlframework.commons.ui.k3' version='4.0.0.202107281019'/>
      </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.gemoc.xdsmlframework.commons.ui.k3&#xA;Bundle-Version: 4.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.jarprocessor.source' version='1.2.0.v20210507-0825' singleton='false'>
      <update id='org.eclipse.equinox.p2.jarprocessor.source' range='[0.0.0,1.2.0.v20210507-0825)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Provisioning JAR Processor 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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.jarprocessor'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.jarprocessor.source' version='1.2.0.v20210507-0825'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.jarprocessor.source' version='1.2.0.v20210507-0825'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.jarprocessor.source' version='1.2.0.v20210507-0825'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.jarprocessor.source' version='1.2.0.v20210507-0825'/>
      </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.equinox.p2.jarprocessor.source&#xA;Bundle-Version: 1.2.0.v20210507-0825
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.rcp.source.feature.jar' version='4.20.0.v20210602-2209'>
      <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.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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2010, 2019 IBM Corporation and others.'/>
        <property name='df_LT.featureName' value='Eclipse 4 Rich Client Platform Developer Resources'/>
        <property name='df_LT.description' value='The bundles typical required by Eclipse RCP applications as of version 4.0'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='maven-groupId' value='org.eclipse.e4.feature'/>
        <property name='maven-artifactId' value='org.eclipse.e4.rcp'/>
        <property name='maven-version' value='4.20.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.rcp.source.feature.jar' version='4.20.0.v20210602-2209'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.e4.rcp.source' version='4.20.0.v20210602-2209'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.e4.rcp.source' version='4.20.0.v20210602-2209'/>
      </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.gemoc.commons.eclipse.messagingsystem.api' version='3.3.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.commons.eclipse.messagingsystem.api' range='[0.0.0,3.3.0.202107281019)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC messagingsystem api'/>
        <property name='org.eclipse.equinox.p2.provider' value='Inria DiverSE'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.commons.eclipse.messagingsystem.api'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.eclipse.messagingsystem.api' version='3.3.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse.messagingsystem.api' version='3.3.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.commons.eclipse.messagingsystem.api' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.commons.messagingsystem.api.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.commons.messagingsystem.api.reference' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.commons.messagingsystem.api.result' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.commons.eclipse.messagingsystem.api' version='3.3.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'>
          <description>
            org.eclipse.gemoc.commons.eclipse.messagingsystem.api
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.commons.eclipse.messagingsystem.api' version='3.3.0.202107281019'/>
      </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.gemoc.commons.eclipse.messagingsystem.api;singleton:=true&#xA;Bundle-Version: 3.3.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.trace.commons.model' version='3.0.1.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.trace.commons.model' range='[0.0.0,3.0.1.202107281019)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Generic Trace Model'/>
        <property name='df_LT.providerName' value='Inria'/>
        <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.gemoc.trace.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.trace.commons.model'/>
        <property name='maven-version' value='3.0.1-SNAPSHOT'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.trace.commons.model' version='3.0.1.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.trace.commons.model' version='3.0.1.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.trace.commons.model.helper' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.trace.commons.model.trace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.trace.commons.model.trace.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.trace.commons.model.trace.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.trace.commons.model.launchconfiguration' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.trace.commons.model.launchconfiguration.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.trace.commons.model.launchconfiguration.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.trace.commons.model.generictrace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.trace.commons.model.generictrace.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.trace.commons.model.generictrace.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.trace.commons.model' version='3.0.1.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.trace.commons.model' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.trace.commons.model
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.trace.commons.model' version='3.0.1.202107281019'/>
      </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.gemoc.trace.commons.model;singleton:=true&#xA;Bundle-Version: 3.0.1.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.ui.ecore' version='2.25.0.v20210301-0928' generation='2'>
      <update id='org.eclipse.xtext.ui.ecore' range='[0.0.0,2.25.0.v20210301-0928)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Xtext Ecore Ui Support'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <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.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.ui.ecore'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.ecore' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.ui.ecore' version='2.25.0.v20210301-0928'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.ecore' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.ui.ecore' version='2.25.0.v20210301-0928'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.109.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.13.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.editor' range='2.17.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.ui.ecore' version='2.25.0.v20210301-0928'/>
      </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.xtext.ui.ecore;singleton:=true&#xA;Bundle-Version: 2.25.0.v20210301-0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.ale.language.sample.deployer.source' version='1.1.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.ale.language.sample.deployer.source' range='[0.0.0,1.1.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='unknown'/>
        <property name='df_LT.bundleName' value='Deployer 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.gemoc.execution.ale'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.ale.language.sample.deployer'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.ale.language.sample.deployer.source' version='1.1.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.ale.language.sample.deployer.source' version='1.1.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.ale.language.sample.deployer.source' version='1.1.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.ale.language.sample.deployer.source' version='1.1.0.202107281019'/>
      </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.gemoc.ale.language.sample.deployer.source&#xA;Bundle-Version: 1.1.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.commons.feature.feature.group' version='3.3.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.commons.feature.feature.group' range='[0.0.0,3.3.0.202107281019)' severity='0'/>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Commons'/>
        <property name='org.eclipse.equinox.p2.description' value='All Commons plugins used by GEMOC. Contains reusable utils, metamodel&#xA;and helper libraries.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://gemoc.org/studio/'/>
        <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.gemoc.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.commons.feature'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.feature.feature.group' version='3.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.feature.feature.group' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.3rdparty.feature.feature.group' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.gexpressions.feature.feature.group' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.eclipse.feature.feature.group' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.eclipse.jdt.autosrcfolder.feature.feature.group' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.timeline' range='[3.0.0.202107281019,3.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.feature.feature.jar' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.mapping.feature.feature.group' version='1.0.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.moccml.mapping.feature.feature.group' range='[0.0.0,1.0.0.202107281019)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Moccml Mapping SDK'/>
        <property name='org.eclipse.equinox.p2.description' value='Editors and transformations for developping Moccml mappings using ECL&#xA;(Ful SDK, includes moccml.mapping.editor.feature and moccml.mapping.transfos.feature)'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Aoste INRIA / I3S'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.moccml.mapping.framework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.mapping.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.feature.feature.group' version='1.0.0.202107281019'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.editor.feature.feature.group' range='[1.0.0.202107281019,1.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.transfos.feature.feature.group' range='[1.0.0.202107281019,1.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.feature.feature.jar' range='[1.0.0.202107281019,1.0.0.202107281019]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 I3S Laboratory and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.sirius.runtime.ide.xtext.feature.jar' version='6.5.1.202106111115'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='Sirius support for Xtext models.&#xA;Install this if you want to use Sirius-based modelers (or create new ones) on Xtext-based domain models.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/sirius'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.sirius.common.xtext'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2007, 2015 THALES GLOBAL SERVICES and others.&#xA;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&#xA;&#xA;Contributors:&#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Sirius Integration with Xtext'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.runtime.ide.xtext'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.runtime.ide.xtext.feature.jar' version='6.5.1.202106111115'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.sirius.runtime.ide.xtext' version='6.5.1.202106111115'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.sirius.runtime.ide.xtext' version='6.5.1.202106111115'/>
      </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.emf.mapping.feature.group' version='2.13.0.v20190323-1059' singleton='false'>
      <update id='org.eclipse.emf.mapping.feature.group' range='[0.0.0,2.13.0.v20190323-1059)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mapping'/>
        <property name='maven-version' value='2.13.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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='EMF Mapping'/>
        <property name='df_LT.description' value='Platform-independent framework for mapping between EMF models.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.feature.group' version='2.13.0.v20190323-1059'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping' range='[2.12.0.v20181104-0733,2.12.0.v20181104-0733]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.feature.jar' range='[2.13.0.v20190323-1059,2.13.0.v20190323-1059]'>
          <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 uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.xtext.generator' version='2.25.0.v20210301-0909' generation='2'>
      <update id='org.eclipse.xtext.generator' range='[0.0.0,2.25.0.v20210301-0909)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext Generator'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.generator'/>
        <property name='maven-version' value='2.25.0'/>
      </properties>
      <provides size='49'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.generator' version='2.25.0.v20210301-0909'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.generator' version='2.25.0.v20210301-0909'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.adapter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.ecore' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.ecore2xtext' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.exporting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.formatting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.formatting2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.generator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.grammarAccess' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.junit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.parseTreeConstructor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.parser.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.parser.antlr.debug' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.parser.antlr.debug.formatting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.parser.antlr.debug.parseTreeConstruction' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.parser.antlr.debug.parser.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.parser.antlr.debug.parser.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.parser.antlr.debug.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.parser.antlr.debug.simpleAntlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.parser.antlr.debug.simpleAntlr.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.parser.antlr.debug.simpleAntlr.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.parser.antlr.debug.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.parser.antlr.ex' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.parser.antlr.ex.ca' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.parser.antlr.ex.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.parser.antlr.ex.rt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.parser.antlr.ex.wsAware' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.parser.antlr.postProcessing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.parser.packrat' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.resourceFactory' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.scoping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.serializer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.types' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.xbase' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.generator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.generator.compare' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.generator.contentAssist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.generator.labeling' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.generator.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.generator.projectWizard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.generator.quickfix' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.generator.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.generator.templates' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.generator' version='2.25.0.v20210301-0909'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='20'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xtext.generator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.util' range='0.0.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend' range='2.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xpand' range='2.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.typesystem.emf' range='2.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' range='2.20.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0' optional='true'/>
        <required namespace='osgi.bundle' name='de.itemis.xtext.antlr' range='2.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.20.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='2.17.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe2.lib' range='2.9.1' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='0.0.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.13.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.13.102' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.logging' range='1.0.4' optional='true'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.generator' version='2.25.0.v20210301-0909'/>
      </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.xtext.generator; singleton:=true&#xA;Bundle-Version: 2.25.0.v20210301-0909
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mapping.ecore.feature.jar' version='2.12.0.v20190323-1059'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='EMF Ecore Mapping'/>
        <property name='df_LT.description' value='Platform-independent support for mapping between Ecore models and to XML representations for instance data.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mapping.ecore'/>
        <property name='maven-version' value='2.12.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore.feature.jar' version='2.12.0.v20190323-1059'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.mapping.ecore' version='2.12.0.v20190323-1059'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.mapping.ecore' version='2.12.0.v20190323-1059'/>
      </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 uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.gmf.runtime.emf.core' version='1.7.0.202004160913' generation='2'>
      <update id='org.eclipse.gmf.runtime.emf.core' range='[0.0.0,1.7.0.202004160913)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF Modeling Service Layer'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.emf.core'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.emf.core'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.emf.core' version='1.7.0.202004160913'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.core' version='1.7.0.202004160913'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.core.clipboard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.core.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.core.internal.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.core.internal.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.core.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.core.internal.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.core.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.core.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.emf.core' version='1.7.0.202004160913'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.workspace' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.clipboard.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.0,4.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='4.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='4.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.emf.core' version='1.7.0.202004160913'/>
      </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.gmf.runtime.emf.core; singleton:=true&#xA;Bundle-Version: 1.7.0.202004160913
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.examples.xtext.idioms.ui' version='1.15.0.v20210609-1442' generation='2'>
      <update id='org.eclipse.ocl.examples.xtext.idioms.ui' range='[0.0.0,1.15.0.v20210609-1442)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='OCL Idioms Model UI for the Xtext Declarative Serializer'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <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.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples.xtext.idioms.ui'/>
        <property name='maven-version' value='1.15.0-SNAPSHOT'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.xtext.idioms.ui' version='1.15.0.v20210609-1442'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.examples.xtext.idioms.ui' version='1.15.0.v20210609-1442'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.xtext.idioms.ide' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.xtext.idioms.ide.contentassist.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.xtext.idioms.ide.contentassist.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.xtext.idioms.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.xtext.idioms.ui.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.xtext.idioms.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.xtext.idioms.ui.labeling' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.xtext.idioms.ui.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.xtext.idioms.ui.quickfix' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.examples.xtext.idioms.ui' version='1.15.0.v20210609-1442'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen' range='[2.6.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.pivot' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.util' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.examples.xtext.serializer' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.codetemplates.ui' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.examples.xtext.idioms' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='[1.2.15,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.examples.xtext.idioms.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.examples.xtext.idioms.ui' version='1.15.0.v20210609-1442'/>
      </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.ocl.examples.xtext.idioms.ui;singleton:=true&#xA;Bundle-Version: 1.15.0.v20210609-1442
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.constraint.ccslkernel.solver.extension.statemachine.source' version='0.1.1.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.moccml.constraint.ccslkernel.solver.extension.statemachine.source' range='[0.0.0,0.1.1.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Aoste INRIA/I3S'/>
        <property name='df_LT.bundleName' value='StateMachineSolverExtension 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.gemoc.mocc'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.constraint.ccslkernel.solver.extension.statemachine'/>
        <property name='maven-version' value='0.1.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.ccslkernel.solver.extension.statemachine.source' version='0.1.1.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.constraint.ccslkernel.solver.extension.statemachine.source' version='0.1.1.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.moccml.constraint.ccslkernel.solver.extension.statemachine.source' version='0.1.1.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.moccml.constraint.ccslkernel.solver.extension.statemachine.source' version='0.1.1.202107281019'/>
      </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.gemoc.moccml.constraint.ccslkernel.solver.extension.statemachine.source&#xA;Bundle-Version: 0.1.1.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.executionframework.feature.feature.group' version='4.0.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.executionframework.feature.feature.group' range='[0.0.0,4.0.0.202107281019)' severity='0'/>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='ModelDebugging Execution Framework'/>
        <property name='org.eclipse.equinox.p2.description' value='List of plugins that are part of the execution framework'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://gemoc.org/studio/'/>
        <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.gemoc.modeldebugging.executionframework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.executionframework.feature'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.feature.feature.group' version='4.0.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='17'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.behavioralinterface' range='[1.0.0.202107281019,1.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.behavioralinterface.edit' range='[1.0.0.202107281019,1.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.behavioralinterface.editor' range='[1.0.0.202107281019,1.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.behavioralinterface.ide' range='[1.0.0.202107281019,1.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.behavioralinterface.ui' range='[1.0.0.202107281019,1.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.engine.ui' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.event.manager' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.ui' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.extensions.sirius' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.debugger' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.debugger.ui' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.event.model' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.event.model.edit' range='[1.0.0.202107281019,1.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.event.model.editor' range='[1.0.0.202107281019,1.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.event.ui' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.engine.model' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.feature.feature.jar' range='[4.0.0.202107281019,4.0.0.202107281019]'>
          <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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.feature.feature.jar' version='2.3.0.202107281019'>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Execution Engine CCSL Java'/>
        <property name='org.eclipse.equinox.p2.description' value='Language defintion and edition support for creating languages using the CCSL Java Execution Engine&#xA;&#xA;Also includes the runtime, runtime.ui, and concurrent_addons features'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://gemoc.org/studio/'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.execution.concurrent.ccsljava'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.feature'/>
        <property name='maven-version' value='2.3.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.feature.feature.jar' version='2.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.feature' version='2.3.0.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.feature' version='2.3.0.202107281019'/>
      </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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.executionframework.debugger.source' version='4.0.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.executionframework.debugger.source' range='[0.0.0,4.0.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='unknown'/>
        <property name='df_LT.bundleName' value='org.eclipse.gemoc.executionframework.debugger 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.gemoc.modeldebugging.executionframework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.executionframework.debugger'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.debugger.source' version='4.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.debugger.source' version='4.0.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.executionframework.debugger.source' version='4.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.executionframework.debugger.source' version='4.0.0.202107281019'/>
      </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.gemoc.executionframework.debugger.source&#xA;Bundle-Version: 4.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.swt.win32.source' version='1.1.0.v20201119-1132' singleton='false'>
      <update id='org.eclipse.e4.ui.swt.win32.source' range='[0.0.0,1.1.0.v20201119-1132)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse UI WIN32 Enhancements 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.e4'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.swt.win32'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.swt.win32.source' version='1.1.0.v20201119-1132'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.swt.win32.source' version='1.1.0.v20201119-1132'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.swt.win32.source' version='1.1.0.v20201119-1132'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.swt.win32.source' version='1.1.0.v20201119-1132'/>
      </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.e4.ui.swt.win32.source&#xA;Bundle-Version: 1.1.0.v20201119-1132
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.junit.platform.suite.api' version='1.7.1.v20210222-1948' singleton='false' generation='2'>
      <update id='org.junit.platform.suite.api' range='[0.0.0,1.7.1.v20210222-1948)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='JUnit Platform Suite API'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.junit.platform.suite.api'/>
        <property name='maven-version' value='1.7.1-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.junit.platform.suite.api' version='1.7.1.v20210222-1948'/>
        <provided namespace='osgi.bundle' name='org.junit.platform.suite.api' version='1.7.1.v20210222-1948'/>
        <provided namespace='java.package' name='org.junit.platform.suite.api' version='1.7.1'/>
        <provided namespace='osgi.identity' name='org.junit.platform.suite.api' version='1.7.1.v20210222-1948'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='java.package' name='org.apiguardian.api' range='[1.1.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.junit.platform.suite.api' version='1.7.1.v20210222-1948'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.junit.platform.suite.api&#xA;Bundle-Version: 1.7.1.v20210222-1948
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.xdsmlframework.commons.source' version='4.0.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.xdsmlframework.commons.source' range='[0.0.0,4.0.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='unknown'/>
        <property name='df_LT.bundleName' value='org.eclipse.gemoc.xdsmlframework.commons 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.gemoc.modeldebugging.framework.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.xdsmlframework.commons'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.xdsmlframework.commons.source' version='4.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.commons.source' version='4.0.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.xdsmlframework.commons.source' version='4.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.xdsmlframework.commons.source' version='4.0.0.202107281019'/>
      </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.gemoc.xdsmlframework.commons.source&#xA;Bundle-Version: 4.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.jsp.jasper.registry.source' version='1.1.400.v20200422-1833' singleton='false'>
      <update id='org.eclipse.equinox.jsp.jasper.registry.source' range='[0.0.0,1.1.400.v20200422-1833)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Jasper Jsp Registry Support 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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.jsp.jasper.registry'/>
        <property name='maven-version' value='1.1.400-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.jsp.jasper.registry.source' version='1.1.400.v20200422-1833'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.jsp.jasper.registry.source' version='1.1.400.v20200422-1833'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.jsp.jasper.registry.source' version='1.1.400.v20200422-1833'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.jsp.jasper.registry.source' version='1.1.400.v20200422-1833'/>
      </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.equinox.jsp.jasper.registry.source&#xA;Bundle-Version: 1.1.400.v20200422-1833
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.common.emf' version='1.2.700.v202007161535' generation='2'>
      <update id='org.eclipse.wst.common.emf' range='[0.0.0,1.2.700.v202007161535)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EMF Utilities'/>
        <property name='df_LT.pluginProvider' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.common'/>
        <property name='maven-artifactId' value='org.eclipse.wst.common.emf'/>
        <property name='maven-version' value='1.2.700-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.emf' version='1.2.700.v202007161535'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.common.emf' version='1.2.700.v202007161535'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.internal.emf.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.internal.emf.resource' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.internal.emf.utilities' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.common.emf' version='1.2.700.v202007161535'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.4.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.1.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.core' range='[1.1.201,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.common.emf
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.common.emf' version='1.2.700.v202007161535'/>
      </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.wst.common.emf; singleton:=true&#xA;Bundle-Version: 1.2.700.v202007161535
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.doc' version='3.15.0.v20210609-1442'>
      <update id='org.eclipse.ocl.doc' range='[0.0.0,3.15.0.v20210609-1442)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='OCL Documentation'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <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.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.doc'/>
        <property name='maven-version' value='3.15.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.doc' version='3.15.0.v20210609-1442'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.doc' version='3.15.0.v20210609-1442'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.doc' version='3.15.0.v20210609-1442'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='[3.4.0,4.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.doc' version='3.15.0.v20210609-1442'/>
      </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.ocl.doc;singleton:=true&#xA;Bundle-Version: 3.15.0.v20210609-1442
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.concurrent_addons.feature.feature.group' version='2.3.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.concurrent_addons.feature.feature.group' range='[0.0.0,2.3.0.202107281019)' severity='0'/>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Concurrent Addons and Views'/>
        <property name='org.eclipse.equinox.p2.description' value='Views and addons contributing to the CCSL Java Concurrent Execution Engine.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://gemoc.org/studio/'/>
        <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.gemoc.execution.concurrent.ccsljava'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.concurrent_addons.feature'/>
        <property name='maven-version' value='2.3.0-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.concurrent_addons.feature.feature.group' version='2.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.addon.vcdgenerator' range='[2.3.0.202107281019,2.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.addon.eventscheduling.timeline' range='[2.3.0.202107281019,2.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.concurrent_addons.feature.feature.jar' range='[2.3.0.202107281019,2.3.0.202107281019]'>
          <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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.amalgam.discovery.core' version='1.8.0.201706011309'>
      <update id='org.eclipse.amalgam.discovery.core' range='[0.0.0,1.8.0.201706011309)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Amalgam Component Discovery Core'/>
        <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.amalgam'/>
        <property name='maven-artifactId' value='org.eclipse.amalgam.discovery.core'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.amalgam.discovery.core' version='1.8.0.201706011309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.amalgam.discovery.core' version='1.8.0.201706011309'/>
        <provided namespace='java.package' name='org.eclipse.amalgam.discovery' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.amalgam.discovery.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.amalgam.discovery.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.amalgam.discovery.util' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.artifact.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.engine' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.amalgam.discovery.core' version='1.8.0.201706011309'/>
      </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.amalgam.discovery.core;singleton:=true&#xA;Bundle-Version: 1.8.0.201706011309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.search' version='3.13.200.v20210419-1029' generation='2'>
      <update id='org.eclipse.search' range='[0.0.0,3.13.200.v20210419-1029)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Search Support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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='eclipse.platform.text'/>
        <property name='maven-artifactId' value='org.eclipse.search'/>
        <property name='maven-version' value='3.13.200-SNAPSHOT'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.search' version='3.13.200.v20210419-1029'/>
        <provided namespace='osgi.bundle' name='org.eclipse.search' version='3.13.200.v20210419-1029'/>
        <provided namespace='java.package' name='org.eclipse.search.core.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.search.internal.core.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.search.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.search.internal.ui.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.search.internal.ui.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.search.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.search.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.search.ui.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.search2.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.search2.internal.ui.basic.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.search2.internal.ui.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.search2.internal.ui.text2' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.search' version='3.13.200.v20210419-1029'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.ui.refactoring' range='[3.5.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.search
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.search' version='3.13.200.v20210419-1029'/>
      </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.search; singleton:=true&#xA;Bundle-Version: 3.13.200.v20210419-1029
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.notation' version='1.10.0.202004160913' generation='2'>
      <update id='org.eclipse.gmf.runtime.notation' range='[0.0.0,1.10.0.202004160913)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='GMF Notation Model 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.gmf.notation.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.notation'/>
        <property name='maven-version' value='1.10.0-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.notation' version='1.10.0.202004160913'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.notation' version='1.10.0.202004160913'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.notation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.notation.datatype' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.notation.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.notation.stylepooling' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.notation.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.notation' version='1.10.0.202004160913'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.5.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.notation' version='1.10.0.202004160913'/>
      </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.gmf.runtime.notation;singleton:=true&#xA;Bundle-Version: 1.10.0.202004160913
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.simulationpolicy' version='1.1.0.202106280832' generation='2'>
      <update id='fr.inria.aoste.timesquare.simulationpolicy' range='[0.0.0,1.1.0.202106280832)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Simulation Policies'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.simulationpolicy'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.simulationpolicy' version='1.1.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.timesquare.simulationpolicy' version='1.1.0.202106280832'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.simulationpolicy' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.simulationpolicy.bitset' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.simulationpolicy.random' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.timesquare.simulationpolicy' version='1.1.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.utils.extensionpoint' range='1.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.timesquare.simulationpolicy' version='1.1.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.timesquare.simulationpolicy;singleton:=true&#xA;Bundle-Version: 1.1.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.common.ui' version='3.10.2.v20210609-1727' generation='2'>
      <update id='org.eclipse.m2m.qvt.oml.common.ui' range='[0.0.0,3.10.2.v20210609-1727)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='QVT Operational Common 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.qvto-plugins'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.common.ui'/>
        <property name='maven-version' value='3.10.2-SNAPSHOT'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.common.ui' version='3.10.2.v20210609-1727'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.common.ui' version='3.10.2.v20210609-1727'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.common.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.common.ui.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.common.ui.controls' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.common.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.common.ui.launch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.common.ui.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.common.ui.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.common.ui.wizards.choosers' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml.common.ui' version='3.10.2.v20210609-1727'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.common' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.emf.util.ui' range='[3.0.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.qvt.oml.common.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml.common.ui' version='3.10.2.v20210609-1727'/>
      </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.m2m.qvt.oml.common.ui;singleton:=true&#xA;Bundle-Version: 3.10.2.v20210609-1727
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xbase.lib.feature.group' version='2.25.0.v20210301-0822' singleton='false'>
      <update id='org.eclipse.xtext.xbase.lib.feature.group' range='[0.0.0,2.25.0.v20210301-0822)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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.xtext.feature'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xbase.lib'/>
        <property name='maven-version' value='2.25.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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='Xbase Library'/>
        <property name='df_LT.description' value='Xbase Library Feature'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.lib.feature.group' version='2.25.0.v20210301-0822'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.lib' range='[2.25.0.v20210301-0821,2.25.0.v20210301-0821]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.lib.source' range='[2.25.0.v20210301-0821,2.25.0.v20210301-0821]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.lib.feature.jar' range='[2.25.0.v20210301-0822,2.25.0.v20210301-0822]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        Copyright (c) 2009, 2018 itemis AG (http://www.itemis.eu) and others.&#xA;&#xA;This program and the accompanying materials are made available under the&#xA;terms of the Eclipse Public License 2.0 which is available at&#xA;http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='jakarta.servlet-api' version='4.0.0' singleton='false' generation='2'>
      <update id='jakarta.servlet-api' range='[0.0.0,4.0.0)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jakarta Servlet'/>
        <property name='org.eclipse.equinox.p2.description' value='Jakarta Servlet 4.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Foundation'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://www.eclipse.org'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='jakarta.servlet-api' version='4.0.0'/>
        <provided namespace='osgi.bundle' name='jakarta.servlet-api' version='4.0.0'/>
        <provided namespace='java.package' name='javax.servlet' version='4.0.0'/>
        <provided namespace='java.package' name='javax.servlet.annotation' version='4.0.0'/>
        <provided namespace='java.package' name='javax.servlet.descriptor' version='4.0.0'/>
        <provided namespace='java.package' name='javax.servlet.http' version='4.0.0'/>
        <provided namespace='osgi.identity' name='jakarta.servlet-api' version='4.0.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='java.package' name='javax.servlet' range='0.0.0'/>
        <required namespace='java.package' name='javax.servlet.annotation' range='0.0.0'/>
        <required namespace='java.package' name='javax.servlet.descriptor' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            jakarta.servlet-api
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='jakarta.servlet-api' version='4.0.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: jakarta.servlet-api&#xA;Bundle-Version: 4.0.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.compiler.apt' version='1.3.1300.v20210419-1022' generation='2'>
      <update id='org.eclipse.jdt.compiler.apt' range='[0.0.0,1.3.1300.v20210419-1022)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.fragmentName' value='Java Compiler Apt'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%fragmentName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='compiler_apt_fragment'/>
        <property name='maven-groupId' value='org.eclipse.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.compiler.apt'/>
        <property name='maven-version' value='1.3.1300-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.compiler.apt' version='1.3.1300.v20210419-1022'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.compiler.apt' version='1.3.1300.v20210419-1022'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler.apt.dispatch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler.apt.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler.apt.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler.lookup' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.compiler.apt' version='1.3.1300.v20210419-1022'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.jdt.core' version='1.3.1300.v20210419-1022'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.5.0,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jdt.internal.compiler.tool' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jdt.compiler.apt
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.compiler.apt' version='1.3.1300.v20210419-1022'/>
      </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.jdt.compiler.apt;singleton:=true&#xA;Bundle-Version: 1.3.1300.v20210419-1022&#xA;Fragment-Host: org.eclipse.jdt.core;bundle-version=&quot;[3.5.0,4.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mapping.ecore2xml' version='2.11.0.v20180706-1146' generation='2'>
      <update id='org.eclipse.emf.mapping.ecore2xml' range='[0.0.0,2.11.0.v20180706-1146)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EMF Ecore to XML Mapping'/>
        <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.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mapping.ecore2xml'/>
        <property name='maven-version' value='2.11.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore2xml' version='2.11.0.v20180706-1146'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mapping.ecore2xml' version='2.11.0.v20180706-1146'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping.ecore2xml' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping.ecore2xml.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping.ecore2xml.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mapping.ecore2xml' version='2.11.0.v20180706-1146'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.15.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.15.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.emf.mapping.ecore2xml
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mapping.ecore2xml' version='2.11.0.v20180706-1146'/>
      </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.emf.mapping.ecore2xml;singleton:=true&#xA;Bundle-Version: 2.11.0.v20180706-1146
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.dsl.debug.sirius.ui.feature.feature.jar' version='3.0.1.202107281019'>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='DSL Debugger Sirius UI Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature provides action and services to ease the use of the DSL debugger with Sirius.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='DSLDebugger'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.dsl.debug.sirius.ui.feature'/>
        <property name='maven-version' value='3.0.1-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.debug.sirius.ui.feature.feature.jar' version='3.0.1.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.dsl.debug.sirius.ui.feature' version='3.0.1.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.dsl.debug.sirius.ui.feature' version='3.0.1.202107281019'/>
      </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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2015, 2017 Obeo and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html&#xA;&#xA;Contributors:&#xA;    Obeo - initial API and implementation
      </copyright>
    </unit>
    <unit id='org.eclipse.sirius.ext.gmf.notation' version='6.5.1.202106111115' singleton='false' generation='2'>
      <update id='org.eclipse.sirius.ext.gmf.notation' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Library Extension - GMF Notation'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ext.gmf.notation'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.gmf.notation' version='6.5.1.202106111115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ext.gmf.notation' version='6.5.1.202106111115'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.ext.gmf.notation' version='6.5.1.202106111115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.sirius.ext.gmf.notation
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ext.gmf.notation' version='6.5.1.202106111115'/>
      </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.sirius.ext.gmf.notation&#xA;Bundle-Version: 6.5.1.202106111115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.aspectj.runtime' version='1.9.6.202103162301' singleton='false'>
      <update id='org.aspectj.runtime' range='[0.0.0,1.9.6.202103162301)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='AspectJ Runtime'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse AspectJ Development Tools'/>
        <property name='maven-groupId' value='org.aspectj.ajde'/>
        <property name='maven-artifactId' value='org.aspectj.runtime'/>
        <property name='maven-version' value='1.9.6-SNAPSHOT'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.aspectj.runtime' version='1.9.6.202103162301'/>
        <provided namespace='osgi.bundle' name='org.aspectj.runtime' version='1.9.6.202103162301'/>
        <provided namespace='java.package' name='org.aspectj.internal.lang.annotation' version='1.9.6'/>
        <provided namespace='java.package' name='org.aspectj.internal.lang.reflect' version='1.9.6'/>
        <provided namespace='java.package' name='org.aspectj.lang' version='1.9.6'/>
        <provided namespace='java.package' name='org.aspectj.lang.annotation' version='1.9.6'/>
        <provided namespace='java.package' name='org.aspectj.lang.internal.lang' version='1.9.6'/>
        <provided namespace='java.package' name='org.aspectj.lang.reflect' version='1.9.6'/>
        <provided namespace='java.package' name='org.aspectj.runtime' version='1.9.6'/>
        <provided namespace='java.package' name='org.aspectj.runtime.internal' version='1.9.6'/>
        <provided namespace='java.package' name='org.aspectj.runtime.internal.cflowstack' version='1.9.6'/>
        <provided namespace='java.package' name='org.aspectj.runtime.reflect' version='1.9.6'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.aspectj.runtime' version='1.9.6.202103162301'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.aspectj.runtime&#xA;Bundle-Version: 1.9.6.202103162301
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.xdsmlframework.extensions.sirius.source' version='4.0.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.xdsmlframework.extensions.sirius.source' range='[0.0.0,4.0.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='unknown'/>
        <property name='df_LT.bundleName' value='Gemoc extension for Sirius 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.gemoc.modeldebugging.xdsmlframework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.xdsmlframework.extensions.sirius'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.xdsmlframework.extensions.sirius.source' version='4.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.extensions.sirius.source' version='4.0.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.xdsmlframework.extensions.sirius.source' version='4.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.xdsmlframework.extensions.sirius.source' version='4.0.0.202107281019'/>
      </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.gemoc.xdsmlframework.extensions.sirius.source&#xA;Bundle-Version: 4.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.elk.alg.layered' version='0.7.1' generation='2'>
      <update id='org.eclipse.elk.alg.layered' range='[0.0.0,0.7.1)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='ELK Layered Layout Algorithm'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.elk'/>
        <property name='maven-artifactId' value='org.eclipse.elk.alg.layered'/>
        <property name='maven-version' value='0.7.1'/>
      </properties>
      <provides size='30'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.elk.alg.layered' version='0.7.1'/>
        <provided namespace='osgi.bundle' name='org.eclipse.elk.alg.layered' version='0.7.1'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.layered' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.layered.compaction.components' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.layered.compaction.oned' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.layered.compaction.oned.algs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.layered.compaction.recthull' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.layered.components' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.layered.compound' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.layered.graph' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.layered.graph.transform' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.layered.intermediate' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.layered.intermediate.compaction' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.layered.intermediate.greedyswitch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.layered.intermediate.loops' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.layered.intermediate.loops.ordering' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.layered.intermediate.loops.routing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.layered.intermediate.wrapping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.layered.options' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.layered.p1cycles' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.layered.p2layers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.layered.p3order' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.layered.p3order.counting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.layered.p4nodes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.layered.p4nodes.bk' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.layered.p5edges' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.layered.p5edges.orthogonal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.layered.p5edges.splines' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.elk.alg.layered' version='0.7.1'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='com.google.guava' range='15.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='2.10.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.elk.graph' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.elk.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.elk.alg.common' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.elk.alg.layered' version='0.7.1'/>
      </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.elk.alg.layered;singleton:=true&#xA;Bundle-Version: 0.7.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.diffmerge.feature.feature.jar' version='0.10.0.201805311703'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006-2018 Thales Global Services S.A.S.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html'/>
        <property name='df_LT.featureName' value='EMF Diff/Merge Core Feature (Incubation)'/>
        <property name='df_LT.description' value='A diff/merge tool for models. Its main purpose is to help build&#xA;higher-level tools that need to merge models based on consistency&#xA;rules. GUI components are also provided. Typical usages include&#xA;model reuse, iterative model transformations, bridges between&#xA;models or modeling tools, collaborative modeling environments,&#xA;or versioning systems.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.diffmerge'/>
        <property name='maven-artifactId' value='org.eclipse.emf.diffmerge.feature'/>
        <property name='maven-version' value='0.10.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.diffmerge.feature.feature.jar' version='0.10.0.201805311703'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.diffmerge.feature' version='0.10.0.201805311703'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.diffmerge.feature' version='0.10.0.201805311703'/>
      </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.xtext.xbase.ide' version='2.25.0.v20210301-0909' generation='2'>
      <update id='org.eclipse.xtext.xbase.ide' range='[0.0.0,2.25.0.v20210301-0909)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Xbase Generic IDE Services'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xbase.ide'/>
        <property name='maven-version' value='2.25.0'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.ide' version='2.25.0.v20210301-0909'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xbase.ide' version='2.25.0.v20210301-0909'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.annotations.ide.contentassist.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.annotations.ide.contentassist.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ide' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ide.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ide.contentassist.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ide.contentassist.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ide.highlighting' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.xbase.ide' version='2.25.0.v20210301-0909'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='2.25.0'/>
        <required namespace='osgi.bundle' name='org.objectweb.asm' range='[9.1.0,9.2.0)'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xbase.ide' version='2.25.0.v20210301-0909'/>
      </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.xtext.xbase.ide;singleton:=true&#xA;Bundle-Version: 2.25.0.v20210301-0909
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='gemoc_studio.executable.win32.win32.x86_64.GemocStudio' version='3.3.0.202107281019' singleton='false'>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='gemoc_studio.executable.win32.win32.x86_64.GemocStudio' version='3.3.0.202107281019'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
      </filter>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='configure'>
            setLauncherName(name:GemocStudio)
          </instruction>
          <instruction key='unconfigure'>
            setLauncherName()
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.kairos.timesquare.safety.feature.feature.group' version='1.0.0.202106280832' singleton='false'>
      <update id='fr.kairos.timesquare.safety.feature.feature.group' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='TimeSquare Safety Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.kairos.timesquare.safety.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.kairos.timesquare.safety.feature.feature.group' version='1.0.0.202106280832'/>
      </provides>
      <requires size='28'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.common' range='3.5.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.lib' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.util' range='2.9.1'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.lib' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ide' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.ide' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.shared' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codetemplates.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.editors' range='3.5.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide' range='3.5.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.builder' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide' range='3.11.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.kairos.timesquare.safety.core' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.kairos.timesquare.safety.core.ui' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.model' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.kairos.timesquare.safety.feature.feature.jar' range='[1.0.0.202106280832,1.0.0.202106280832]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='license.html' url='license.html'>
          The Kairos team-project (INRIA/I3S) makes available all content in this plug-in (&amp;quot;Content&amp;quot;).&#xA;Unless otherwise indicated below, the Content is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&amp;quot;EPL&amp;quot;).&#xA;A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &amp;quot;Program&amp;quot; will mean the Content.&#xA;If you did not receive this Content directly from the Kairos team-project, the Content is being redistributed&#xA;by another party (&amp;quot;Redistributor&amp;quot;) and different terms and conditions may apply to your use of any&#xA;object code in the Content. Check the Redistributor&amp;apos;s license that was provided with the Content. If no&#xA;such license exists, contact the Redistributor.&#xA;Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in&#xA;the Content and such source code may be obtained at http://timesquare.inria.fr.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.jgit.http.apache.feature.jar' version='5.12.0.202106070339-r'>
      <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='http://www.eclipse.org/jgit/'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2005, 2020 Shawn Pearce, Robin Rosenberg, et.al.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Distribution License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/org/documents/edl-v10.html'/>
        <property name='df_LT.featureName' value='Java implementation of Git - optional Http support using Apache httpclient'/>
        <property name='df_LT.description' value='Optional Http support using Apache httpclient.'/>
        <property name='df_LT.providerName' value='Eclipse JGit'/>
        <property name='maven-groupId' value='org.eclipse.jgit.feature'/>
        <property name='maven-artifactId' value='org.eclipse.jgit.http.apache'/>
        <property name='maven-version' value='5.12.0.202106070339-r'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.http.apache.feature.jar' version='5.12.0.202106070339-r'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.jgit.http.apache' version='5.12.0.202106070339-r'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.jgit.http.apache' version='5.12.0.202106070339-r'/>
      </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.gef.feature.jar' version='3.11.0.201606061308'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.featureName' value='GEF (MVC)'/>
        <property name='df_LT.providerName' value='Eclipse GEF'/>
        <property name='df_LT.description' value='Graphical Editing Framework GEF'/>
        <property name='df_LT.copyright' value='Copyright (c) 2000, 2009 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='maven-groupId' value='org.eclipse.gef.features'/>
        <property name='maven-artifactId' value='org.eclipse.gef'/>
        <property name='maven-version' value='3.11.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gef.feature.jar' version='3.11.0.201606061308'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gef' version='3.11.0.201606061308'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gef' version='3.11.0.201606061308'/>
      </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.ant.launching.source' version='1.3.0.v20210415-1314' singleton='false'>
      <update id='org.eclipse.ant.launching.source' range='[0.0.0,1.3.0.v20210415-1314)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Ant Launching 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.ant'/>
        <property name='maven-artifactId' value='org.eclipse.ant.launching'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ant.launching.source' version='1.3.0.v20210415-1314'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ant.launching.source' version='1.3.0.v20210415-1314'/>
        <provided namespace='osgi.identity' name='org.eclipse.ant.launching.source' version='1.3.0.v20210415-1314'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ant.launching.source' version='1.3.0.v20210415-1314'/>
      </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.ant.launching.source&#xA;Bundle-Version: 1.3.0.v20210415-1314
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.gemoc_studio.additions.feature.feature.group' version='3.3.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.gemoc_studio.additions.feature.feature.group' range='[0.0.0,3.3.0.202107281019)' severity='0'/>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Studio Additional Features'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature is dependent of a list of additionnal features (possibly thirdparties) that are usually useful in GEMOC Studio but aren&apos;t part of the core of the GEMOC process.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.gemoc.org'/>
        <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.gemoc.gemoc_studio'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.gemoc_studio.additions.feature'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.gemoc_studio.additions.feature.feature.group' version='3.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='56'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.fx.runtime.min.feature.feature.group' range='[3.7.0.202010120826,3.7.0.202010120826]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='openjfx.media.feature.feature.group' range='[11.0.0.201901231300,11.0.0.201901231300]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='openjfx.standard.feature.feature.group' range='[11.0.0.201901231300,11.0.0.201901231300]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='openjfx.swing.feature.feature.group' range='[11.0.0.201901231300,11.0.0.201901231300]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='openjfx.swt.feature.feature.group' range='[11.0.0.201901231300,11.0.0.201901231300]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='openjfx.web.feature.feature.group' range='[11.0.0.201901231300,11.0.0.201901231300]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.feature.group' range='4.7.3'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.source.feature.group' range='4.7.3'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.feature.group' range='3.13.3'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.source.feature.group' range='3.13.3'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.feature.group' range='2.2.103'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.source.feature.group' range='2.2.103'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.feature.group' range='2.2.103'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common.source.feature.group' range='2.7.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.source.feature.group' range='2.7.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.core.feature.source.feature.group' range='1.4.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.core.ssl.feature.source.feature.group' range='1.1.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.filetransfer.feature.source.feature.group' range='3.13.7'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.filetransfer.httpclient4.feature.source.feature.group' range='3.13.7'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.filetransfer.httpclient4.ssl.feature.source.feature.group' range='1.1.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.filetransfer.ssl.feature.source.feature.group' range='1.1.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.registration.feature.feature.group' range='3.3.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.query.sdk.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.feature.group' range='2.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.source.feature.group' range='2.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.ide.ui.feature.group' range='2.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.diffmerge.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.diffmerge.gmf.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.diffmerge.sirius.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.diffmerge.egit.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.logback.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.epp.mpc.feature.group' range='1.2.1.v20140219-1000'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.sdk.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.debug.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.doc.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.editor.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.examples.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.runtime.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ajdt.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.fx.ide.basic.feature.feature.group' range='2.2.0.201508240705'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.fx.ide.pde.feature.feature.group' range='2.2.0.201508240705'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.runtime.ide.xtext.feature.group' range='6.0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.specifier.feature.group' range='6.0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.elk.feature.feature.group' range='6.0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.amalgam.discovery.modeling' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.elk.feature.feature.group' range='0.7.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='openjfx.base' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='openjfx.controls' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='openjfx.fxml' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='openjfx.swing' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='openjfx.swt' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.gemoc_studio.additions.feature.feature.jar' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.common.source.feature.group' version='2.22.0.v20210319-0732' singleton='false'>
      <update id='org.eclipse.emf.common.source.feature.group' range='[0.0.0,2.22.0.v20210319-0732)' severity='0'/>
      <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.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.common'/>
        <property name='maven-version' value='2.22.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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='EMF Common Developer Resources'/>
        <property name='df_LT.description' value='Common platform-independent utilities used throughout EMF, including collection classes, notifiers, adapters, and commands.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common.source.feature.group' version='2.22.0.v20210319-0732'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common.feature.group' range='[2.22.0.v20210319-0732,2.22.0.v20210319-0732]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common.source' range='[2.22.0.v20210319-0732,2.22.0.v20210319-0732]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common.source.feature.jar' range='[2.22.0.v20210319-0732,2.22.0.v20210319-0732]'>
          <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 uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.ui.net.source' version='1.4.0.v20210426-0838' singleton='false'>
      <update id='org.eclipse.ui.net.source' range='[0.0.0,1.4.0.v20210426-0838)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Internet Connection Management 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.ui'/>
        <property name='maven-artifactId' value='org.eclipse.ui.net'/>
        <property name='maven-version' value='1.4.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.net.source' version='1.4.0.v20210426-0838'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.net.source' version='1.4.0.v20210426-0838'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.net.source' version='1.4.0.v20210426-0838'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.net.source' version='1.4.0.v20210426-0838'/>
      </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.ui.net.source&#xA;Bundle-Version: 1.4.0.v20210426-0838
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.fx.ide.pde.ui' version='3.7.0.202010120832' generation='2'>
      <update id='org.eclipse.fx.ide.pde.ui' range='[0.0.0,3.7.0.202010120832)' severity='0'/>
      <properties size='4'>
        <property name='df_LT.Bundle-Name' value='PDE UI Tooling'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.fx.ide.pde.ui' version='3.7.0.202010120832'/>
        <provided namespace='osgi.bundle' name='org.eclipse.fx.ide.pde.ui' version='3.7.0.202010120832'/>
        <provided namespace='java.package' name='org.eclipse.fx.ide.pde.ui.templates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.fx.ide.pde.ui.templates.tycho' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.fx.ide.pde.ui.wizard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.fx.ide.pde.ui.wizard.model' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.fx.ide.pde.ui' version='3.7.0.202010120832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='23'>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ui' range='3.6.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.7.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ui.templates' range='3.4.400'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.fx.ide.jdt.core' range='2.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.fx.ide.jdt.ui' range='2.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.fx.ide.ui' range='2.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='2.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding' range='1.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='2.3.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.fx.ide.rrobot.model' range='2.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.fx.ide.rrobot' range='2.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.fx.ide.rrobot.dsl' range='2.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='2.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.fx.ide.pde.ui' version='3.7.0.202010120832'/>
      </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.fx.ide.pde.ui;singleton:=true&#xA;Bundle-Version: 3.7.0.202010120832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.google.guava' version='27.1.0.v20190517-1946' singleton='false' generation='2'>
      <update id='com.google.guava' range='[0.0.0,27.1.0.v20190517-1946)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Guava: Google Core Libraries for Java'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.description' value='Contains    com.google.common.util.concurrent.internal.InternalFutureFailureAccess and    InternalFutures. Most users will never need to use this artifact. Its    classes is conceptually a part of Guava, but they&apos;re in this separate    artifact so that Android libraries can use them without pulling in all of    Guava (just as they can use ListenableFuture by depending on the    listenablefuture artifact).'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://github.com/google/guava/'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='com.google.guava'/>
        <property name='maven-version' value='27.1.0-SNAPSHOT'/>
      </properties>
      <provides size='24'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.google.guava' version='27.1.0.v20190517-1946'/>
        <provided namespace='osgi.bundle' name='com.google.guava' version='27.1.0.v20190517-1946'/>
        <provided namespace='java.package' name='com.google.common.base.internal' version='27.1.0'/>
        <provided namespace='java.package' name='com.google.common.util.concurrent.internal' version='27.1.0'/>
        <provided namespace='java.package' name='com.google.common.annotations' version='27.1.0'/>
        <provided namespace='java.package' name='com.google.common.base' version='27.1.0'/>
        <provided namespace='java.package' name='com.google.common.cache' version='27.1.0'/>
        <provided namespace='java.package' name='com.google.common.collect' version='27.1.0'/>
        <provided namespace='java.package' name='com.google.common.escape' version='27.1.0'/>
        <provided namespace='java.package' name='com.google.common.eventbus' version='27.1.0'/>
        <provided namespace='java.package' name='com.google.common.graph' version='27.1.0'/>
        <provided namespace='java.package' name='com.google.common.hash' version='27.1.0'/>
        <provided namespace='java.package' name='com.google.common.html' version='27.1.0'/>
        <provided namespace='java.package' name='com.google.common.io' version='27.1.0'/>
        <provided namespace='java.package' name='com.google.common.math' version='27.1.0'/>
        <provided namespace='java.package' name='com.google.common.net' version='27.1.0'/>
        <provided namespace='java.package' name='com.google.common.primitives' version='27.1.0'/>
        <provided namespace='java.package' name='com.google.common.reflect' version='27.1.0'/>
        <provided namespace='java.package' name='com.google.common.util.concurrent' version='27.1.0'/>
        <provided namespace='java.package' name='com.google.common.xml' version='27.1.0'/>
        <provided namespace='java.package' name='com.google.thirdparty.publicsuffix' version='27.1.0'/>
        <provided namespace='osgi.identity' name='com.google.guava' version='27.1.0.v20190517-1946'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='17'>
        <required namespace='java.package' name='com.google.common.base' range='[27.1.0,28.0.0)'/>
        <required namespace='java.package' name='com.google.common.cache' range='[27.1.0,28.0.0)'/>
        <required namespace='java.package' name='com.google.common.collect' range='[27.1.0,28.0.0)'/>
        <required namespace='java.package' name='com.google.common.escape' range='[27.1.0,28.0.0)'/>
        <required namespace='java.package' name='com.google.common.graph' range='[27.1.0,28.0.0)'/>
        <required namespace='java.package' name='com.google.common.hash' range='[27.1.0,28.0.0)'/>
        <required namespace='java.package' name='com.google.common.io' range='[27.1.0,28.0.0)'/>
        <required namespace='java.package' name='com.google.common.math' range='[27.1.0,28.0.0)'/>
        <required namespace='java.package' name='com.google.common.primitives' range='[27.1.0,28.0.0)'/>
        <required namespace='java.package' name='com.google.common.reflect' range='[27.1.0,28.0.0)'/>
        <required namespace='java.package' name='com.google.common.util.concurrent' range='[27.1.0,28.0.0)'/>
        <required namespace='java.package' name='com.google.common.util.concurrent.internal' range='[27.1.0,28.0.0)'/>
        <required namespace='java.package' name='javax.annotation' range='[3.0.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.crypto' range='[3.0.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.crypto.spec' range='[3.0.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='sun.misc' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.google.guava' version='27.1.0.v20190517-1946'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: com.google.guava&#xA;Bundle-Version: 27.1.0.v20190517-1946
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.addon.eventscheduling.timeline' version='2.3.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.addon.eventscheduling.timeline' range='[0.0.0,2.3.0.202107281019)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Gemoc Event Scheduling Timeline Addon'/>
        <property name='org.eclipse.equinox.p2.provider' value='Inria'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.execution.concurrent.ccsljava'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.addon.eventscheduling.timeline'/>
        <property name='maven-version' value='2.3.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.addon.eventscheduling.timeline' version='2.3.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.addon.eventscheduling.timeline' version='2.3.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.addon.eventscheduling.timeline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.addon.eventscheduling.timeline.ui.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.addon.eventscheduling.timeline.views.timeline' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.addon.eventscheduling.timeline' version='2.3.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='19'>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.model' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.timeline' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.engine' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse.ui' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.transaction' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.api' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.ui' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.10.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.dsl.debug.ide.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.dsl.debug.ide.sirius.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.reflectivetrace.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.trace.commons' range='1.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'>
          <description>
            org.eclipse.gemoc.addon.eventscheduling.timeline
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.addon.eventscheduling.timeline' version='2.3.0.202107281019'/>
      </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.gemoc.addon.eventscheduling.timeline;singleton:=true&#xA;Bundle-Version: 2.3.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.annotation.source' version='2.2.600.v20200408-1511' singleton='false'>
      <update id='org.eclipse.jdt.annotation.source' range='[0.0.0,2.2.600.v20200408-1511)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='JDT Annotations for Enhanced Null Analysis 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.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.annotation'/>
        <property name='maven-version' value='2.2.600-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.annotation.source' version='2.2.600.v20200408-1511'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.annotation.source' version='2.2.600.v20200408-1511'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.annotation.source' version='2.2.600.v20200408-1511'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.annotation.source' version='2.2.600.v20200408-1511'/>
      </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.jdt.annotation.source&#xA;Bundle-Version: 2.2.600.v20200408-1511
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.ui.codetemplates.ide.source' version='2.25.0.v20210301-0928' singleton='false'>
      <update id='org.eclipse.xtext.ui.codetemplates.ide.source' range='[0.0.0,2.25.0.v20210301-0928)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext Codetemplates Language Generic Ide 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.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.ui.codetemplates.ide'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codetemplates.ide.source' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.ui.codetemplates.ide.source' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.ui.codetemplates.ide.source' version='2.25.0.v20210301-0928'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.ui.codetemplates.ide.source' version='2.25.0.v20210301-0928'/>
      </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.xtext.ui.codetemplates.ide.source&#xA;Bundle-Version: 2.25.0.v20210301-0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.fx.ide.rrobot.feature.feature.group' version='3.7.0.202010120832' singleton='false'>
      <update id='org.eclipse.fx.ide.rrobot.feature.feature.group' range='[0.0.0,3.7.0.202010120832)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='e(fx)clipse - IDE - RRobot'/>
        <property name='org.eclipse.equinox.p2.description' value='Resource Roboter support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.fx.ide.rrobot.feature.feature.group' version='3.7.0.202010120832'/>
      </provides>
      <requires size='6'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.sdk.feature.group' range='2.4.2'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.fx.ide.rrobot' range='[3.7.0.202010120832,3.7.0.202010120832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.fx.ide.rrobot.dsl' range='[3.7.0.202010120832,3.7.0.202010120832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.fx.ide.rrobot.dsl.ui' range='[3.7.0.202010120832,3.7.0.202010120832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.fx.ide.rrobot.model' range='[3.7.0.202010120832,3.7.0.202010120832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.fx.ide.rrobot.feature.feature.jar' range='[3.7.0.202010120832,3.7.0.202010120832]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;       - Content may be structured and packaged into modules to facilitate delivering,&#xA;         extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;         plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;       - Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;         in a directory named &quot;plugins&quot;.&#xA;       - A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;         Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;         Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;         numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;       - Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;         named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;       - 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 &quot;src&quot; of certain Plug-ins&#xA;       - Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature&#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;       - Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;       - Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;       - Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;       - Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;       - Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;       1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;          the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;          extending or updating the functionality of an Eclipse-based product.&#xA;       2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;          Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;       3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;          govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;          Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;          with the Specification. Such Installable Software Agreement must inform the user of the&#xA;          terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;          the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;          indication of agreement by the user, the provisioning Technology will complete installation&#xA;          of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.
        </license>
      </licenses>
      <copyright>
        Copyright (c) 2015 Eclipse.org and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.sirius.table.ui.ext' version='6.5.1.202106111115' generation='2'>
      <update id='org.eclipse.sirius.table.ui.ext' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Tables UI Extensions'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.table.ui.ext'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.table.ui.ext' version='6.5.1.202106111115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.table.ui.ext' version='6.5.1.202106111115'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.ui.ext' version='3.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.table.ui.ext' version='6.5.1.202106111115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.table.ui' range='3.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common.ui' range='2.7.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.sirius.table.ui.ext
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.table.ui.ext' version='6.5.1.202106111115'/>
      </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.sirius.table.ui.ext;singleton:=true&#xA;Bundle-Version: 6.5.1.202106111115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.expressions' version='3.7.100.v20210203-1000' generation='2'>
      <update id='org.eclipse.core.expressions' range='[0.0.0,3.7.100.v20210203-1000)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Expression Language'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.core'/>
        <property name='maven-artifactId' value='org.eclipse.core.expressions'/>
        <property name='maven-version' value='3.7.100-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.expressions' version='3.7.100.v20210203-1000'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.expressions' version='3.7.100.v20210203-1000'/>
        <provided namespace='java.package' name='org.eclipse.core.expressions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.expressions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.expressions.propertytester' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.expressions.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.expressions' version='3.7.100.v20210203-1000'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.3.0,4.0.0)'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.core.expressions
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.expressions' version='3.7.100.v20210203-1000'/>
      </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.core.expressions; singleton:=true&#xA;Bundle-Version: 3.7.100.v20210203-1000
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.ccslkernel.solver' version='1.0.0.202106280832' generation='2'>
      <update id='fr.inria.aoste.timesquare.ccslkernel.solver' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='CCSL Solver'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.ccslkernel.solver'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.solver' version='1.0.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.solver' version='1.0.0.202106280832'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.explorer' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.solver' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.solver.TimeModel' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.solver.TimeModel.BasicType' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.solver.TimeModel.CCSLModel' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.solver.exception' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.solver.expression' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.solver.expression.kernel' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.solver.extension' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.solver.helpers' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.solver.priorities' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.solver.relation' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.solver.relation.kernel' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.solver.statistics' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.timesquare.ccslkernel.solver' version='1.0.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='16'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.buddywrapper.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.model' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.trace' range='1.0.1'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.trace.util' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.modelunfolding' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.utils.timedsystem' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.utils.extensionpoint' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.simulationpolicy' range='1.1.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.runtime' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.solver.priorities.model' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.clocktree.generator' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.utils.grph' range='1.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.timesquare.ccslkernel.solver' version='1.0.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.timesquare.ccslkernel.solver;singleton:=true&#xA;Bundle-Version: 1.0.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.debug.feature.group' version='2.10.4.v20210609-1727' singleton='false'>
      <update id='org.eclipse.m2m.qvt.oml.debug.feature.group' range='[0.0.0,2.10.4.v20210609-1727)' 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='http://www.eclipse.org/mmt/qvto'/>
        <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.qvto-features'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.debug'/>
        <property name='maven-version' value='2.10.4-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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2009 R.Dvorak and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html&#xA;&#xA;Contributors:&#xA;Radek Dvorak - initial API and implementation'/>
        <property name='df_LT.featureName' value='QVT Operational Debug'/>
        <property name='df_LT.description' value='QVT Operational debugging facilities'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.debug.feature.group' version='2.10.4.v20210609-1727'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.debug.core' range='[2.10.2.v20210609-1727,2.10.2.v20210609-1727]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.debug.ui' range='[2.10.2.v20210609-1727,2.10.2.v20210609-1727]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.debug.feature.jar' range='[2.10.4.v20210609-1727,2.10.4.v20210609-1727]'>
          <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 uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.converter.feature.group' version='2.16.0.v20210405-0904' singleton='false'>
      <update id='org.eclipse.emf.converter.feature.group' range='[0.0.0,2.16.0.v20210405-0904)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.converter'/>
        <property name='maven-version' value='2.16.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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='EMF Model Converter'/>
        <property name='df_LT.description' value='Import/export framework and tools for converting between Ecore and other model forms.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.converter.feature.group' version='2.16.0.v20210405-0904'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ecore' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.converter' range='[2.10.0.v20180706-1146,2.10.0.v20180706-1146]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.importer' range='[2.12.0.v20190321-1539,2.12.0.v20190321-1539]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.exporter' range='[2.10.0.v20190321-1530,2.10.0.v20190321-1530]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.importer.ecore' range='[2.10.0.v20200324-0723,2.10.0.v20200324-0723]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.importer.java' range='[2.11.0.v20200324-0723,2.11.0.v20200324-0723]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.importer.rose' range='[2.11.0.v20210405-0904,2.11.0.v20210405-0904]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.converter.feature.jar' range='[2.16.0.v20210405-0904,2.16.0.v20210405-0904]'>
          <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 uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.core.contenttype' version='3.7.1000.v20210409-1722' generation='2'>
      <update id='org.eclipse.core.contenttype' range='[0.0.0,3.7.1000.v20210409-1722)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Content Mechanism'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.core'/>
        <property name='maven-artifactId' value='org.eclipse.core.contenttype'/>
        <property name='maven-version' value='3.7.1000-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.contenttype' version='3.7.1000.v20210409-1722'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.contenttype' version='3.7.1000.v20210409-1722'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.content' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.runtime.content' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.contenttype' version='3.7.1000.v20210409-1722'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.preferences' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.13.0,4.0.0)'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.debug' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax.ext' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax.helpers' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.core.contenttype
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.contenttype' version='3.7.1000.v20210409-1722'/>
      </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.core.contenttype; singleton:=true&#xA;Bundle-Version: 3.7.1000.v20210409-1722
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.filesystem.linux.x86_64' version='1.2.300.v20180828-0158'>
      <update id='org.eclipse.core.filesystem.linux.x86_64' range='[0.0.0,1.2.300.v20180828-0158)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.fragmentName' value='Core File System for Linux'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%fragmentName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='fragment'/>
        <property name='maven-groupId' value='org.eclipse.core'/>
        <property name='maven-artifactId' value='org.eclipse.core.filesystem.linux.x86_64'/>
        <property name='maven-version' value='1.2.300-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filesystem.linux.x86_64' version='1.2.300.v20180828-0158'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.filesystem.linux.x86_64' version='1.2.300.v20180828-0158'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.filesystem.linux.x86_64' version='1.2.300.v20180828-0158'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.core.filesystem' version='1.2.300.v20180828-0158'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.7.200,2.0.0)'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=linux))
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.filesystem.linux.x86_64' version='1.2.300.v20180828-0158'/>
      </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.core.filesystem.linux.x86_64; singleton:=true&#xA;Bundle-Version: 1.2.300.v20180828-0158&#xA;Fragment-Host: org.eclipse.core.filesystem;bundle-version=&quot;[1.7.200,2.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.common.ui' version='6.5.1.202106111115' generation='2'>
      <update id='org.eclipse.sirius.common.ui' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius UI Commons'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.common.ui'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='29'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.common.ui' version='6.5.1.202106111115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.common.ui' version='6.5.1.202106111115'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.business.api.views.properties.tabbed' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.business.internal.views.properties.tabbed' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.tools.api.contentassist' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.tools.api.dialog' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.tools.api.dialog.quickoutline' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.tools.api.editor' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.tools.api.find' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.tools.api.navigator' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.tools.api.plugin' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.tools.api.profiler' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.tools.api.profiler.view' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.tools.api.resource' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.tools.api.selection' version='2.0.5'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.tools.api.selection.page' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.tools.api.util' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.tools.api.view' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.tools.api.view.common.item' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.tools.api.wizard' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.tools.internal.contentassist' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.tools.internal.interpreter' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.tools.internal.preference' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.tools.internal.resource' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.tools.internal.util' version='2.0.4'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.common.ui' version='6.5.1.202106111115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='3.8.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.8.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.workspace' range='1.5.1'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='[21.0.0,30.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='3.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ecore.extender' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='6.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.1.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base.cache' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.e3.ui.dialogs' range='3.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.sirius.common.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.common.ui' version='6.5.1.202106111115'/>
      </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.sirius.common.ui;singleton:=true&#xA;Bundle-Version: 6.5.1.202106111115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.build' version='3.11.0.v20210429-0618' generation='2'>
      <update id='org.eclipse.pde.build' range='[0.0.0,3.11.0.v20210429-0618)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Plug-in Development Environment Build Support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.build'/>
        <property name='maven-version' value='3.11.0-SNAPSHOT'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.build' version='3.11.0.v20210429-0618'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.build' version='3.11.0.v20210429-0618'/>
        <provided namespace='java.package' name='org.eclipse.pde.build' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.build' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.build.ant' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.build.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.build.fetch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.build.packager' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.build.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.build.publisher.compatibility' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.build.site' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.build.site.compatibility' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.build.tasks' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.build' version='3.11.0.v20210429-0618'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='27'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ant.core' range='[3.1.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.jarprocessor' range='[1.0.1,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.publisher' range='1.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository.tools' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.director.app' range='1.0.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.publisher.eclipse' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.frameworkadmin' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.engine' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.engine.phases' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.expression' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.updatesite' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.frameworkadmin' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata.expression' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.query' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.simpleconfigurator.manipulator' range='[2.0.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.pde.build
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.build' version='3.11.0.v20210429-0618'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.build;singleton:=true&#xA;Bundle-Version: 3.11.0.v20210429-0618
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.edit.feature.jar' version='2.16.0.v20190920-0401'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='EMF Edit'/>
        <property name='df_LT.description' value='Platform-independent framework for viewing and editing EMF objects.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.edit'/>
        <property name='maven-version' value='2.16.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit.feature.jar' version='2.16.0.v20190920-0401'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.edit' version='2.16.0.v20190920-0401'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.edit' version='2.16.0.v20190920-0401'/>
      </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 uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.feature.feature.group' version='2.3.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.moccml.feature.feature.group' range='[0.0.0,2.3.0.202107281019)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC MOCCML'/>
        <property name='org.eclipse.equinox.p2.description' value='GEMOC MOCCML components. &#xA;This feature regroups all the GEMOC components from https://github.com/eclipse/gemoc-studio-moccml/&#xA;repository.&#xA;It provides the moccml mapping and constraint languages.'/>
        <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.gemoc.execution.concurrent.ccsljava'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.feature'/>
        <property name='maven-version' value='2.3.0-SNAPSHOT'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.feature.feature.group' version='2.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.ccsl.solver.extension.automata.feature.feature.group' range='[0.1.1.202107281019,0.1.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.core.feature.feature.group' range='[0.1.1.202107281019,0.1.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.feature.feature.group' range='[0.1.1.202107281019,0.1.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.graphical.editors.feature.feature.group' range='[0.1.1.202107281019,0.1.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.text.editors.feature.feature.group' range='[0.1.1.202107281019,0.1.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.editor.feature.feature.group' range='[1.0.0.202107281019,1.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.feature.feature.group' range='[1.0.0.202107281019,1.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.feedback.model.feature.feature.group' range='[1.0.0.202107281019,1.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.transfos.feature.feature.group' range='[1.0.0.202107281019,1.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.feature.feature.jar' range='[2.3.0.202107281019,2.3.0.202107281019]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          Eclipse Public License - v 1.0&#xA;&#xA;THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC LICENSE (&quot;AGREEMENT&quot;). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT&apos;S ACCEPTANCE OF THIS AGREEMENT.&#xA;&#xA;1. DEFINITIONS&#xA;&#xA;&quot;Contribution&quot; means:&#xA;&#xA;a) in the case of the initial Contributor, the initial code and documentation distributed under this Agreement, and&#xA;&#xA;b) in the case of each subsequent Contributor:&#xA;&#xA;i) changes to the Program, and&#xA;&#xA;ii) additions to the Program;&#xA;&#xA;where such changes and/or additions to the Program originate from and are distributed by that particular Contributor. A Contribution &apos;originates&apos; from a Contributor if it was added to the Program by such Contributor itself or anyone acting on such Contributor&apos;s behalf. Contributions do not include additions to the Program which: (i) are separate modules of software distributed in conjunction with the Program under their own license agreement, and (ii) are not derivative works of the Program.&#xA;&#xA;&quot;Contributor&quot; means any person or entity that distributes the Program.&#xA;&#xA;&quot;Licensed Patents&quot; mean patent claims licensable by a Contributor which are necessarily infringed by the use or sale of its Contribution alone or when combined with the Program.&#xA;&#xA;&quot;Program&quot; means the Contributions distributed in accordance with this Agreement.&#xA;&#xA;&quot;Recipient&quot; means anyone who receives the Program under this Agreement, including all Contributors.&#xA;&#xA;2. GRANT OF RIGHTS&#xA;&#xA;a) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, distribute and sublicense the Contribution of such Contributor, if any, and such derivative works, in source code and object code form.&#xA;&#xA;b) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free patent license under Licensed Patents to make, use, sell, offer to sell, import and otherwise transfer the Contribution of such Contributor, if any, in source code and object code form. This patent license shall apply to the combination of the Contribution and the Program if, at the time the Contribution is added by the Contributor, such addition of the Contribution causes such combination to be covered by the Licensed Patents. The patent license shall not apply to any other combinations which include the Contribution. No hardware per se is licensed hereunder.&#xA;&#xA;c) Recipient understands that although each Contributor grants the licenses to its Contributions set forth herein, no assurances are provided by any Contributor that the Program does not infringe the patent or other intellectual property rights of any other entity. Each Contributor disclaims any liability to Recipient for claims brought by any other entity based on infringement of intellectual property rights or otherwise. As a condition to exercising the rights and licenses granted hereunder, each Recipient hereby assumes sole responsibility to secure any other intellectual property rights needed, if any. For example, if a third party patent license is required to allow Recipient to distribute the Program, it is Recipient&apos;s responsibility to acquire that license before distributing the Program.&#xA;&#xA;d) Each Contributor represents that to its knowledge it has sufficient copyright rights in its Contribution, if any, to grant the copyright license set forth in this Agreement.&#xA;&#xA;3. REQUIREMENTS&#xA;&#xA;A Contributor may choose to distribute the Program in object code form under its own license agreement, provided that:&#xA;&#xA;a) it complies with the terms and conditions of this Agreement; and&#xA;&#xA;b) its license agreement:&#xA;&#xA;i) effectively disclaims on behalf of all Contributors all warranties and conditions, express and implied, including warranties or conditions of title and non-infringement, and implied warranties or conditions of merchantability and fitness for a particular purpose;&#xA;&#xA;ii) effectively excludes on behalf of all Contributors all liability for damages, including direct, indirect, special, incidental and consequential damages, such as lost profits;&#xA;&#xA;iii) states that any provisions which differ from this Agreement are offered by that Contributor alone and not by any other party; and&#xA;&#xA;iv) states that source code for the Program is available from such Contributor, and informs licensees how to obtain it in a reasonable manner on or through a medium customarily used for software exchange.&#xA;&#xA;When the Program is made available in source code form:&#xA;&#xA;a) it must be made available under this Agreement; and&#xA;&#xA;b) a copy of this Agreement must be included with each copy of the Program.&#xA;&#xA;Contributors may not remove or alter any copyright notices contained within the Program.&#xA;&#xA;Each Contributor must identify itself as the originator of its Contribution, if any, in a manner that reasonably allows subsequent Recipients to identify the originator of the Contribution.&#xA;&#xA;4. COMMERCIAL DISTRIBUTION&#xA;&#xA;Commercial distributors of software may accept certain responsibilities with respect to end users, business partners and the like. While this license is intended to facilitate the commercial use of the Program, the Contributor who includes the Program in a commercial product offering should do so in a manner which does not create potential liability for other Contributors. Therefore, if a Contributor includes the Program in a commercial product offering, such Contributor (&quot;Commercial Contributor&quot;) hereby agrees to defend and indemnify every other Contributor (&quot;Indemnified Contributor&quot;) against any losses, damages and costs (collectively &quot;Losses&quot;) arising from claims, lawsuits and other legal actions brought by a third party against the Indemnified Contributor to the extent caused by the acts or omissions of such Commercial Contributor in connection with its distribution of the Program in a commercial product offering. The obligations in this section do not apply to any claims or Losses relating to any actual or alleged intellectual property infringement. In order to qualify, an Indemnified Contributor must: a) promptly notify the Commercial Contributor in writing of such claim, and b) allow the Commercial Contributor to control, and cooperate with the Commercial Contributor in, the defense and any related settlement negotiations. The Indemnified Contributor may participate in any such claim at its own expense.&#xA;&#xA;For example, a Contributor might include the Program in a commercial product offering, Product X. That Contributor is then a Commercial Contributor. If that Commercial Contributor then makes performance claims, or offers warranties related to Product X, those performance claims and warranties are such Commercial Contributor&apos;s responsibility alone. Under this section, the Commercial Contributor would have to defend claims against the other Contributors related to those performance claims and warranties, and if a court requires any other Contributor to pay any damages as a result, the Commercial Contributor must pay those damages.&#xA;&#xA;5. NO WARRANTY&#xA;&#xA;EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely responsible for determining the appropriateness of using and distributing the Program and assumes all risks associated with its exercise of rights under this Agreement , including but not limited to the risks and costs of program errors, compliance with applicable laws, damage to or loss of data, programs or equipment, and unavailability or interruption of operations.&#xA;&#xA;6. DISCLAIMER OF LIABILITY&#xA;&#xA;EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.&#xA;&#xA;7. GENERAL&#xA;&#xA;If any provision of this Agreement is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this Agreement, and without further action by the parties hereto, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable.&#xA;&#xA;If Recipient institutes patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Program itself (excluding combinations of the Program with other software or hardware) infringes such Recipient&apos;s patent(s), then such Recipient&apos;s rights granted under Section 2(b) shall terminate as of the date such litigation is filed.&#xA;&#xA;All Recipient&apos;s rights under this Agreement shall terminate if it fails to comply with any of the material terms or conditions of this Agreement and does not cure such failure in a reasonable period of time after becoming aware of such noncompliance. If all Recipient&apos;s rights under this Agreement terminate, Recipient agrees to cease use and distribution of the Program as soon as reasonably practicable. However, Recipient&apos;s obligations under this Agreement and any licenses granted by Recipient relating to the Program shall continue and survive.&#xA;&#xA;Everyone is permitted to copy and distribute copies of this Agreement, but in order to avoid inconsistency the Agreement is copyrighted and may only be modified in the following manner. The Agreement Steward reserves the right to publish new versions (including revisions) of this Agreement from time to time. No one other than the Agreement Steward has the right to modify this Agreement. The Eclipse Foundation is the initial Agreement Steward. The Eclipse Foundation may assign the responsibility to serve as the Agreement Steward to a suitable separate entity. Each new version of the Agreement will be given a distinguishing version number. The Program (including Contributions) may always be distributed subject to the version of the Agreement under which it was received. In addition, after a new version of the Agreement is published, Contributor may elect to distribute the Program (including its Contributions) under the new version. Except as expressly stated in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to the intellectual property of any Contributor under this Agreement, whether expressly, by implication, estoppel or otherwise. All rights in the Program not expressly granted under this Agreement are reserved.&#xA;&#xA;This Agreement is governed by the laws of the State of New York and the intellectual property laws of the United States of America. No party to this Agreement will bring a legal action under this Agreement more than one year after the cause of action arose. Each party waives its rights to a jury trial in any resulting litigation.
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2019 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.ocl.xtext.oclstdlib' version='1.15.0.v20210609-1442' generation='2'>
      <update id='org.eclipse.ocl.xtext.oclstdlib' range='[0.0.0,1.15.0.v20210609-1442)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='OCL Unified OCL Standard Library Concrete Syntax Model and Parser'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <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.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.xtext.oclstdlib'/>
        <property name='maven-version' value='1.15.0-SNAPSHOT'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.oclstdlib' version='1.15.0.v20210609-1442'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.xtext.oclstdlib' version='1.15.0.v20210609-1442'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclstdlib' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclstdlib.cs2as' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclstdlib.formatting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclstdlib.parser.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclstdlib.parser.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclstdlib.scoping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclstdlib.serializer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclstdlib.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclstdlib.utilities' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclstdlib.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclstdlibcs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclstdlibcs.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclstdlibcs.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.xtext.oclstdlib' version='1.15.0.v20210609-1442'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.essentialocl' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.log4j' range='[1.2.15,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.xtext.oclstdlib
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.xtext.oclstdlib' version='1.15.0.v20210609-1442'/>
      </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.ocl.xtext.oclstdlib;singleton:=true&#xA;Bundle-Version: 1.15.0.v20210609-1442
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.gexpressions.feature.source.feature.group' version='3.3.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.gexpressions.feature.source.feature.group' range='[0.0.0,3.3.0.202107281019)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='GExpressions Feature Developer Resources'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.gexpressions.feature'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.gexpressions.feature.source.feature.group' version='3.3.0.202107281019'/>
      </provides>
      <requires size='7'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.gexpressions.feature.feature.group' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.gexpressions.xtext.source' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.gexpressions.xtext.ui.source' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.gexpressions.source' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.gexpressions.edit.source' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.gexpressions.editor.source' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.gexpressions.feature.source.feature.jar' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.apache.xml.resolver' version='1.2.0.v201005080400' singleton='false'>
      <update id='org.apache.xml.resolver' range='[0.0.0,1.2.0.v201005080400)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Orbit'/>
        <property name='df_LT.Bundle-Name.0' value='Apache XmlResolver'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='iplog.bug_id' value='2136'/>
        <property name='iplog.contact.name' value='David Williams'/>
        <property name='iplog.contact.email' value='david_williams@us.ibm.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.xml.resolver' version='1.2.0.v201005080400'/>
        <provided namespace='osgi.bundle' name='org.apache.xml.resolver' version='1.2.0.v201005080400'/>
        <provided namespace='java.package' name='org.apache.env' version='1.2.0'/>
        <provided namespace='java.package' name='org.apache.xml.resolver' version='1.2.0'/>
        <provided namespace='java.package' name='org.apache.xml.resolver.apps' version='1.2.0'/>
        <provided namespace='java.package' name='org.apache.xml.resolver.etc' version='1.2.0'/>
        <provided namespace='java.package' name='org.apache.xml.resolver.helpers' version='1.2.0'/>
        <provided namespace='java.package' name='org.apache.xml.resolver.readers' version='1.2.0'/>
        <provided namespace='java.package' name='org.apache.xml.resolver.tools' version='1.2.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.xml.resolver' version='1.2.0.v201005080400'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.xml.resolver&#xA;Bundle-Version: 1.2.0.v201005080400
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolinggemoc_studio_headless.executable.gtk.linux.x86_64' version='3.3.0.202107281019' singleton='false'>
      <hostRequirements size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='gemoc_studio_headless.executable.gtk.linux.x86_64' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolinggemoc_studio_headless.executable.gtk.linux.x86_64' version='3.3.0.202107281019'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='gemoc_studio_headless.executable.gtk.linux.x86_64' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='uninstall'>
            cleanupzip(source:@artifact, target:${installFolder});
          </instruction>
          <instruction key='install'>
            unzip(source:@artifact, target:${installFolder}); chmod(targetDir:${installFolder}, targetFile:icon.xpm, permissions:755); chmod(targetDir:${installFolder}, targetFile:GemocStudioHeadless, permissions:755);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.execution.java.feature.feature.group' version='3.3.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.execution.java.feature.feature.group' range='[0.0.0,3.3.0.202107281019)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC ExecutionJava'/>
        <property name='org.eclipse.equinox.p2.description' value='GEMOC ExecutionJava components. &#xA;This feature regroups all the GEMOC components from https://github.com/eclipse/gemoc-studio-execution-java/&#xA;repository.&#xA;It provides a java engine and xdsml development environment based on Java and K3.'/>
        <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.gemoc.execution.sequential.java'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.java.feature'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.java.feature.feature.group' version='3.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.sequential.javaengine.feature.feature.group' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.sequential.javaengine.ui.feature.feature.group' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.sequential.javaxdsml.feature.feature.group' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.java.feature.feature.jar' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          Eclipse Public License - v 1.0&#xA;&#xA;THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC LICENSE (&quot;AGREEMENT&quot;). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT&apos;S ACCEPTANCE OF THIS AGREEMENT.&#xA;&#xA;1. DEFINITIONS&#xA;&#xA;&quot;Contribution&quot; means:&#xA;&#xA;a) in the case of the initial Contributor, the initial code and documentation distributed under this Agreement, and&#xA;&#xA;b) in the case of each subsequent Contributor:&#xA;&#xA;i) changes to the Program, and&#xA;&#xA;ii) additions to the Program;&#xA;&#xA;where such changes and/or additions to the Program originate from and are distributed by that particular Contributor. A Contribution &apos;originates&apos; from a Contributor if it was added to the Program by such Contributor itself or anyone acting on such Contributor&apos;s behalf. Contributions do not include additions to the Program which: (i) are separate modules of software distributed in conjunction with the Program under their own license agreement, and (ii) are not derivative works of the Program.&#xA;&#xA;&quot;Contributor&quot; means any person or entity that distributes the Program.&#xA;&#xA;&quot;Licensed Patents&quot; mean patent claims licensable by a Contributor which are necessarily infringed by the use or sale of its Contribution alone or when combined with the Program.&#xA;&#xA;&quot;Program&quot; means the Contributions distributed in accordance with this Agreement.&#xA;&#xA;&quot;Recipient&quot; means anyone who receives the Program under this Agreement, including all Contributors.&#xA;&#xA;2. GRANT OF RIGHTS&#xA;&#xA;a) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, distribute and sublicense the Contribution of such Contributor, if any, and such derivative works, in source code and object code form.&#xA;&#xA;b) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free patent license under Licensed Patents to make, use, sell, offer to sell, import and otherwise transfer the Contribution of such Contributor, if any, in source code and object code form. This patent license shall apply to the combination of the Contribution and the Program if, at the time the Contribution is added by the Contributor, such addition of the Contribution causes such combination to be covered by the Licensed Patents. The patent license shall not apply to any other combinations which include the Contribution. No hardware per se is licensed hereunder.&#xA;&#xA;c) Recipient understands that although each Contributor grants the licenses to its Contributions set forth herein, no assurances are provided by any Contributor that the Program does not infringe the patent or other intellectual property rights of any other entity. Each Contributor disclaims any liability to Recipient for claims brought by any other entity based on infringement of intellectual property rights or otherwise. As a condition to exercising the rights and licenses granted hereunder, each Recipient hereby assumes sole responsibility to secure any other intellectual property rights needed, if any. For example, if a third party patent license is required to allow Recipient to distribute the Program, it is Recipient&apos;s responsibility to acquire that license before distributing the Program.&#xA;&#xA;d) Each Contributor represents that to its knowledge it has sufficient copyright rights in its Contribution, if any, to grant the copyright license set forth in this Agreement.&#xA;&#xA;3. REQUIREMENTS&#xA;&#xA;A Contributor may choose to distribute the Program in object code form under its own license agreement, provided that:&#xA;&#xA;a) it complies with the terms and conditions of this Agreement; and&#xA;&#xA;b) its license agreement:&#xA;&#xA;i) effectively disclaims on behalf of all Contributors all warranties and conditions, express and implied, including warranties or conditions of title and non-infringement, and implied warranties or conditions of merchantability and fitness for a particular purpose;&#xA;&#xA;ii) effectively excludes on behalf of all Contributors all liability for damages, including direct, indirect, special, incidental and consequential damages, such as lost profits;&#xA;&#xA;iii) states that any provisions which differ from this Agreement are offered by that Contributor alone and not by any other party; and&#xA;&#xA;iv) states that source code for the Program is available from such Contributor, and informs licensees how to obtain it in a reasonable manner on or through a medium customarily used for software exchange.&#xA;&#xA;When the Program is made available in source code form:&#xA;&#xA;a) it must be made available under this Agreement; and&#xA;&#xA;b) a copy of this Agreement must be included with each copy of the Program.&#xA;&#xA;Contributors may not remove or alter any copyright notices contained within the Program.&#xA;&#xA;Each Contributor must identify itself as the originator of its Contribution, if any, in a manner that reasonably allows subsequent Recipients to identify the originator of the Contribution.&#xA;&#xA;4. COMMERCIAL DISTRIBUTION&#xA;&#xA;Commercial distributors of software may accept certain responsibilities with respect to end users, business partners and the like. While this license is intended to facilitate the commercial use of the Program, the Contributor who includes the Program in a commercial product offering should do so in a manner which does not create potential liability for other Contributors. Therefore, if a Contributor includes the Program in a commercial product offering, such Contributor (&quot;Commercial Contributor&quot;) hereby agrees to defend and indemnify every other Contributor (&quot;Indemnified Contributor&quot;) against any losses, damages and costs (collectively &quot;Losses&quot;) arising from claims, lawsuits and other legal actions brought by a third party against the Indemnified Contributor to the extent caused by the acts or omissions of such Commercial Contributor in connection with its distribution of the Program in a commercial product offering. The obligations in this section do not apply to any claims or Losses relating to any actual or alleged intellectual property infringement. In order to qualify, an Indemnified Contributor must: a) promptly notify the Commercial Contributor in writing of such claim, and b) allow the Commercial Contributor to control, and cooperate with the Commercial Contributor in, the defense and any related settlement negotiations. The Indemnified Contributor may participate in any such claim at its own expense.&#xA;&#xA;For example, a Contributor might include the Program in a commercial product offering, Product X. That Contributor is then a Commercial Contributor. If that Commercial Contributor then makes performance claims, or offers warranties related to Product X, those performance claims and warranties are such Commercial Contributor&apos;s responsibility alone. Under this section, the Commercial Contributor would have to defend claims against the other Contributors related to those performance claims and warranties, and if a court requires any other Contributor to pay any damages as a result, the Commercial Contributor must pay those damages.&#xA;&#xA;5. NO WARRANTY&#xA;&#xA;EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely responsible for determining the appropriateness of using and distributing the Program and assumes all risks associated with its exercise of rights under this Agreement , including but not limited to the risks and costs of program errors, compliance with applicable laws, damage to or loss of data, programs or equipment, and unavailability or interruption of operations.&#xA;&#xA;6. DISCLAIMER OF LIABILITY&#xA;&#xA;EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.&#xA;&#xA;7. GENERAL&#xA;&#xA;If any provision of this Agreement is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this Agreement, and without further action by the parties hereto, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable.&#xA;&#xA;If Recipient institutes patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Program itself (excluding combinations of the Program with other software or hardware) infringes such Recipient&apos;s patent(s), then such Recipient&apos;s rights granted under Section 2(b) shall terminate as of the date such litigation is filed.&#xA;&#xA;All Recipient&apos;s rights under this Agreement shall terminate if it fails to comply with any of the material terms or conditions of this Agreement and does not cure such failure in a reasonable period of time after becoming aware of such noncompliance. If all Recipient&apos;s rights under this Agreement terminate, Recipient agrees to cease use and distribution of the Program as soon as reasonably practicable. However, Recipient&apos;s obligations under this Agreement and any licenses granted by Recipient relating to the Program shall continue and survive.&#xA;&#xA;Everyone is permitted to copy and distribute copies of this Agreement, but in order to avoid inconsistency the Agreement is copyrighted and may only be modified in the following manner. The Agreement Steward reserves the right to publish new versions (including revisions) of this Agreement from time to time. No one other than the Agreement Steward has the right to modify this Agreement. The Eclipse Foundation is the initial Agreement Steward. The Eclipse Foundation may assign the responsibility to serve as the Agreement Steward to a suitable separate entity. Each new version of the Agreement will be given a distinguishing version number. The Program (including Contributions) may always be distributed subject to the version of the Agreement under which it was received. In addition, after a new version of the Agreement is published, Contributor may elect to distribute the Program (including its Contributions) under the new version. Except as expressly stated in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to the intellectual property of any Contributor under this Agreement, whether expressly, by implication, estoppel or otherwise. All rights in the Program not expressly granted under this Agreement are reserved.&#xA;&#xA;This Agreement is governed by the laws of the State of New York and the intellectual property laws of the United States of America. No party to this Agreement will bring a legal action under this Agreement more than one year after the cause of action arose. Each party waives its rights to a jury trial in any resulting litigation.
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2019 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.ui.intro' version='3.6.200.v20210409-1747' generation='2'>
      <update id='org.eclipse.ui.intro' range='[0.0.0,3.6.200.v20210409-1747)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.plugin_name' value='Welcome Framework'/>
        <property name='df_LT.provider_name' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%plugin_name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%provider_name'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ui'/>
        <property name='maven-artifactId' value='org.eclipse.ui.intro'/>
        <property name='maven-version' value='3.6.200-SNAPSHOT'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.intro' version='3.6.200.v20210409-1747'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.intro' version='3.6.200.v20210409-1747'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.intro.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.intro.impl.html' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.intro.impl.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.intro.impl.model.loader' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.intro.impl.model.url' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.intro.impl.model.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.intro.impl.model.viewer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.intro.impl.parts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.intro.impl.presentations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.intro.impl.swt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.intro.impl.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.intro.config' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.intro.contentproviders' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.intro' version='3.6.200.v20210409-1747'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='20'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.help.base' range='[4.0.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='3.4.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.model.workbench' range='0.0.0'/>
        <required namespace='java.package' name='javax.annotation' range='0.0.0'/>
        <required namespace='java.package' name='javax.inject' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.transform' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.transform.dom' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.transform.stream' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.e4.core.di.annotations' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.ui.intro
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.intro' version='3.6.200.v20210409-1747'/>
      </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.ui.intro; singleton:=true&#xA;Bundle-Version: 3.6.200.v20210409-1747
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.dsl.model' version='3.3.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.dsl.model' range='[0.0.0,3.3.0.202107281019)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='GEMOC Commons Dsl Model'/>
        <property name='df_LT.providerName' value='Eclipse GEMOC 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.gemoc.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.dsl.model'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.model' version='3.3.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.dsl.model' version='3.3.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.dsl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.dsl.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.dsl.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.dsl.model' version='3.3.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.dsl.model
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.dsl.model' version='3.3.0.202107281019'/>
      </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.gemoc.dsl.model;singleton:=true&#xA;Bundle-Version: 3.3.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.executionframework.debugger' version='4.0.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.executionframework.debugger' range='[0.0.0,4.0.0.202107281019)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.gemoc.executionframework.debugger'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.modeldebugging.executionframework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.executionframework.debugger'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.debugger' version='4.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.debugger' version='4.0.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.executionframework.debugger' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.executionframework.debugger' version='4.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='24'>
        <required namespace='osgi.bundle' name='com.google.guava' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib.macro' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.dsl.debug.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.trace.commons.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='3.105.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='3.12.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.dsl.debug' range='2.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.engine' range='2.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.transaction' range='1.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.commons' range='2.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='2.10.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse' range='2.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse.pde' range='2.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse.messagingsystem.api' range='2.4.0'/>
        <required namespace='osgi.bundle' name='fr.inria.diverse.melange.resource' range='0.2.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.trace.gemoc.api' range='3.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.executionframework.debugger
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.executionframework.debugger' version='4.0.0.202107281019'/>
      </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.gemoc.executionframework.debugger;singleton:=true&#xA;Bundle-Version: 4.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.apt.pluggable.core.source' version='1.2.500.v20200322-1447' singleton='false'>
      <update id='org.eclipse.jdt.apt.pluggable.core.source' range='[0.0.0,1.2.500.v20200322-1447)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Java Compiler Apt IDE 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.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.apt.pluggable.core'/>
        <property name='maven-version' value='1.2.500-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.apt.pluggable.core.source' version='1.2.500.v20200322-1447'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.apt.pluggable.core.source' version='1.2.500.v20200322-1447'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.apt.pluggable.core.source' version='1.2.500.v20200322-1447'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.apt.pluggable.core.source' version='1.2.500.v20200322-1447'/>
      </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.jdt.apt.pluggable.core.source&#xA;Bundle-Version: 1.2.500.v20200322-1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecoretools.design.ui' version='3.3.3.202010261352' generation='2'>
      <update id='org.eclipse.emf.ecoretools.design.ui' range='[0.0.0,3.3.3.202010261352)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Ecore Graphical Modeler Based on Sirius (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.emf.ecoretools'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecoretools.design.ui'/>
        <property name='maven-version' value='3.3.3-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.design.ui' version='3.3.3.202010261352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecoretools.design.ui' version='3.3.3.202010261352'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.design.ui.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.design.ui.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.design.ui.wizard' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecoretools.design.ui' version='3.3.3.202010261352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='26'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecoretools.design' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ecore.extender' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ui' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common.ui' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.editor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.importer' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.importer.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.transaction' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='11.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.base' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.emf' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.table' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.table.ui' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram.ui' range='4.1.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecoretools.design.ui' version='3.3.3.202010261352'/>
      </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.emf.ecoretools.design.ui;singleton:=true&#xA;Bundle-Version: 3.3.3.202010261352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.ua.ui' version='1.2.200.v20210515-0638' generation='2'>
      <update id='org.eclipse.pde.ua.ui' range='[0.0.0,1.2.200.v20210515-0638)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='PDE UA UI'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.ua.ui'/>
        <property name='maven-version' value='1.2.200-SNAPSHOT'/>
      </properties>
      <provides size='21'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ua.ui' version='1.2.200.v20210515-0638'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.ua.ui' version='1.2.200.v20210515-0638'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.ui.editor.cheatsheet' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.ui.editor.cheatsheet.comp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.ui.editor.cheatsheet.comp.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.ui.editor.cheatsheet.comp.details' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.ui.editor.cheatsheet.simple' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.ui.editor.cheatsheet.simple.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.ui.editor.cheatsheet.simple.details' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.ui.editor.ctxhelp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.ui.editor.ctxhelp.details' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.ui.editor.toc' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.ui.editor.toc.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.ui.editor.toc.details' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.ui.wizards.cheatsheet' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.ui.wizards.ctxhelp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.ui.wizards.toc' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.ua.ui' version='1.2.200.v20210515-0638'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='16'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ui' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ua.core' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.cheatsheets' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.1.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.pde.ua.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.ua.ui' version='1.2.200.v20210515-0638'/>
      </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.pde.ua.ui;singleton:=true&#xA;Bundle-Version: 1.2.200.v20210515-0638
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.ale.language.metaprogramming.source' version='1.1.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.ale.language.metaprogramming.source' range='[0.0.0,1.1.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='unknown'/>
        <property name='df_LT.bundleName' value='AleApproach 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.gemoc.execution.ale'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.ale.language.metaprogramming'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.ale.language.metaprogramming.source' version='1.1.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.ale.language.metaprogramming.source' version='1.1.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.ale.language.metaprogramming.source' version='1.1.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.ale.language.metaprogramming.source' version='1.1.0.202107281019'/>
      </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.gemoc.ale.language.metaprogramming.source&#xA;Bundle-Version: 1.1.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.importer.ecore' version='2.10.0.v20200324-0723' generation='2'>
      <update id='org.eclipse.emf.importer.ecore' range='[0.0.0,2.10.0.v20200324-0723)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EMF Ecore Importer'/>
        <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.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.importer.ecore'/>
        <property name='maven-version' value='2.10.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.importer.ecore' version='2.10.0.v20200324-0723'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.importer.ecore' version='2.10.0.v20200324-0723'/>
        <provided namespace='java.package' name='org.eclipse.emf.importer.ecore' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.importer.ecore.taskdefs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.importer.ecore.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.importer.ecore' version='2.10.0.v20200324-0723'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.importer' range='[2.11.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore.ui' range='[2.15.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.apache.ant' range='[1.7.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ant' range='[2.10.0,3.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.emf.importer.ecore
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.importer.ecore' version='2.10.0.v20200324-0723'/>
      </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.emf.importer.ecore; singleton:=true&#xA;Bundle-Version: 2.10.0.v20200324-0723
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.language_workbench.documentation.source' version='3.3.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.language_workbench.documentation.source' range='[0.0.0,3.3.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='unknown'/>
        <property name='df_LT.bundleName' value='Documentation 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.gemoc.gemoc_studio'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.language_workbench.documentation'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.language_workbench.documentation.source' version='3.3.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.language_workbench.documentation.source' version='3.3.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.language_workbench.documentation.source' version='3.3.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.language_workbench.documentation.source' version='3.3.0.202107281019'/>
      </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.gemoc.language_workbench.documentation.source&#xA;Bundle-Version: 3.3.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='io.github.classgraph' version='4.8.35.v20190528-1517' singleton='false' generation='2'>
      <update id='io.github.classgraph' range='[0.0.0,4.8.35.v20190528-1517)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='ClassGraph'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.description' value='The uber-fast, ultra-lightweight classpath and module scanner for JVM languages.'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='io.github.classgraph'/>
        <property name='maven-version' value='4.8.35-SNAPSHOT'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='io.github.classgraph' version='4.8.35.v20190528-1517'/>
        <provided namespace='osgi.bundle' name='io.github.classgraph' version='4.8.35.v20190528-1517'/>
        <provided namespace='java.package' name='nonapi.io.github.classgraph.classloaderhandler' version='4.8.35'/>
        <provided namespace='java.package' name='nonapi.io.github.classgraph.classpath' version='4.8.35'/>
        <provided namespace='java.package' name='nonapi.io.github.classgraph.concurrency' version='4.8.35'/>
        <provided namespace='java.package' name='nonapi.io.github.classgraph.fastzipfilereader' version='4.8.35'/>
        <provided namespace='java.package' name='nonapi.io.github.classgraph.json' version='4.8.35'/>
        <provided namespace='java.package' name='nonapi.io.github.classgraph.recycler' version='4.8.35'/>
        <provided namespace='java.package' name='nonapi.io.github.classgraph.scanspec' version='4.8.35'/>
        <provided namespace='java.package' name='nonapi.io.github.classgraph.types' version='4.8.35'/>
        <provided namespace='java.package' name='nonapi.io.github.classgraph.utils' version='4.8.35'/>
        <provided namespace='java.package' name='io.github.classgraph' version='4.8.35'/>
        <provided namespace='osgi.identity' name='io.github.classgraph' version='4.8.35.v20190528-1517'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='java.package' name='io.github.classgraph' range='[4.8.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.namespace' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.xpath' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='nonapi.io.github.classgraph.classloaderhandler' range='[4.8.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='nonapi.io.github.classgraph.classpath' range='[4.8.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='nonapi.io.github.classgraph.concurrency' range='[4.8.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='nonapi.io.github.classgraph.fastzipfilereader' range='[4.8.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='nonapi.io.github.classgraph.json' range='[4.8.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='nonapi.io.github.classgraph.recycler' range='[4.8.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='nonapi.io.github.classgraph.scanspec' range='[4.8.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='nonapi.io.github.classgraph.types' range='[4.8.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='nonapi.io.github.classgraph.utils' range='[4.8.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='io.github.classgraph' version='4.8.35.v20190528-1517'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: io.github.classgraph&#xA;Bundle-Version: 4.8.35.v20190528-1517
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.extras.feature.source.feature.group' version='1.4.1200.v20210507-0825' singleton='false'>
      <update id='org.eclipse.equinox.p2.extras.feature.source.feature.group' range='[0.0.0,1.4.1200.v20210507-0825)' 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.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.extras.feature'/>
        <property name='maven-version' value='1.4.1200-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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2008, 2011 IBM Corporation and others.'/>
        <property name='df_LT.featureName' value='Equinox p2 RCP Management Facilities'/>
        <property name='df_LT.description' value='Source code for the Equinox provisioning platform'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.extras.feature.source.feature.group' version='1.4.1200.v20210507-0825'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.extras.feature.feature.group' range='[1.4.1200.v20210507-0825,1.4.1200.v20210507-0825]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.core.feature.source.feature.group' range='[1.6.1000.v20210507-0825,1.6.1000.v20210507-0825]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.director.app.source' range='[1.2.0.v20210315-2042,1.2.0.v20210315-2042]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.directorywatcher.source' range='[1.3.0.v20210316-1209,1.3.0.v20210316-1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.reconciler.dropins.source' range='[1.4.0.v20210312-1245,1.4.0.v20210312-1245]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.publisher.source' range='[1.6.0.v20210322-0909,1.6.0.v20210322-0909]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.extensionlocation.source' range='[1.4.0.v20210316-1209,1.4.0.v20210316-1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.repository.tools.source' range='[2.3.0.v20210325-0750,2.3.0.v20210325-0750]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.publisher.eclipse.source' range='[1.4.0.v20210421-1159,1.4.0.v20210421-1159]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.extras.feature.source.feature.jar' range='[1.4.1200.v20210507-0825,1.4.1200.v20210507-0825]'>
          <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.ui.views.properties.tabbed.source' version='3.9.100.v20201223-1348' singleton='false'>
      <update id='org.eclipse.ui.views.properties.tabbed.source' range='[0.0.0,3.9.100.v20201223-1348)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Tabbed Properties 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.ui'/>
        <property name='maven-artifactId' value='org.eclipse.ui.views.properties.tabbed'/>
        <property name='maven-version' value='3.9.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.properties.tabbed.source' version='3.9.100.v20201223-1348'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed.source' version='3.9.100.v20201223-1348'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.views.properties.tabbed.source' version='3.9.100.v20201223-1348'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.views.properties.tabbed.source' version='3.9.100.v20201223-1348'/>
      </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.ui.views.properties.tabbed.source&#xA;Bundle-Version: 3.9.100.v20201223-1348
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.utils.grph' version='1.0.0.202106280832' generation='2'>
      <update id='fr.inria.aoste.utils.grph' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Grph'/>
        <property name='org.eclipse.equinox.p2.provider' value='COMRED INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.utils.grph'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='86'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.utils.grph' version='1.0.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.utils.grph' version='1.0.0.202106280832'/>
        <provided namespace='java.package' name='.' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.utils.grph' version='0.0.0'/>
        <provided namespace='java.package' name='grph' version='0.0.0'/>
        <provided namespace='java.package' name='grph.algo' version='0.0.0'/>
        <provided namespace='java.package' name='grph.algo.clustering' version='0.0.0'/>
        <provided namespace='java.package' name='grph.algo.coloring' version='0.0.0'/>
        <provided namespace='java.package' name='grph.algo.covering_packing' version='0.0.0'/>
        <provided namespace='java.package' name='grph.algo.degree' version='0.0.0'/>
        <provided namespace='java.package' name='grph.algo.distance' version='0.0.0'/>
        <provided namespace='java.package' name='grph.algo.k_shortest_paths' version='0.0.0'/>
        <provided namespace='java.package' name='grph.algo.labelling' version='0.0.0'/>
        <provided namespace='java.package' name='grph.algo.lad' version='0.0.0'/>
        <provided namespace='java.package' name='grph.algo.msp' version='0.0.0'/>
        <provided namespace='java.package' name='grph.algo.ogdf' version='0.0.0'/>
        <provided namespace='java.package' name='grph.algo.partitionning.metis' version='0.0.0'/>
        <provided namespace='java.package' name='grph.algo.search' version='0.0.0'/>
        <provided namespace='java.package' name='grph.algo.sort' version='0.0.0'/>
        <provided namespace='java.package' name='grph.algo.sparse_cut' version='0.0.0'/>
        <provided namespace='java.package' name='grph.algo.structural' version='0.0.0'/>
        <provided namespace='java.package' name='grph.algo.structural.cliquer' version='0.0.0'/>
        <provided namespace='java.package' name='grph.algo.subgraph_isomorphism' version='0.0.0'/>
        <provided namespace='java.package' name='grph.algo.subgraph_isomorphism.own' version='0.0.0'/>
        <provided namespace='java.package' name='grph.algo.topology' version='0.0.0'/>
        <provided namespace='java.package' name='grph.algo.topology.gsm' version='0.0.0'/>
        <provided namespace='java.package' name='grph.algo.topology.rmat' version='0.0.0'/>
        <provided namespace='java.package' name='grph.algo.triangles.latapi' version='0.0.0'/>
        <provided namespace='java.package' name='grph.demo' version='0.0.0'/>
        <provided namespace='java.package' name='grph.demo.perf' version='0.0.0'/>
        <provided namespace='java.package' name='grph.dynamics' version='0.0.0'/>
        <provided namespace='java.package' name='grph.edit' version='0.0.0'/>
        <provided namespace='java.package' name='grph.gui' version='0.0.0'/>
        <provided namespace='java.package' name='grph.in_memory' version='0.0.0'/>
        <provided namespace='java.package' name='grph.io' version='0.0.0'/>
        <provided namespace='java.package' name='grph.io.graphml' version='0.0.0'/>
        <provided namespace='java.package' name='grph.oo' version='0.0.0'/>
        <provided namespace='java.package' name='grph.path' version='0.0.0'/>
        <provided namespace='java.package' name='grph.properties' version='0.0.0'/>
        <provided namespace='java.package' name='grph.report' version='0.0.0'/>
        <provided namespace='java.package' name='grph.script' version='0.0.0'/>
        <provided namespace='java.package' name='grph.stepper' version='0.0.0'/>
        <provided namespace='java.package' name='grph.topology.random.genetic' version='0.0.0'/>
        <provided namespace='java.package' name='grph.util' version='0.0.0'/>
        <provided namespace='java.package' name='it.unimi.dsi.fastutil' version='0.0.0'/>
        <provided namespace='java.package' name='it.unimi.dsi.fastutil.booleans' version='0.0.0'/>
        <provided namespace='java.package' name='it.unimi.dsi.fastutil.bytes' version='0.0.0'/>
        <provided namespace='java.package' name='it.unimi.dsi.fastutil.chars' version='0.0.0'/>
        <provided namespace='java.package' name='it.unimi.dsi.fastutil.doubles' version='0.0.0'/>
        <provided namespace='java.package' name='it.unimi.dsi.fastutil.floats' version='0.0.0'/>
        <provided namespace='java.package' name='it.unimi.dsi.fastutil.ints' version='0.0.0'/>
        <provided namespace='java.package' name='it.unimi.dsi.fastutil.io' version='0.0.0'/>
        <provided namespace='java.package' name='it.unimi.dsi.fastutil.longs' version='0.0.0'/>
        <provided namespace='java.package' name='it.unimi.dsi.fastutil.objects' version='0.0.0'/>
        <provided namespace='java.package' name='it.unimi.dsi.fastutil.shorts' version='0.0.0'/>
        <provided namespace='java.package' name='tests' version='0.0.0'/>
        <provided namespace='java.package' name='toools' version='0.0.0'/>
        <provided namespace='java.package' name='toools.collections' version='0.0.0'/>
        <provided namespace='java.package' name='toools.collections.primitive' version='0.0.0'/>
        <provided namespace='java.package' name='toools.collections.relation' version='0.0.0'/>
        <provided namespace='java.package' name='toools.config' version='0.0.0'/>
        <provided namespace='java.package' name='toools.extern' version='0.0.0'/>
        <provided namespace='java.package' name='toools.gui' version='0.0.0'/>
        <provided namespace='java.package' name='toools.img' version='0.0.0'/>
        <provided namespace='java.package' name='toools.io' version='0.0.0'/>
        <provided namespace='java.package' name='toools.io.block' version='0.0.0'/>
        <provided namespace='java.package' name='toools.io.data_transfer' version='0.0.0'/>
        <provided namespace='java.package' name='toools.io.file' version='0.0.0'/>
        <provided namespace='java.package' name='toools.io.serialization' version='0.0.0'/>
        <provided namespace='java.package' name='toools.io.stream' version='0.0.0'/>
        <provided namespace='java.package' name='toools.log' version='0.0.0'/>
        <provided namespace='java.package' name='toools.math' version='0.0.0'/>
        <provided namespace='java.package' name='toools.math.geometry' version='0.0.0'/>
        <provided namespace='java.package' name='toools.net' version='0.0.0'/>
        <provided namespace='java.package' name='toools.net.udp' version='0.0.0'/>
        <provided namespace='java.package' name='toools.os' version='0.0.0'/>
        <provided namespace='java.package' name='toools.progression' version='0.0.0'/>
        <provided namespace='java.package' name='toools.set.bench' version='0.0.0'/>
        <provided namespace='java.package' name='toools.src' version='0.0.0'/>
        <provided namespace='java.package' name='toools.text' version='0.0.0'/>
        <provided namespace='java.package' name='toools.text.xml' version='0.0.0'/>
        <provided namespace='java.package' name='toools.thread' version='0.0.0'/>
        <provided namespace='java.package' name='toools.util' version='0.0.0'/>
        <provided namespace='java.package' name='toools.util.assertion' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.utils.grph' version='1.0.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.utils.grph' version='1.0.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.utils.grph; singleton:=true&#xA;Bundle-Version: 1.0.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='gemoc_studio_headless.executable.cocoa.macosx.x86_64' version='3.3.0.202107281019'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='gemoc_studio_headless.executable.cocoa.macosx.x86_64' version='3.3.0.202107281019'/>
        <provided namespace='toolinggemoc_studio_headless' name='gemoc_studio_headless.executable' version='3.3.0.202107281019'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.launcher.cocoa.macosx.x86_64' range='0.0.0'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <artifacts size='1'>
        <artifact classifier='binary' id='gemoc_studio_headless.executable.cocoa.macosx.x86_64' version='3.3.0.202107281019'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
    </unit>
    <unit id='org.eclipse.gemoc.executionframework.extensions.sirius.source' version='4.0.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.executionframework.extensions.sirius.source' range='[0.0.0,4.0.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='unknown'/>
        <property name='df_LT.bundleName' value='GEMOC executionframework extensions for Sirius 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.gemoc.modeldebugging.executionframework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.executionframework.extensions.sirius'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.extensions.sirius.source' version='4.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.extensions.sirius.source' version='4.0.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.executionframework.extensions.sirius.source' version='4.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.executionframework.extensions.sirius.source' version='4.0.0.202107281019'/>
      </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.gemoc.executionframework.extensions.sirius.source&#xA;Bundle-Version: 4.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.dsl.debug.feature.source.feature.jar' version='3.0.1.202107281019'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='DSL Debugger Feature Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature provides the DSL debugger.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='DSLDebugger'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.dsl.debug.feature'/>
        <property name='maven-version' value='3.0.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.debug.feature.source.feature.jar' version='3.0.1.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.dsl.debug.feature.source' version='3.0.1.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.dsl.debug.feature.source' version='3.0.1.202107281019'/>
      </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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2015, 2017 Obeo and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html&#xA;&#xA;Contributors:&#xA;    Obeo - initial API and implementation
      </copyright>
    </unit>
    <unit id='org.apache.batik.css' version='1.6.0.v201011041432' singleton='false'>
      <update id='org.apache.batik.css' range='[0.0.0,1.6.0.v201011041432)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Apache Batik CSS'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='iplog.bug_id' value='2070'/>
        <property name='iplog.contact.name' value='Anthony Hunter'/>
        <property name='iplog.contact.email' value='anthonyh{at}ca.ibm.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.css' version='1.6.0.v201011041432'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.css' version='1.6.0.v201011041432'/>
        <provided namespace='java.package' name='org.apache.batik.css.dom' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.css.engine' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.css.engine.sac' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.css.engine.value' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.css.engine.value.css2' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.css.engine.value.svg' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.css.engine.value.svg12' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.css.parser' version='1.6.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.apache.batik.util' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.w3c.css.sac' range='[1.3.0,1.4.0)'/>
        <required namespace='osgi.bundle' name='org.w3c.dom.svg' range='[1.1.0,1.3.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.css' version='1.6.0.v201011041432'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.css&#xA;Bundle-Version: 1.6.0.v201011041432
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.validation' version='1.8.0.202008210805' generation='2'>
      <update id='org.eclipse.emf.validation' range='[0.0.0,1.8.0.202008210805)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='EMF Validation Framework Core'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.emf.validation.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.emf.validation'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
      </properties>
      <provides size='21'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.validation' version='1.8.0.202008210805'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.validation' version='1.8.0.202008210805'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.internal.emfadapter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.internal.modeled' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.internal.modeled.model.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.internal.modeled.model.validation.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.internal.modeled.model.validation.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.internal.service' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.marker' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.service' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.xml' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.validation' version='1.8.0.202008210805'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.3.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.3.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='4.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.lang' range='4.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='4.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.validation' version='1.8.0.202008210805'/>
      </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.emf.validation; singleton:=true&#xA;Bundle-Version: 1.8.0.202008210805
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.addon.multidimensional.timeline.source' version='3.0.1.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.addon.multidimensional.timeline.source' range='[0.0.0,3.0.1.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='unknown'/>
        <property name='df_LT.bundleName' value='Gemoc MultiDimensional Timeline Addon 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.gemoc.trace.manager'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.addon.multidimensional.timeline'/>
        <property name='maven-version' value='3.0.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.addon.multidimensional.timeline.source' version='3.0.1.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.addon.multidimensional.timeline.source' version='3.0.1.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.addon.multidimensional.timeline.source' version='3.0.1.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.addon.multidimensional.timeline.source' version='3.0.1.202107281019'/>
      </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.gemoc.addon.multidimensional.timeline.source&#xA;Bundle-Version: 3.0.1.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.userstorage' version='1.2.0.v20210517-0327' generation='2'>
      <update id='org.eclipse.userstorage' range='[0.0.0,1.2.0.v20210517-0327)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse User Storage'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.userstorage'/>
        <property name='maven-artifactId' value='org.eclipse.userstorage'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.userstorage' version='1.2.0.v20210517-0327'/>
        <provided namespace='osgi.bundle' name='org.eclipse.userstorage' version='1.2.0.v20210517-0327'/>
        <provided namespace='java.package' name='org.eclipse.userstorage' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.userstorage.internal' version='1.1.0'/>
        <provided namespace='java.package' name='org.eclipse.userstorage.internal.util' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.userstorage.spi' version='1.1.0'/>
        <provided namespace='java.package' name='org.eclipse.userstorage.util' version='1.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.userstorage' version='1.2.0.v20210517-0327'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.net' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.security' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.codec.binary' range='[1.6.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.http' range='[4.3.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.auth' range='[4.3.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.client' range='[4.3.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.client.fluent' range='[4.3.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.impl.client' range='[4.3.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.message' range='[4.3.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'>
          <description>
            org.eclipse.userstorage
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.userstorage' version='1.2.0.v20210517-0327'/>
      </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.userstorage;singleton:=true&#xA;Bundle-Version: 1.2.0.v20210517-0327
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.acceleo.feature.jar' version='3.7.11.202102190929'>
      <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.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.acceleo.common'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2008, 2012 Obeo, France. &#xA;All rights reserved. This program and the accompanying materials &#xA;are made available under the terms of the Eclipse Public License v1.0 &#xA;which accompanies this distribution, and is available at &#xA;http://www.eclipse.org/legal/epl-v10.html &#xA;&#xA;Contributors: &#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Acceleo'/>
        <property name='df_LT.description' value='Acceleo is an template-based code generator used to generate any kind of code from any of EMF-based model.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.acceleo.features'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo'/>
        <property name='maven-version' value='3.7.11-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.feature.jar' version='3.7.11.202102190929'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.acceleo' version='3.7.11.202102190929'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.acceleo' version='3.7.11.202102190929'/>
      </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 uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.xtend.doc' version='2.25.0.v20210301-1408'>
      <update id='org.eclipse.xtend.doc' range='[0.0.0,2.25.0.v20210301-1408)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Xtend Documentation'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <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.xtend'/>
        <property name='maven-artifactId' value='org.eclipse.xtend.doc'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.doc' version='2.25.0.v20210301-1408'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtend.doc' version='2.25.0.v20210301-1408'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtend.doc' version='2.25.0.v20210301-1408'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='3.8.1'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtend.doc' version='2.25.0.v20210301-1408'/>
      </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.xtend.doc;singleton:=true&#xA;Bundle-Version: 2.25.0.v20210301-1408
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.sse.ui' version='1.7.200.v202103232331' generation='2'>
      <update id='org.eclipse.wst.sse.ui' range='[0.0.0,1.7.200.v202103232331)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Structured Source Editor'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <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.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.sse.ui'/>
        <property name='maven-version' value='1.7.200-SNAPSHOT'/>
      </properties>
      <provides size='49'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.sse.ui' version='1.7.200.v202103232331'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.sse.ui' version='1.7.200.v202103232331'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.contentoutline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.contentproperties.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.correction' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.debug' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.derived' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.edit.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.encoding.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.extension' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.format' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.hyperlink' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.openon' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.preferences.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.projection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.provisional.extensions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.provisional.extensions.breakpoint' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.provisional.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.provisional.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.provisional.style' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.reconcile' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.reconcile.validator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.rules' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.selection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.spelling' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.taginfo' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.view.events' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.quickoutline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.reconcile' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.typing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.views.contentoutline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.views.properties' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.sse.ui' version='1.7.200.v202103232331'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='22'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.109.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.10.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='[3.117.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='[1.2.400,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.18.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.2.800,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.14.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.genericeditor' range='[1.1.700,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='3.8.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='3.8.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.sse.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.sse.ui' version='1.7.200.v202103232331'/>
      </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.wst.sse.ui; singleton:=true&#xA;Bundle-Version: 1.7.200.v202103232331
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.trace.manager.feature.feature.group' version='3.0.1.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.trace.manager.feature.feature.group' range='[0.0.0,3.0.1.202107281019)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Domain Specific Trace Metamodel Manager SDK'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.trace.manager'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.trace.manager.feature'/>
        <property name='maven-version' value='3.0.1-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.trace.manager.feature.feature.group' version='3.0.1.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.addon.multidimensional.timeline' range='[3.0.1.202107281019,3.0.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.addon.stategraph' range='[3.0.1.202107281019,3.0.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.addon.diffviewer' range='[3.0.1.202107281019,3.0.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.trace.manager.feature.feature.jar' range='[3.0.1.202107281019,3.0.1.202107281019]'>
          <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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.e4.ui.workbench.swt.source' version='0.16.100.v20210315-1604' singleton='false'>
      <update id='org.eclipse.e4.ui.workbench.swt.source' range='[0.0.0,0.16.100.v20210315-1604)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse e4 Workbench SWT 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='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.workbench.swt'/>
        <property name='maven-version' value='0.16.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.swt.source' version='0.16.100.v20210315-1604'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.swt.source' version='0.16.100.v20210315-1604'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.workbench.swt.source' version='0.16.100.v20210315-1604'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.workbench.swt.source' version='0.16.100.v20210315-1604'/>
      </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.e4.ui.workbench.swt.source&#xA;Bundle-Version: 0.16.100.v20210315-1604
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xtext.ui.feature.jar' version='2.25.0.v20210301-1429'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='Xtext Xtext UI'/>
        <property name='df_LT.description' value='Xtext Xtext UI Feature'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext.feature'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xtext.ui'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.ui.feature.jar' version='2.25.0.v20210301-1429'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.xtext.xtext.ui' version='2.25.0.v20210301-1429'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.xtext.xtext.ui' version='2.25.0.v20210301-1429'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        Copyright (c) 2009, 2018 itemis AG (http://www.itemis.eu) and others.&#xA;&#xA;This program and the accompanying materials &#xA;are made available under the terms of the Eclipse Public License 2.0 &#xA;which is available at http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='toolingorg.eclipse.configuration.macosx-collab' version='1.0.0' singleton='false'>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.configuration.macosx' version='1.0.0'/>
      </provides>
      <filter>
        (osgi.os=macosx)
      </filter>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='configure'>
            setProgramProperty(propName:osgi.instance.area.default,propValue:workspace);
          </instruction>
          <instruction key='unconfigure'>
            setProgramProperty(propName:osgi.instance.area.default,propValue:);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.update.configurator.source' version='3.4.800.v20210415-1314' singleton='false'>
      <update id='org.eclipse.update.configurator.source' range='[0.0.0,3.4.800.v20210415-1314)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Install/Update Configurator 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.update'/>
        <property name='maven-artifactId' value='org.eclipse.update.configurator'/>
        <property name='maven-version' value='3.4.800-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.update.configurator.source' version='3.4.800.v20210415-1314'/>
        <provided namespace='osgi.bundle' name='org.eclipse.update.configurator.source' version='3.4.800.v20210415-1314'/>
        <provided namespace='osgi.identity' name='org.eclipse.update.configurator.source' version='3.4.800.v20210415-1314'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.update.configurator.source' version='3.4.800.v20210415-1314'/>
      </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.update.configurator.source&#xA;Bundle-Version: 3.4.800.v20210415-1314
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.addon.diffviewer.source' version='3.0.1.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.addon.diffviewer.source' range='[0.0.0,3.0.1.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='unknown'/>
        <property name='df_LT.bundleName' value='Diffviewer 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.gemoc.trace.manager'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.addon.diffviewer'/>
        <property name='maven-version' value='3.0.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.addon.diffviewer.source' version='3.0.1.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.addon.diffviewer.source' version='3.0.1.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.addon.diffviewer.source' version='3.0.1.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.addon.diffviewer.source' version='3.0.1.202107281019'/>
      </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.gemoc.addon.diffviewer.source&#xA;Bundle-Version: 3.0.1.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.trace.metamodel.generator.source' version='3.0.1.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.trace.metamodel.generator.source' range='[0.0.0,3.0.1.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='www.example.org'/>
        <property name='df_LT.bundleName' value='Base 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.gemoc.multidimensional_trace_management'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.trace.metamodel.generator'/>
        <property name='maven-version' value='3.0.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.trace.metamodel.generator.source' version='3.0.1.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.trace.metamodel.generator.source' version='3.0.1.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.trace.metamodel.generator.source' version='3.0.1.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.trace.metamodel.generator.source' version='3.0.1.202107281019'/>
      </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.gemoc.trace.metamodel.generator.source&#xA;Bundle-Version: 3.0.1.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='headlesstoolingorg.eclipse.configuration.macosx-collab' version='1.0.0' singleton='false'>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='headlesstoolingorg.eclipse.configuration.macosx' version='1.0.0'/>
      </provides>
      <filter>
        (osgi.os=macosx)
      </filter>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='configure'>
            setProgramProperty(propName:osgi.instance.area.default,propValue:workspace);
          </instruction>
          <instruction key='unconfigure'>
            setProgramProperty(propName:osgi.instance.area.default,propValue:);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.mapping.feedback.model.source' version='1.0.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.moccml.mapping.feedback.model.source' range='[0.0.0,1.0.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='www.example.org'/>
        <property name='df_LT.bundleName' value='Feedback 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.gemoc.moccml.mapping.framework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.mapping.feedback.model'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.mapping.feedback.model.source' version='1.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.mapping.feedback.model.source' version='1.0.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.moccml.mapping.feedback.model.source' version='1.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.moccml.mapping.feedback.model.source' version='1.0.0.202107281019'/>
      </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.gemoc.moccml.mapping.feedback.model.source&#xA;Bundle-Version: 1.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolinggemoc_studio.config.cocoa.macosx.x86_64' version='3.3.0.202107281019' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolinggemoc_studio.config.cocoa.macosx.x86_64' version='3.3.0.202107281019'/>
        <provided namespace='toolinggemoc_studio' name='gemoc_studio.config' version='3.3.0.202107281019'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='configure'>
            setProgramProperty(propName:eclipse.product,propValue:org.eclipse.gemoc.gemoc_studio.branding.gemoc_studio);setProgramProperty(propName:osgi.splashPath,propValue:platform${#58}/base/plugins/org.eclipse.gemoc.gemoc_studio.branding);setProgramProperty(propName:eclipse.application,propValue:org.eclipse.ui.ide.workbench);addRepository(type:0,location:http${#58}//melange-lang.org/updatesite/,enabled:true);addRepository(type:1,location:http${#58}//melange-lang.org/updatesite/,enabled:true);addRepository(type:0,location:http${#58}//download.eclipse.org/releases/2021-06,enabled:true);addRepository(type:1,location:http${#58}//download.eclipse.org/releases/2021-06,enabled:true);addRepository(type:0,location:http${#58}//download.eclipse.org/eclipse/updates/4.20/,enabled:true);addRepository(type:1,location:http${#58}//download.eclipse.org/eclipse/updates/4.20/,enabled:true);addRepository(type:0,location:http${#58}//www.kermeta.org/k3/update/,enabled:true);addRepository(type:1,location:http${#58}//www.kermeta.org/k3/update/,enabled:true);addRepository(type:0,location:http${#58}//www.kermeta.org/ale-lang/updates/latest/,enabled:true);addRepository(type:1,location:http${#58}//www.kermeta.org/ale-lang/updates/latest/,enabled:true);addRepository(type:0,location:http${#58}//timesquare.inria.fr/update_site/2020,enabled:true);addRepository(type:1,location:http${#58}//timesquare.inria.fr/update_site/2020,enabled:true);addRepository(type:0,location:http${#58}//download.eclipse.org/gemoc/updates/nightly/,enabled:true);addRepository(type:1,location:http${#58}//download.eclipse.org/gemoc/updates/nightly/,enabled:true);addRepository(type:0,location:http${#58}//download.eclipse.org/elk/updates/releases/0.7.1,enabled:false);addRepository(type:1,location:http${#58}//download.eclipse.org/elk/updates/releases/0.7.1,enabled:false);addRepository(type:0,location:http${#58}//download.eclipse.org/tools/ajdt/410/dev/update,enabled:true);addRepository(type:1,location:http${#58}//download.eclipse.org/tools/ajdt/410/dev/update,enabled:true);addRepository(type:0,location:http${#58}//downloads.efxclipse.bestsolution.at/p2-repos/openjfx-11/repository/,enabled:true);addRepository(type:1,location:http${#58}//downloads.efxclipse.bestsolution.at/p2-repos/openjfx-11/repository/,enabled:true);
          </instruction>
          <instruction key='unconfigure'>
            setProgramProperty(propName:eclipse.product,propValue:);setProgramProperty(propName:osgi.splashPath,propValue:);setProgramProperty(propName:eclipse.application,propValue:);removeRepository(type:0,location:http${#58}//melange-lang.org/updatesite/);removeRepository(type:1,location:http${#58}//melange-lang.org/updatesite/);removeRepository(type:0,location:http${#58}//download.eclipse.org/releases/2021-06);removeRepository(type:1,location:http${#58}//download.eclipse.org/releases/2021-06);removeRepository(type:0,location:http${#58}//download.eclipse.org/eclipse/updates/4.20/);removeRepository(type:1,location:http${#58}//download.eclipse.org/eclipse/updates/4.20/);removeRepository(type:0,location:http${#58}//www.kermeta.org/k3/update/);removeRepository(type:1,location:http${#58}//www.kermeta.org/k3/update/);removeRepository(type:0,location:http${#58}//www.kermeta.org/ale-lang/updates/latest/);removeRepository(type:1,location:http${#58}//www.kermeta.org/ale-lang/updates/latest/);removeRepository(type:0,location:http${#58}//timesquare.inria.fr/update_site/2020);removeRepository(type:1,location:http${#58}//timesquare.inria.fr/update_site/2020);removeRepository(type:0,location:http${#58}//download.eclipse.org/gemoc/updates/nightly/);removeRepository(type:1,location:http${#58}//download.eclipse.org/gemoc/updates/nightly/);removeRepository(type:0,location:http${#58}//download.eclipse.org/elk/updates/releases/0.7.1);removeRepository(type:1,location:http${#58}//download.eclipse.org/elk/updates/releases/0.7.1);removeRepository(type:0,location:http${#58}//download.eclipse.org/tools/ajdt/410/dev/update);removeRepository(type:1,location:http${#58}//download.eclipse.org/tools/ajdt/410/dev/update);removeRepository(type:0,location:http${#58}//downloads.efxclipse.bestsolution.at/p2-repos/openjfx-11/repository/);removeRepository(type:1,location:http${#58}//downloads.efxclipse.bestsolution.at/p2-repos/openjfx-11/repository/);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.workbench.swt' version='0.16.100.v20210315-1604' generation='2'>
      <update id='org.eclipse.e4.ui.workbench.swt' range='[0.0.0,0.16.100.v20210315-1604)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse e4 Workbench SWT'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.workbench.swt'/>
        <property name='maven-version' value='0.16.100-SNAPSHOT'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.swt' version='0.16.100.v20210315-1604'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.swt' version='0.16.100.v20210315-1604'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.internal.workbench.swt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.internal.workbench.swt.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.workbench.swt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.workbench.swt.factories' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.workbench.swt.internal.copy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.workbench.swt.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.workbench.swt' version='0.16.100.v20210315-1604'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='34'>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench' range='0.10.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.services' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.services' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.18.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.dialogs' range='1.1.600'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.databinding' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.core' range='0.12.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt' range='0.13.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.bindings' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench3' range='0.11.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di' range='1.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt.theme' range='0.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.18.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.commands' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.widgets' range='0.11.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.di' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='2.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.model.workbench' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di.extensions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.urischeme' range='1.1.0'/>
        <required namespace='java.package' name='javax.annotation' range='0.0.0'/>
        <required namespace='java.package' name='javax.inject' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.datalocation' range='1.2.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.debug' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.5.0'/>
        <required namespace='java.package' name='org.osgi.service.component.annotations' range='1.2.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.service.event' range='1.3.0'/>
        <required namespace='java.package' name='org.osgi.service.packageadmin' range='1.2.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='1.4.0'/>
        <requiredProperties namespace='osgi.extender' match='(&amp;(osgi.extender=osgi.component)(version&gt;=1.2)(!(version&gt;=2.0)))'>
          <description>
            org.eclipse.e4.ui.workbench.swt
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.e4.ui.workbench.swt
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.workbench.swt' version='0.16.100.v20210315-1604'/>
      </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.e4.ui.workbench.swt;singleton:=true&#xA;Bundle-Version: 0.16.100.v20210315-1604
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.discovery' version='1.2.0.v20210315-2042' generation='2'>
      <update id='org.eclipse.equinox.p2.discovery' range='[0.0.0,1.2.0.v20210315-2042)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Equinox Provisioning Discovery'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org - Equinox'/>
        <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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.discovery'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.discovery' version='1.2.0.v20210315-2042'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.discovery' version='1.2.0.v20210315-2042'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.discovery' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.discovery.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.discovery.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.discovery' version='1.2.0.v20210315-2042'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.core' range='2.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.p2.discovery
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.discovery' version='1.2.0.v20210315-2042'/>
      </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.equinox.p2.discovery;singleton:=true&#xA;Bundle-Version: 1.2.0.v20210315-2042
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.fx.ide.rrobot.feature.feature.jar' version='3.7.0.202010120832'>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='e(fx)clipse - IDE - RRobot'/>
        <property name='org.eclipse.equinox.p2.description' value='Resource Roboter support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.fx.ide.rrobot.feature.feature.jar' version='3.7.0.202010120832'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.fx.ide.rrobot.feature' version='3.7.0.202010120832'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.fx.ide.rrobot.feature' version='3.7.0.202010120832'/>
      </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='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;       - Content may be structured and packaged into modules to facilitate delivering,&#xA;         extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;         plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;       - Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;         in a directory named &quot;plugins&quot;.&#xA;       - A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;         Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;         Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;         numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;       - Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;         named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;       - 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 &quot;src&quot; of certain Plug-ins&#xA;       - Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature&#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;       - Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;       - Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;       - Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;       - Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;       - Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;       1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;          the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;          extending or updating the functionality of an Eclipse-based product.&#xA;       2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;          Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;       3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;          govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;          Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;          with the Specification. Such Installable Software Agreement must inform the user of the&#xA;          terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;          the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;          indication of agreement by the user, the provisioning Technology will complete installation&#xA;          of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.
        </license>
      </licenses>
      <copyright>
        Copyright (c) 2015 Eclipse.org and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.ui' version='3.119.0.v20210111-1350' generation='2'>
      <update id='org.eclipse.ui' range='[0.0.0,3.119.0.v20210111-1350)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse.org'/>
        <property name='df_LT.Plugin.name' value='Eclipse UI'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.ui'/>
        <property name='maven-version' value='3.119.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' version='3.119.0.v20210111-1350'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui' version='3.119.0.v20210111-1350'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui' version='3.119.0.v20210111-1350'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.103.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.19.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='[3.120.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui' version='3.119.0.v20210111-1350'/>
      </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.ui; singleton:=true&#xA;Bundle-Version: 3.119.0.v20210111-1350
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xtext.wizard' version='2.25.0.v20210301-0843' singleton='false' generation='2'>
      <update id='org.eclipse.xtext.xtext.wizard' range='[0.0.0,2.25.0.v20210301-0843)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext Wizard'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xtext.wizard'/>
        <property name='maven-version' value='2.25.0'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.wizard' version='2.25.0.v20210301-0843'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xtext.wizard' version='2.25.0.v20210301-0843'/>
        <provided namespace='java.package' name='gradlew' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.wizard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.wizard.cli' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.wizard.ecore2xtext' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.xtext.wizard' version='2.25.0.v20210301-0843'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='2.25.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.20.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xtext.wizard' version='2.25.0.v20210301-0843'/>
      </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.xtext.xtext.wizard&#xA;Bundle-Version: 2.25.0.v20210301-0843
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.touchpoint.natives.source' version='1.4.0.v20210326-2048' singleton='false'>
      <update id='org.eclipse.equinox.p2.touchpoint.natives.source' range='[0.0.0,1.4.0.v20210326-2048)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Provisioning Native Touchpoint 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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.touchpoint.natives'/>
        <property name='maven-version' value='1.4.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.touchpoint.natives.source' version='1.4.0.v20210326-2048'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.touchpoint.natives.source' version='1.4.0.v20210326-2048'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.touchpoint.natives.source' version='1.4.0.v20210326-2048'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.touchpoint.natives.source' version='1.4.0.v20210326-2048'/>
      </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.equinox.p2.touchpoint.natives.source&#xA;Bundle-Version: 1.4.0.v20210326-2048
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.core.feature.feature.jar' version='1.6.1000.v20210507-0825'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2010, 2013 EclipseSource Inc. and others.'/>
        <property name='df_LT.featureName' value='Equinox p2, headless functionalities'/>
        <property name='df_LT.description' value='Provides a minimal headless provisioning system.'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.core.feature'/>
        <property name='maven-version' value='1.6.1000-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.core.feature.feature.jar' version='1.6.1000.v20210507-0825'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.equinox.p2.core.feature' version='1.6.1000.v20210507-0825'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.equinox.p2.core.feature' version='1.6.1000.v20210507-0825'/>
      </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.ui.intro.universal' version='3.4.200.v20210409-1747' generation='2'>
      <update id='org.eclipse.ui.intro.universal' range='[0.0.0,3.4.200.v20210409-1747)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.plugin_name' value='Universal Welcome'/>
        <property name='df_LT.provider_name' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%plugin_name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%provider_name'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform.ua'/>
        <property name='maven-artifactId' value='org.eclipse.ui.intro.universal'/>
        <property name='maven-version' value='3.4.200-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.intro.universal' version='3.4.200.v20210409-1747'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.intro.universal' version='3.4.200.v20210409-1747'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.intro.universal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.intro.universal.contentdetect' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.intro.universal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.intro.universal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.intro.universal' version='3.4.200.v20210409-1747'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.intro' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.intro.quicklinks' range='1.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.ui.intro.universal
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.intro.universal' version='3.4.200.v20210409-1747'/>
      </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.ui.intro.universal;singleton:=true&#xA;Bundle-Version: 3.4.200.v20210409-1747
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mwe2.language.sdk.feature.jar' version='2.12.1.v20210218-2134'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='MWE2 Language SDK'/>
        <property name='df_LT.description' value='MWE2 Language SDK'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mwe2.language.sdk'/>
        <property name='maven-version' value='2.12.1'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.language.sdk.feature.jar' version='2.12.1.v20210218-2134'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.mwe2.language.sdk' version='2.12.1.v20210218-2134'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.mwe2.language.sdk' version='2.12.1.v20210218-2134'/>
      </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 uri='http://www.eclipse.org/legal/epl-2.0' url='http://www.eclipse.org/legal/epl-2.0'>
        Copyright (c) 2007 IBM Corporation and others.&#xA;This program and the accompanying materials are made available under the&#xA;terms of the Eclipse Public License 2.0 which is available at&#xA;http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.modeldebugging.framework.commons.feature.source.feature.group' version='4.0.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.modeldebugging.framework.commons.feature.source.feature.group' range='[0.0.0,4.0.0.202107281019)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='ModelDebugging framework commons Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='List of plugins that are part of the execution framework'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://gemoc.org/studio/'/>
        <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.gemoc.modeldebugging.framework.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.modeldebugging.framework.commons.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;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.modeldebugging.framework.commons.feature.source.feature.group' version='4.0.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.modeldebugging.framework.commons.feature.feature.group' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.reflectivetrace.model.source' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.xdsmlframework.api.source' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.xdsmlframework.commons.source' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.opsemanticsview.gen.source' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.opsemanticsview.model.source' range='[4.0.0.202107281019,4.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.modeldebugging.framework.commons.feature.source.feature.jar' range='[4.0.0.202107281019,4.0.0.202107281019]'>
          <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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.core.databinding.observable.source' version='1.10.0.v20200730-0848' singleton='false'>
      <update id='org.eclipse.core.databinding.observable.source' range='[0.0.0,1.10.0.v20200730-0848)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='JFace Data Binding Observables 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='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.core.databinding.observable'/>
        <property name='maven-version' value='1.10.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.databinding.observable.source' version='1.10.0.v20200730-0848'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.databinding.observable.source' version='1.10.0.v20200730-0848'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.databinding.observable.source' version='1.10.0.v20200730-0848'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.databinding.observable.source' version='1.10.0.v20200730-0848'/>
      </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.core.databinding.observable.source&#xA;Bundle-Version: 1.10.0.v20200730-0848
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.common' version='1.8.700.v20210609-1442' generation='2'>
      <update id='org.eclipse.ocl.common' range='[0.0.0,1.8.700.v20210609-1442)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='OCL Common Facilities'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <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.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.common'/>
        <property name='maven-version' value='1.8.700-SNAPSHOT'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.common' version='1.8.700.v20210609-1442'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.common' version='1.8.700.v20210609-1442'/>
        <provided namespace='java.package' name='org.eclipse.ocl.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.common.delegate' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.common.internal.delegate' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.common.internal.messages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.common.internal.options' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.common.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.common.preferences' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.common' version='1.8.700.v20210609-1442'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.ocl.common
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.common' version='1.8.700.v20210609-1442'/>
      </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.ocl.common;singleton:=true&#xA;Bundle-Version: 1.8.700.v20210609-1442
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.engine.source' version='2.7.0.v20210328-0514' singleton='false'>
      <update id='org.eclipse.equinox.p2.engine.source' range='[0.0.0,2.7.0.v20210328-0514)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Provisioning Engine 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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.engine'/>
        <property name='maven-version' value='2.7.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.engine.source' version='2.7.0.v20210328-0514'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.engine.source' version='2.7.0.v20210328-0514'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.engine.source' version='2.7.0.v20210328-0514'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.engine.source' version='2.7.0.v20210328-0514'/>
      </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.equinox.p2.engine.source&#xA;Bundle-Version: 2.7.0.v20210328-0514
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.codegen.ecore.ui.feature.group' version='2.26.0.v20210405-0904' singleton='false'>
      <update id='org.eclipse.emf.codegen.ecore.ui.feature.group' range='[0.0.0,2.26.0.v20210405-0904)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.codegen.ecore.ui'/>
        <property name='maven-version' value='2.26.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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='EMF Ecore Code Generator UI'/>
        <property name='df_LT.description' value='Generator UI for Ecore-based code generation in the IDE.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ecore.ui.feature.group' version='2.26.0.v20210405-0904'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ecore' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.edit' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ecore.ui' range='[2.26.0.v20210405-0904,2.26.0.v20210405-0904]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ecore.ui.feature.jar' range='[2.26.0.v20210405-0904,2.26.0.v20210405-0904]'>
          <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 uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.wst.common.uriresolver' version='1.3.0.v202007161535' generation='2'>
      <update id='org.eclipse.wst.common.uriresolver' range='[0.0.0,1.3.0.v202007161535)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Common URI Resolver Framework'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <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.webtools.common'/>
        <property name='maven-artifactId' value='org.eclipse.wst.common.uriresolver'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.uriresolver' version='1.3.0.v202007161535'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.common.uriresolver' version='1.3.0.v202007161535'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.uriresolver' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.uriresolver.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.uriresolver.internal.provisional' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.uriresolver.internal.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.common.uriresolver' version='1.3.0.v202007161535'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.4.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.common.uriresolver
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.common.uriresolver' version='1.3.0.v202007161535'/>
      </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.wst.common.uriresolver; singleton:=true&#xA;Bundle-Version: 1.3.0.v202007161535
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.common.types.edit.source' version='2.25.0.v20210301-0928' singleton='false'>
      <update id='org.eclipse.xtext.common.types.edit.source' range='[0.0.0,2.25.0.v20210301-0928)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext Common Types Edit 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.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.common.types.edit'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.edit.source' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.common.types.edit.source' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.common.types.edit.source' version='2.25.0.v20210301-0928'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.common.types.edit.source' version='2.25.0.v20210301-0928'/>
      </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.xtext.common.types.edit.source&#xA;Bundle-Version: 2.25.0.v20210301-0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.workbench3' version='0.15.500.v20201021-1339' generation='2'>
      <update id='org.eclipse.e4.ui.workbench3' range='[0.0.0,0.15.500.v20201021-1339)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Bundle for Workbench APIs available in e4'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.workbench3'/>
        <property name='maven-version' value='0.15.500-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench3' version='0.15.500.v20201021-1339'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench3' version='0.15.500.v20201021-1339'/>
        <provided namespace='java.package' name='org.eclipse.ui.testing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.testing.dumps' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.workbench3' version='0.15.500.v20201021-1339'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.15.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.e4.ui.workbench3
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.workbench3' version='0.15.500.v20201021-1339'/>
      </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.e4.ui.workbench3;singleton:=true&#xA;Bundle-Version: 0.15.500.v20201021-1339
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.core.contexts.source' version='1.8.400.v20191217-1710' singleton='false'>
      <update id='org.eclipse.e4.core.contexts.source' range='[0.0.0,1.8.400.v20191217-1710)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse 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.e4'/>
        <property name='maven-artifactId' value='org.eclipse.e4.core.contexts'/>
        <property name='maven-version' value='1.8.400-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.contexts.source' version='1.8.400.v20191217-1710'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.core.contexts.source' version='1.8.400.v20191217-1710'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.core.contexts.source' version='1.8.400.v20191217-1710'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.core.contexts.source' version='1.8.400.v20191217-1710'/>
      </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.e4.core.contexts.source&#xA;Bundle-Version: 1.8.400.v20191217-1710
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.execution.sequential.javaengine.ui' version='4.0.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.execution.sequential.javaengine.ui' range='[0.0.0,4.0.0.202107281019)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Gemoc Sequential Language Workbench UI'/>
        <property name='org.eclipse.equinox.p2.provider' value='INRIA'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.execution.sequential.java'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.sequential.javaengine.ui'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.sequential.javaengine.ui' version='4.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.execution.sequential.javaengine.ui' version='4.0.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.execution.sequential.javaengine.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.execution.sequential.javaengine.ui.launcher' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.execution.sequential.javaengine.ui' version='4.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='33'>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='3.4.400'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='3.8.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.dsl.debug' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.dsl.debug.ide' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.dsl.debug.ide.sirius.ui' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.transaction' range='1.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse.ui' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram.ui' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.extensions.sirius' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.execution.sequential.javaengine' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.trace.gemoc' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.trace.gemoc.api' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.diverse.k3.al.annotationprocessor.plugin' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.engine' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.engine.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.10.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.dsl.debug.ide.ui' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.timeline' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.extensions.sirius' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.ui.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.diverse.melange.resource' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.debugger' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.debugger.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse.messagingsystem.api' range='2.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse.messagingsystem.ui' range='2.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.dsl.debug.edit' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.execution.sequential.javaengine.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.execution.sequential.javaengine.ui' version='4.0.0.202107281019'/>
      </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.gemoc.execution.sequential.javaengine.ui;singleton:=true&#xA;Bundle-Version: 4.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.ccslkernel.clocktree.generator.feature.feature.jar' version='1.0.0.202106280832'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Non-UI part of the clock tree generation'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='org.eclipse.update.feature.plugin' value='fr.inria.aoste.timesquare.branding'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.ccslkernel.clocktree.generator.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.clocktree.generator.feature.feature.jar' version='1.0.0.202106280832'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='fr.inria.aoste.timesquare.ccslkernel.clocktree.generator.feature' version='1.0.0.202106280832'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='fr.inria.aoste.timesquare.ccslkernel.clocktree.generator.feature' version='1.0.0.202106280832'/>
      </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='license.html' url='license.html'>
          The Kairos team-project (INRIA/I3S) makes available all content in this plug-in (&amp;quot;Content&amp;quot;).&#xA;Unless otherwise indicated below, the Content is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&amp;quot;EPL&amp;quot;).&#xA;A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &amp;quot;Program&amp;quot; will mean the Content.&#xA;If you did not receive this Content directly from the Kairos team-project, the Content is being redistributed&#xA;by another party (&amp;quot;Redistributor&amp;quot;) and different terms and conditions may apply to your use of any&#xA;object code in the Content. Check the Redistributor&amp;apos;s license that was provided with the Content. If no&#xA;such license exists, contact the Redistributor.&#xA;Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in&#xA;the Content and such source code may be obtained at http://timesquare.inria.fr.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.compare.source' version='3.5.3.202102231741' singleton='false'>
      <update id='org.eclipse.emf.compare.source' range='[0.0.0,3.5.3.202102231741)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Compare Core 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.emf.compare'/>
        <property name='maven-artifactId' value='org.eclipse.emf.compare'/>
        <property name='maven-version' value='3.5.3-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.source' version='3.5.3.202102231741'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.compare.source' version='3.5.3.202102231741'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.compare.source' version='3.5.3.202102231741'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.compare.source' version='3.5.3.202102231741'/>
      </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.emf.compare.source&#xA;Bundle-Version: 3.5.3.202102231741
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.dsl.debug.ide.ui' version='3.0.1.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.dsl.debug.ide.ui' range='[0.0.0,3.0.1.202107281019)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='maven-groupId' value='DSLDebugger'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.dsl.debug.ide.ui'/>
        <property name='maven-version' value='3.0.1-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.debug.ide.ui' version='3.0.1.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.dsl.debug.ide.ui' version='3.0.1.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.dsl.debug.ide.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.dsl.debug.ide.ui.handler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.dsl.debug.ide.ui.launch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.dsl.debug.ide.ui.provider' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.dsl.debug.ide.ui' version='3.0.1.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='2.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.dsl.debug.edit' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.dsl.debug.ide' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.editor' range='2.7.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.gemoc.dsl.debug.ide.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.dsl.debug.ide.ui' version='3.0.1.202107281019'/>
      </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.gemoc.dsl.debug.ide.ui;singleton:=true&#xA;Bundle-Version: 3.0.1.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.hamcrest.library' version='1.3.0.v20180524-2246' singleton='false'>
      <update id='org.hamcrest.library' range='[0.0.0,1.3.0.v20180524-2246)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Hamcrest library'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.hamcrest.library'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.hamcrest.library' version='1.3.0.v20180524-2246'/>
        <provided namespace='osgi.bundle' name='org.hamcrest.library' version='1.3.0.v20180524-2246'/>
        <provided namespace='java.package' name='org.hamcrest' version='1.3.0'/>
        <provided namespace='java.package' name='org.hamcrest.beans' version='1.3.0'/>
        <provided namespace='java.package' name='org.hamcrest.collection' version='1.3.0'/>
        <provided namespace='java.package' name='org.hamcrest.number' version='1.3.0'/>
        <provided namespace='java.package' name='org.hamcrest.object' version='1.3.0'/>
        <provided namespace='java.package' name='org.hamcrest.text' version='1.3.0'/>
        <provided namespace='java.package' name='org.hamcrest.xml' version='1.3.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.hamcrest.core' range='1.3.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.hamcrest.library' version='1.3.0.v20180524-2246'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.hamcrest.library&#xA;Bundle-Version: 1.3.0.v20180524-2246
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.feature.source.feature.jar' version='2.3.0.202107281019'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Execution Engine CCSL Java Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='Language defintion and edition support for creating languages using the CCSL Java Execution Engine&#xA;&#xA;Also includes the runtime, runtime.ui, and concurrent_addons features'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://gemoc.org/studio/'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.execution.concurrent.ccsljava'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.feature'/>
        <property name='maven-version' value='2.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.feature.source.feature.jar' version='2.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.feature.source' version='2.3.0.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.feature.source' version='2.3.0.202107281019'/>
      </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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.fx.osgi.util' version='3.7.0.202010120750' singleton='false' generation='2'>
      <update id='org.eclipse.fx.osgi.util' range='[0.0.0,3.7.0.202010120750)' severity='0'/>
      <properties size='4'>
        <property name='df_LT.Bundle-Name' value='JavaFX OSGi-Utilities'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.fx.osgi.util' version='3.7.0.202010120750'/>
        <provided namespace='osgi.bundle' name='org.eclipse.fx.osgi.util' version='3.7.0.202010120750'/>
        <provided namespace='java.package' name='org.eclipse.fx.osgi.util' version='3.7.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.fx.osgi.util' version='3.7.0.202010120750'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.observable' range='1.4.1' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.6.1'/>
        <required namespace='java.package' name='javax.inject' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime.preferences' range='3.3.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.app' range='1.1.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.fx.core' range='3.7.0'/>
        <required namespace='java.package' name='org.eclipse.fx.core.databinding' range='3.7.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.6.0'/>
        <required namespace='java.package' name='org.osgi.framework.wiring' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.service.component.annotations' range='1.2.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.service.event' range='1.3.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.service.prefs' range='1.1.1'/>
        <required namespace='java.package' name='org.osgi.service.url' range='1.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.fx.osgi.util' version='3.7.0.202010120750'/>
      </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.fx.osgi.util&#xA;Bundle-Version: 3.7.0.202010120750
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.ds.ui' version='1.2.100.v20210507-0837' generation='2'>
      <update id='org.eclipse.pde.ds.ui' range='[0.0.0,1.2.100.v20210507-0837)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='PDE DS UI'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.ds.ui'/>
        <property name='maven-version' value='1.2.100-SNAPSHOT'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ds.ui' version='1.2.100.v20210507-0837'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.ds.ui' version='1.2.100.v20210507-0837'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ds.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ds.ui.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ds.ui.editor.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ds.ui.editor.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ds.ui.editor.sections' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ds.ui.parts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ds.ui.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.ds.ui' version='1.2.100.v20210507-0837'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ds.core' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ui' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.1.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.pde.ds.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.ds.ui' version='1.2.100.v20210507-0837'/>
      </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.pde.ds.ui;singleton:=true&#xA;Bundle-Version: 1.2.100.v20210507-0837
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.discovery' version='1.18.0.20210603-1006' generation='2'>
      <update id='org.eclipse.m2e.discovery' range='[0.0.0,1.18.0.20210603-1006)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='m2e Marketplace'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org - m2e'/>
        <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.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.discovery'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.discovery' version='1.18.0.20210603-1006'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.discovery' version='1.18.0.20210603-1006'/>
        <provided namespace='java.package' name='org.eclipse.m2e.internal.discovery' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.internal.discovery.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.internal.discovery.markers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.internal.discovery.operation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.internal.discovery.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.internal.discovery.startup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.internal.discovery.strategy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.internal.discovery.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.discovery' version='1.18.0.20210603-1006'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='27'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.discovery' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.discovery' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.discovery.compatibility' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core.ui' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.maven.runtime' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.operations' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.maven.plugin' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.discovery.compatibility' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.ui.dialogs' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.ui.model' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='[1.6.2,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.m2e.discovery
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.discovery' version='1.18.0.20210603-1006'/>
      </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.m2e.discovery;singleton:=true&#xA;Bundle-Version: 1.18.0.20210603-1006
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.modeldebugging.framework.commons.feature.feature.jar' version='4.0.0.202107281019'>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='ModelDebugging framework commons'/>
        <property name='org.eclipse.equinox.p2.description' value='List of plugins that are part of the execution framework'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://gemoc.org/studio/'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.modeldebugging.framework.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.modeldebugging.framework.commons.feature'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.modeldebugging.framework.commons.feature.feature.jar' version='4.0.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.modeldebugging.framework.commons.feature' version='4.0.0.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.modeldebugging.framework.commons.feature' version='4.0.0.202107281019'/>
      </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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.design' version='0.1.1.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.design' range='[0.0.0,0.1.1.202107281019)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.Bundle-Name' value='MoCCML Automata DSL Design'/>
        <property name='df_LT.Bundle-Vendor' value='ENSTA Bretagne'/>
        <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.gemoc.mocc'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.design'/>
        <property name='maven-version' value='0.1.1-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.design' version='0.1.1.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.design' version='0.1.1.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.design' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.design.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.design.edit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.design.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.design.services' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.design' version='0.1.1.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='16'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.xtext.fsmdsl' range='0.0.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.xtext.fsmdsl.ui' range='0.0.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui' range='1.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='2.4.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared' range='0.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare' range='3.0.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare.rcp' range='2.1.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='3.4.501'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.9.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ui' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'>
          <description>
            org.eclipse.gemoc.moccml.constraint.fsmkernel.model.design
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.design' version='0.1.1.202107281019'/>
      </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.gemoc.moccml.constraint.fsmkernel.model.design;singleton:=true&#xA;Bundle-Version: 0.1.1.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.diagram.ui.render' version='1.7.1.202004160913' generation='2'>
      <update id='org.eclipse.gmf.runtime.diagram.ui.render' range='[0.0.0,1.7.1.202004160913)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF Diagram UI Render Plug-In'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.diagram.ui.render'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.diagram.ui.render'/>
        <property name='maven-version' value='1.7.1-SNAPSHOT'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.render' version='1.7.1.202004160913'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.render' version='1.7.1.202004160913'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.render.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.render.clipboard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.render.editparts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.render.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.render.internal.clipboard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.render.internal.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.render.internal.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.render.internal.editparts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.render.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.render.internal.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.render.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.render.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.diagram.ui.render' version='1.7.1.202004160913'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.draw2d.ui.render' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.commands.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.providers' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.draw2d.ui.render.awt' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.printing.render' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.printing' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.diagram.ui.render' version='1.7.1.202004160913'/>
      </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.gmf.runtime.diagram.ui.render; singleton:=true&#xA;Bundle-Version: 1.7.1.202004160913
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.launcher.win32.win32.x86_64' version='1.2.200.v20210429-1609'>
      <update id='org.eclipse.equinox.launcher.win32.win32.x86_64' range='[0.0.0,1.2.200.v20210429-1609)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Equinox Launcher Win32 X86_64 Fragment'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <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='launcher.win32.win32.x86_64'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.launcher.win32.win32.x86_64'/>
        <property name='maven-version' value='1.2.200-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.launcher.win32.win32.x86_64' version='1.2.200.v20210429-1609'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.launcher.win32.win32.x86_64' version='1.2.200.v20210429-1609'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.launcher.win32.win32.x86_64' version='1.2.200.v20210429-1609'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.equinox.launcher' version='1.2.200.v20210429-1609'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.launcher' range='[1.5.0,1.7.0)'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.launcher.win32.win32.x86_64' version='1.2.200.v20210429-1609'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.launcher.win32.win32.x86_64;singleton:=true&#xA;Bundle-Version: 1.2.200.v20210429-1609&#xA;Fragment-Host: org.eclipse.equinox.launcher;bundle-version=&quot;[1.5.0,1.7.0)&quot;
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ajdt.feature.jar' version='2.2.4.202103162301'>
      <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='http://eclipse.org/ajdt'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.aspectj'/>
        <property name='df_LT.license' value='ECLIPSE FOUNDATION SOFTWARE USER AGREEMENT&#xA;March 17, 2005&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW. BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public&#xA;License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is provided with this&#xA;Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse.org CVS&#xA;repository (&quot;Repository&quot;) in CVS modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java? ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;Features may also include other Features (&quot;Included Features&quot;). Files named&#xA;&quot;feature.xml&quot; may contain a list of the names and version numbers of&#xA;Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Eclipse Update Manager, you must agree to a license (&quot;Feature Update&#xA;License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot;. Such Abouts,&#xA;Feature Licenses and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your&#xA;use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- IBM Public License 1.0 (available at http://oss.software.ibm.com/developerworks/opensource/license10.html)&#xA;- Metro Link Public License 1.00 (available at http://www.opengroup.org/openmotif/supporters/metrolink/license.html)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use,&#xA;and re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2000, 2007 SpringSource and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html'/>
        <property name='df_LT.featureName' value='AspectJ Development Tools'/>
        <property name='df_LT.description' value='AspectJ Development Tools (AJDT) including the AspectJ compiler.'/>
        <property name='df_LT.providerName' value='Eclipse AspectJ Development Tools'/>
        <property name='maven-groupId' value='org.eclipse.ajdt'/>
        <property name='maven-artifactId' value='org.eclipse.ajdt'/>
        <property name='maven-version' value='2.2.4-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ajdt.feature.jar' version='2.2.4.202103162301'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.ajdt' version='2.2.4.202103162301'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.ajdt' version='2.2.4.202103162301'/>
      </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.ocl.unified.ui.feature.jar' version='1.15.0.v20210609-1442'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='OCL Unified: Editors'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='maven-groupId' value='org.eclipse.ocl.features'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.unified.ui'/>
        <property name='maven-version' value='1.15.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.unified.ui.feature.jar' version='1.15.0.v20210609-1442'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.ocl.unified.ui' version='1.15.0.v20210609-1442'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.ocl.unified.ui' version='1.15.0.v20210609-1442'/>
      </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 uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Documentation] Copyright text will be taken from the shared license feature
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.converter' version='2.10.0.v20180706-1146' generation='2'>
      <update id='org.eclipse.emf.converter' range='[0.0.0,2.10.0.v20180706-1146)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EMF Model Converter'/>
        <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.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.converter'/>
        <property name='maven-version' value='2.10.0-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.converter' version='2.10.0.v20180706-1146'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.converter' version='2.10.0.v20180706-1146'/>
        <provided namespace='java.package' name='org.eclipse.emf.converter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.converter.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.converter.ui.contribution' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.converter.ui.contribution.base' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.converter.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.converter' version='2.10.0.v20180706-1146'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' range='[2.15.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore.ui' range='[2.15.0,3.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.emf.converter
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.converter' version='2.10.0.v20180706-1146'/>
      </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.emf.converter; singleton:=true&#xA;Bundle-Version: 2.10.0.v20180706-1146
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.ccslkernel.runtime' version='1.0.0.202106280832' singleton='false' generation='2'>
      <update id='fr.inria.aoste.timesquare.ccslkernel.runtime' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='CCSL Runtime'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.ccslkernel.runtime'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.runtime' version='1.0.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.runtime' version='1.0.0.202106280832'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.runtime' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.runtime.elements' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.runtime.exceptions' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.runtime.expressions' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.runtime.helpers' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.runtime.relations' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.ccslkernel.runtime.simulation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.timesquare.ccslkernel.runtime' version='1.0.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.buddywrapper.runtime' range='1.2.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.utils.grph' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.simulationpolicy' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.timesquare.ccslkernel.runtime' version='1.0.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.timesquare.ccslkernel.runtime&#xA;Bundle-Version: 1.0.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.operations.source' version='2.6.0.v20210315-2228' singleton='false'>
      <update id='org.eclipse.equinox.p2.operations.source' range='[0.0.0,2.6.0.v20210315-2228)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Provisioning Operations API 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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.operations'/>
        <property name='maven-version' value='2.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.operations.source' version='2.6.0.v20210315-2228'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.operations.source' version='2.6.0.v20210315-2228'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.operations.source' version='2.6.0.v20210315-2228'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.operations.source' version='2.6.0.v20210315-2228'/>
      </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.equinox.p2.operations.source&#xA;Bundle-Version: 2.6.0.v20210315-2228
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.ui.source' version='3.23.0.v20210530-1810' singleton='false'>
      <update id='org.eclipse.jdt.ui.source' range='[0.0.0,3.23.0.v20210530-1810)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Java Development Tools 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.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.ui'/>
        <property name='maven-version' value='3.23.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.ui.source' version='3.23.0.v20210530-1810'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.ui.source' version='3.23.0.v20210530-1810'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.ui.source' version='3.23.0.v20210530-1810'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.ui.source' version='3.23.0.v20210530-1810'/>
      </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.jdt.ui.source&#xA;Bundle-Version: 3.23.0.v20210530-1810
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.query.ocl' version='2.0.0.201805030653'>
      <update id='org.eclipse.emf.query.ocl' range='[0.0.0,2.0.0.201805030653)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='EMF Model Query OCL Integration'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.emf.query.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.emf.query.ocl'/>
        <property name='maven-version' value='2.0.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.query.ocl' version='2.0.0.201805030653'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.query.ocl' version='2.0.0.201805030653'/>
        <provided namespace='java.package' name='org.eclipse.emf.query.ocl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.query.ocl.conditions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.query.ocl.internal' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.3.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.query' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.query.ocl' version='2.0.0.201805030653'/>
      </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.emf.query.ocl;singleton:=true&#xA;Bundle-Version: 2.0.0.201805030653
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.commons.jxpath.source' version='1.3.0.v200911051830' singleton='false'>
      <update id='org.apache.commons.jxpath.source' range='[0.0.0,1.3.0.v200911051830)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.pluginName' value='Apache Commons JXPath Source'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.jxpath.source' version='1.3.0.v200911051830'/>
        <provided namespace='osgi.bundle' name='org.apache.commons.jxpath.source' version='1.3.0.v200911051830'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.commons.jxpath.source' version='1.3.0.v200911051830'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.commons.jxpath.source&#xA;Bundle-Version: 1.3.0.v200911051830
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.extensions.k3.rtd.modelstate' version='2.3.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.extensions.k3.rtd.modelstate' range='[0.0.0,2.3.0.202107281019)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC ccsljavaengine extension for K3 runtime data helper'/>
        <property name='org.eclipse.equinox.p2.provider' value='I3S/INRIA Kairos'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.execution.concurrent.ccsljava'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.extensions.k3.rtd.modelstate'/>
        <property name='maven-version' value='2.3.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.extensions.k3.rtd.modelstate' version='2.3.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.extensions.k3.rtd.modelstate' version='2.3.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.extensions.k3.rtd.modelstate.k3ModelState' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.extensions.k3.rtd.modelstate.k3ModelState.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.extensions.k3.rtd.modelstate.k3ModelState.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.extensions.k3.rtd.modelstate' version='2.3.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.execution.concurrent.ccsljavaengine.extensions.k3.rtd.modelstate
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.extensions.k3.rtd.modelstate' version='2.3.0.202107281019'/>
      </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.gemoc.execution.concurrent.ccsljavaengine.extensions.k3.rtd.modelstate;singleton:=true&#xA;Bundle-Version: 2.3.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.sun.jna' version='5.8.0.v20210503-0343' singleton='false' generation='2'>
      <update id='com.sun.jna' range='[0.0.0,5.8.0.v20210503-0343)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Java Native Access'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.description' value='JNA Library'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='com.sun.jna'/>
        <property name='maven-version' value='5.8.0-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.sun.jna' version='5.8.0.v20210503-0343'/>
        <provided namespace='osgi.bundle' name='com.sun.jna' version='5.8.0.v20210503-0343'/>
        <provided namespace='java.package' name='com.sun.jna.internal' version='5.8.0'/>
        <provided namespace='java.package' name='com.sun.jna' version='5.8.0'/>
        <provided namespace='java.package' name='com.sun.jna.ptr' version='5.8.0'/>
        <provided namespace='java.package' name='com.sun.jna.win32' version='5.8.0'/>
        <provided namespace='osgi.identity' name='com.sun.jna' version='5.8.0.v20210503-0343'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='java.package' name='com.sun.jna' range='[5.8.0,6.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.sun.jna.internal' range='[5.8.0,6.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.sun.jna.win32' range='[5.8.0,6.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.sun.jna' version='5.8.0.v20210503-0343'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: com.sun.jna&#xA;Bundle-Version: 5.8.0.v20210503-0343
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.diffmerge.ui' version='0.10.0.201805311703'>
      <update id='org.eclipse.emf.diffmerge.ui' range='[0.0.0,0.10.0.201805311703)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EMF Diff/Merge Sample UI Plug-In (Incubation)'/>
        <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.emf.diffmerge'/>
        <property name='maven-artifactId' value='org.eclipse.emf.diffmerge.ui'/>
        <property name='maven-version' value='0.10.0-SNAPSHOT'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.diffmerge.ui' version='0.10.0.201805311703'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.diffmerge.ui' version='0.10.0.201805311703'/>
        <provided namespace='java.package' name='org.eclipse.emf.diffmerge.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.diffmerge.ui.diffuidata' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.diffmerge.ui.diffuidata.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.diffmerge.ui.diffuidata.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.diffmerge.ui.log' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.diffmerge.ui.setup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.diffmerge.ui.specification' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.diffmerge.ui.specification.ext' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.diffmerge.ui.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.diffmerge.ui.viewers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.diffmerge.ui.viewers.categories' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.workspace' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.diffmerge' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.diffmerge.ui' version='0.10.0.201805311703'/>
      </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.emf.diffmerge.ui;singleton:=true&#xA;Bundle-Version: 0.10.0.201805311703
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.opentest4j.source' version='1.2.0.v20190826-0900' singleton='false'>
      <update id='org.opentest4j.source' range='[0.0.0,1.2.0.v20190826-0900)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='org.opentest4j:opentest4j Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.opentest4j'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.opentest4j.source' version='1.2.0.v20190826-0900'/>
        <provided namespace='osgi.bundle' name='org.opentest4j.source' version='1.2.0.v20190826-0900'/>
        <provided namespace='osgi.identity' name='org.opentest4j.source' version='1.2.0.v20190826-0900'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.opentest4j.source' version='1.2.0.v20190826-0900'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.opentest4j.source&#xA;Bundle-Version: 1.2.0.v20190826-0900
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.debug.ui.source' version='3.15.0.v20210525-1810' singleton='false'>
      <update id='org.eclipse.debug.ui.source' range='[0.0.0,3.15.0.v20210525-1810)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Debug 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.debug'/>
        <property name='maven-artifactId' value='org.eclipse.debug.ui'/>
        <property name='maven-version' value='3.15.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.ui.source' version='3.15.0.v20210525-1810'/>
        <provided namespace='osgi.bundle' name='org.eclipse.debug.ui.source' version='3.15.0.v20210525-1810'/>
        <provided namespace='osgi.identity' name='org.eclipse.debug.ui.source' version='3.15.0.v20210525-1810'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.debug.ui.source' version='3.15.0.v20210525-1810'/>
      </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.debug.ui.source&#xA;Bundle-Version: 3.15.0.v20210525-1810
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.purexbase.ui.source' version='2.25.0.v20210301-0928' singleton='false'>
      <update id='org.eclipse.xtext.purexbase.ui.source' range='[0.0.0,2.25.0.v20210301-0928)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Pure Xbase 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.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.purexbase.ui'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.purexbase.ui.source' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.purexbase.ui.source' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.purexbase.ui.source' version='2.25.0.v20210301-0928'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.purexbase.ui.source' version='2.25.0.v20210301-0928'/>
      </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.xtext.purexbase.ui.source&#xA;Bundle-Version: 2.25.0.v20210301-0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.runtime' version='3.22.0.v20210506-1025' generation='2'>
      <update id='org.eclipse.core.runtime' range='[0.0.0,3.22.0.v20210506-1025)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Core Runtime'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.core'/>
        <property name='maven-artifactId' value='org.eclipse.core.runtime'/>
        <property name='maven-version' value='3.22.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' version='3.22.0.v20210506-1025'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.runtime' version='3.22.0.v20210506-1025'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.preferences.legacy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.runtime' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.runtime' version='3.7.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.runtime' version='3.22.0.v20210506-1025'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.jobs' range='[3.10.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='[3.10.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.preferences' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.contenttype' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.app' range='1.3.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.core.runtime
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.runtime' version='3.22.0.v20210506-1025'/>
      </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.core.runtime; singleton:=true&#xA;Bundle-Version: 3.22.0.v20210506-1025
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.compare.ide.ui' version='4.4.3.202102231741' generation='2'>
      <update id='org.eclipse.emf.compare.ide.ui' range='[0.0.0,4.4.3.202102231741)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EMF Compare IDE 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.emf.compare'/>
        <property name='maven-artifactId' value='org.eclipse.emf.compare.ide.ui'/>
        <property name='maven-version' value='4.4.3-SNAPSHOT'/>
      </properties>
      <provides size='36'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.ide.ui' version='4.4.3.202102231741'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.compare.ide.ui' version='4.4.3.202102231741'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.ui.dependency' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.ui.internal.configuration' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.accessor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.label' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.property' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.table' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.tree' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.tree.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.ui.internal.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.ui.internal.handler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.ui.internal.logical' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.ui.internal.logical.resolver' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.ui.internal.logical.resolver.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.ui.internal.logical.view' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.ui.internal.logical.view.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.ui.internal.mergeresolution' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.ui.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.ui.internal.progress' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.ui.internal.treecontentmanager' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.ui.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.ui.logical' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.ui.mergeresolution' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.ui.source' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.compare.ide.ui' version='4.4.3.202102231741'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='26'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='2.10.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare.edit' range='2.0.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare.ide' range='2.0.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare.rcp.ui' range='2.0.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.core' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='2.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.ui' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare.rcp' range='2.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='3.5.0'/>
        <required namespace='java.package' name='com.google.common.annotations' range='[27.0.0,30.2.0)'/>
        <required namespace='java.package' name='com.google.common.base' range='[27.0.0,30.2.0)'/>
        <required namespace='java.package' name='com.google.common.cache' range='[27.0.0,30.2.0)'/>
        <required namespace='java.package' name='com.google.common.collect' range='[27.0.0,30.2.0)'/>
        <required namespace='java.package' name='com.google.common.eventbus' range='[27.0.0,30.2.0)'/>
        <required namespace='java.package' name='com.google.common.io' range='[27.0.0,30.2.0)'/>
        <required namespace='java.package' name='com.google.common.util.concurrent' range='[27.0.0,30.2.0)'/>
        <required namespace='java.package' name='org.apache.log4j' range='[1.2.15,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.compare.ide.ui' version='4.4.3.202102231741'/>
      </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.emf.compare.ide.ui;singleton:=true&#xA;Bundle-Version: 4.4.3.202102231741
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='gemoc_studio_headless.executable.cocoa.macosx.x86_64.GemocStudioHeadless' version='3.3.0.202107281019' singleton='false'>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='gemoc_studio_headless.executable.cocoa.macosx.x86_64.GemocStudioHeadless' version='3.3.0.202107281019'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='configure'>
            setLauncherName(name:GemocStudioHeadless)
          </instruction>
          <instruction key='unconfigure'>
            setLauncherName()
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.gemoc_studio.branding' version='3.3.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.gemoc_studio.branding' range='[0.0.0,3.3.0.202107281019)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Studio'/>
        <property name='org.eclipse.equinox.p2.provider' value='GEMOC'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.gemoc_studio'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.gemoc_studio.branding'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.gemoc_studio.branding' version='3.3.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.gemoc_studio.branding' version='3.3.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.gemoc_studio.branding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.gemoc_studio.branding.handlers' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.gemoc_studio.branding' version='3.3.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.amalgam.discovery.ui' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.engine' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.director' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.operations' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.net' range='1.2.200'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.gemoc.gemoc_studio.branding
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.gemoc_studio.branding' version='3.3.0.202107281019'/>
      </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.gemoc.gemoc_studio.branding;singleton:=true&#xA;Bundle-Version: 3.3.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.properties.feature.feature.group' version='6.5.1.202106111115' singleton='false'>
      <update id='org.eclipse.sirius.properties.feature.feature.group' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='Runtime support for Sirius-defined property views.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/sirius'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.properties.feature'/>
        <property name='maven-version' value='6.5.1-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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2015, 2016 Obeo and others.&#xA;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&#xA;&#xA;Contributors:&#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Sirius Properties Views - Runtime Support'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties.feature.feature.group' version='6.5.1.202106111115'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.interpreter' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties.edit' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties.core' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ui.properties' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties.ext.widgets.reference' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties.ext.widgets.reference.edit' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ui.properties.ext.widgets.reference' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties.defaultrules' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties.feature.feature.jar' range='[6.5.1.202106111115,6.5.1.202106111115]'>
          <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.apache.commons.io.source' version='2.8.0.v20210415-0900' singleton='false'>
      <update id='org.apache.commons.io.source' range='[0.0.0,2.8.0.v20210415-0900)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Apache Commons IO Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.commons.io'/>
        <property name='maven-version' value='2.8.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.io.source' version='2.8.0.v20210415-0900'/>
        <provided namespace='osgi.bundle' name='org.apache.commons.io.source' version='2.8.0.v20210415-0900'/>
        <provided namespace='osgi.identity' name='org.apache.commons.io.source' version='2.8.0.v20210415-0900'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.commons.io.source' version='2.8.0.v20210415-0900'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.commons.io.source&#xA;Bundle-Version: 2.8.0.v20210415-0900
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='gemoc_studio_headless.executable.win32.win32.x86_64' version='3.3.0.202107281019'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='gemoc_studio_headless.executable.win32.win32.x86_64' version='3.3.0.202107281019'/>
        <provided namespace='toolinggemoc_studio_headless' name='gemoc_studio_headless.executable' version='3.3.0.202107281019'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.launcher.win32.win32.x86_64' range='0.0.0'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
      </filter>
      <artifacts size='1'>
        <artifact classifier='binary' id='gemoc_studio_headless.executable.win32.win32.x86_64' version='3.3.0.202107281019'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
    </unit>
    <unit id='org.eclipse.acceleo.profiler.edit' version='3.7.11.202102190929' generation='2'>
      <update id='org.eclipse.acceleo.profiler.edit' range='[0.0.0,3.7.11.202102190929)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Acceleo Profiler model 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.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.profiler.edit'/>
        <property name='maven-version' value='3.7.11-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.profiler.edit' version='3.7.11.202102190929'/>
        <provided namespace='osgi.bundle' name='org.eclipse.acceleo.profiler.edit' version='3.7.11.202102190929'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.profiler.provider' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.acceleo.profiler.edit' version='3.7.11.202102190929'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.profiler' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='2.4.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.acceleo.profiler.edit' version='3.7.11.202102190929'/>
      </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.acceleo.profiler.edit;singleton:=true&#xA;Bundle-Version: 3.7.11.202102190929
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.diverse.melange.metamodel' version='0.2.2.202011161009' generation='2'>
      <update id='fr.inria.diverse.melange.metamodel' range='[0.0.0,0.2.2.202011161009)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='Melange Metamodel'/>
        <property name='org.eclipse.equinox.p2.provider' value='Inria DiverSE'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.diverse.melange.metamodel' version='0.2.2.202011161009'/>
        <provided namespace='osgi.bundle' name='fr.inria.diverse.melange.metamodel' version='0.2.2.202011161009'/>
        <provided namespace='java.package' name='fr.inria.diverse.melange.metamodel.melange' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.diverse.melange.metamodel.melange.impl' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.diverse.melange.metamodel.melange.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.diverse.melange.metamodel' version='0.2.2.202011161009'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.dsl.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.dsl' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase' range='[2.12.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.diverse.melange.metamodel' version='0.2.2.202011161009'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.diverse.melange.metamodel;singleton:=true&#xA;Bundle-Version: 0.2.2.202011161009
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.databinding.feature.jar' version='1.7.0.v20190323-1059'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='EMF Data Binding'/>
        <property name='df_LT.description' value='Support for using EMF objects with JFace&apos;s data binding framework.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.databinding'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.databinding.feature.jar' version='1.7.0.v20190323-1059'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.databinding' version='1.7.0.v20190323-1059'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.databinding' version='1.7.0.v20190323-1059'/>
      </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 uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2007-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.execution.moccmlxdsml.metaprog.source' version='2.3.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.execution.moccmlxdsml.metaprog.source' range='[0.0.0,2.3.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='unknown'/>
        <property name='df_LT.bundleName' value='MOCCMLApproach 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.gemoc.execution.concurrent.ccsljava'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.moccmlxdsml.metaprog'/>
        <property name='maven-version' value='2.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.moccmlxdsml.metaprog.source' version='2.3.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.execution.moccmlxdsml.metaprog.source' version='2.3.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.execution.moccmlxdsml.metaprog.source' version='2.3.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.execution.moccmlxdsml.metaprog.source' version='2.3.0.202107281019'/>
      </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.gemoc.execution.moccmlxdsml.metaprog.source&#xA;Bundle-Version: 2.3.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.epp.mpc.feature.group' version='1.9.1.v20210204-1408' singleton='false'>
      <update id='org.eclipse.epp.mpc.feature.group' range='[0.0.0,1.9.1.v20210204-1408)' 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='http://www.eclipse.org/epp/mpc/'/>
        <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.epp.mpc'/>
        <property name='maven-artifactId' value='org.eclipse.epp.mpc'/>
        <property name='maven-version' value='1.9.1-SNAPSHOT'/>
        <property name='org.eclipse.epp.mpc.node' value='http://marketplace.eclipse.org/content/eclipse-marketplace-client'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2010, 2018 The Eclipse Foundation.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License&#xA;v1.0 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='Marketplace Client'/>
        <property name='df_LT.description' value='Marketplace Client makes all solutions listed on the Eclipse Marketplace available in your Eclipse IDE.&#xA;&#xA;By bringing the Marketplace into Eclipse, MPC offers a workflow for finding and installing a large collection of solutions from a single source through a simplified workflow that does not require users to deal with individual update sites.'/>
        <property name='df_LT.providerName' value='Eclipse Marketplace Client'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.epp.mpc.feature.group' version='1.9.1.v20210204-1408'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.discovery.feature.feature.group' range='[1.0.0.v201004,2.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.userstorage.feature.group' range='[1.1.0,2.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.epp.mpc.core' range='[1.9.1.v20210204-1408,1.9.1.v20210204-1408]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.epp.mpc.core.win32' range='[1.9.1.v20210204-1338,1.9.1.v20210204-1338]'>
          <filter>
            (osgi.os=win32)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.epp.mpc.ui' range='[1.9.1.v20210204-1408,1.9.1.v20210204-1408]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.epp.mpc.ui.css' range='[1.9.1.v20210204-1408,1.9.1.v20210204-1408]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.epp.mpc.help.ui' range='[1.9.1.v20210204-1408,1.9.1.v20210204-1408]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.epp.mpc.feature.jar' range='[1.9.1.v20210204-1408,1.9.1.v20210204-1408]'>
          <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.xpand' version='2.2.0.v201605260315' singleton='false' generation='2'>
      <update id='org.eclipse.xpand' range='[0.0.0,2.2.0.v201605260315)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.pluginName' value='Xpand Core'/>
        <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'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xpand' version='2.2.0.v201605260315'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xpand' version='2.2.0.v201605260315'/>
        <provided namespace='java.package' name='org.eclipse.internal.xpand2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.internal.xpand2.ast' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.internal.xpand2.codeassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.internal.xpand2.debug' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.internal.xpand2.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.internal.xpand2.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.internal.xpand2.pr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.internal.xpand2.pr.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.internal.xpand2.type' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xpand2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xpand2.output' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.xpand' version='2.2.0.v201605260315'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.xtend' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe.core' range='0.0.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='0.0.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='java.package' name='org.apache.commons.logging' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xpand' version='2.2.0.v201605260315'/>
      </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.xpand&#xA;Bundle-Version: 2.2.0.v201605260315
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.compiler.tool.source' version='1.2.1200.v20210521-0550' singleton='false'>
      <update id='org.eclipse.jdt.compiler.tool.source' range='[0.0.0,1.2.1200.v20210521-0550)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Java Compiler Tool 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.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.compiler.tool'/>
        <property name='maven-version' value='1.2.1200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.compiler.tool.source' version='1.2.1200.v20210521-0550'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.compiler.tool.source' version='1.2.1200.v20210521-0550'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.compiler.tool.source' version='1.2.1200.v20210521-0550'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.compiler.tool.source' version='1.2.1200.v20210521-0550'/>
      </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.jdt.compiler.tool.source&#xA;Bundle-Version: 1.2.1200.v20210521-0550
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.console.source' version='3.11.0.v20210510-1914' singleton='false'>
      <update id='org.eclipse.ui.console.source' range='[0.0.0,3.11.0.v20210510-1914)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Console 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='eclipse.platform.debug'/>
        <property name='maven-artifactId' value='org.eclipse.ui.console'/>
        <property name='maven-version' value='3.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.console.source' version='3.11.0.v20210510-1914'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.console.source' version='3.11.0.v20210510-1914'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.console.source' version='3.11.0.v20210510-1914'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.console.source' version='3.11.0.v20210510-1914'/>
      </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.ui.console.source&#xA;Bundle-Version: 3.11.0.v20210510-1914
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.trace.metamodel.generator' version='3.0.1.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.trace.metamodel.generator' range='[0.0.0,3.0.1.202107281019)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Base Model'/>
        <property name='df_LT.providerName' value='www.example.org'/>
        <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.gemoc.multidimensional_trace_management'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.trace.metamodel.generator'/>
        <property name='maven-version' value='3.0.1-SNAPSHOT'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.trace.metamodel.generator' version='3.0.1.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.trace.metamodel.generator' version='3.0.1.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.trace.metamodel.generator' version='0.0.0'/>
        <provided namespace='java.package' name='base' version='0.0.0'/>
        <provided namespace='java.package' name='base.States' version='0.0.0'/>
        <provided namespace='java.package' name='base.States.impl' version='0.0.0'/>
        <provided namespace='java.package' name='base.States.util' version='0.0.0'/>
        <provided namespace='java.package' name='base.Steps' version='0.0.0'/>
        <provided namespace='java.package' name='base.Steps.impl' version='0.0.0'/>
        <provided namespace='java.package' name='base.Steps.util' version='0.0.0'/>
        <provided namespace='java.package' name='base.impl' version='0.0.0'/>
        <provided namespace='java.package' name='base.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.trace.metamodel.generator' version='3.0.1.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib.macro' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='2.10.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.trace.commons' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' range='2.10.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.trace.commons.model' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.opsemanticsview.model' range='0.1.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.trace.metamodel.generator
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.trace.metamodel.generator' version='3.0.1.202107281019'/>
      </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.gemoc.trace.metamodel.generator;singleton:=true&#xA;Bundle-Version: 3.0.1.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.vcd' version='1.4.0.202106280832' generation='2'>
      <update id='fr.inria.aoste.timesquare.vcd' range='[0.0.0,1.4.0.202106280832)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='VCD model &amp; viewer'/>
        <property name='org.eclipse.equinox.p2.description' value='VCD Display'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.vcd'/>
        <property name='maven-version' value='1.4.0-SNAPSHOT'/>
      </properties>
      <provides size='23'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.vcd' version='1.4.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.timesquare.vcd' version='1.4.0.202106280832'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.vcd' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.vcd.action' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.vcd.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.vcd.draw' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.vcd.draw.print' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.vcd.figure' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.vcd.label' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.vcd.listener' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.vcd.menu' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.vcd.model' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.vcd.model.command' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.vcd.model.comment' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.vcd.model.keyword' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.vcd.model.visitor' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.vcd.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.vcd.relation.extensionpoint' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.vcd.view' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.vcd.view.constraint' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.vcd.view.figure' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.timesquare.vcd' version='1.4.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.utils.console' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.utils.pluginhelpers' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.utils.extensionpoint' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.utils.ui' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.utils.categories' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.timesquare.vcd' version='1.4.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.timesquare.vcd;singleton:=true&#xA;Bundle-Version: 1.4.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='openjfx.base' version='11.0.0' singleton='false'>
      <update id='openjfx.base' range='[0.0.0,11.0.0)' severity='0'/>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.name' value='openjfx.base'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='openjfx.base' version='11.0.0'/>
        <provided namespace='osgi.bundle' name='openjfx.base' version='11.0.0'/>
        <provided namespace='osgi.identity' name='openjfx.base' version='11.0.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='openjfx.base' version='11.0.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: openjfx.base&#xA;Bundle-Version: 11.0.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.xtext.completeocl.ui' version='1.15.0.v20210609-1442' generation='2'>
      <update id='org.eclipse.ocl.xtext.completeocl.ui' range='[0.0.0,1.15.0.v20210609-1442)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='OCL Unified Complete OCL User Interface and Editor'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <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.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.xtext.completeocl.ui'/>
        <property name='maven-version' value='1.15.0-SNAPSHOT'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.completeocl.ui' version='1.15.0.v20210609-1442'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.xtext.completeocl.ui' version='1.15.0.v20210609-1442'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.completeocl.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.completeocl.ui.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.completeocl.ui.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.completeocl.ui.contentassist.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.completeocl.ui.contentassist.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.completeocl.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.completeocl.ui.labeling' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.completeocl.ui.messages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.completeocl.ui.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.completeocl.ui.quickfix' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.completeocl.ui.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.xtext.completeocl.ui' version='1.15.0.v20210609-1442'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.uml2.uml' range='[5.0.0,6.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.completeocl' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.oclinecore.ui' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.examples.emf.validation.validity.ui' range='[2.4.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.log4j' range='[1.2.15,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.xtext.completeocl.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.xtext.completeocl.ui' version='1.15.0.v20210609-1442'/>
      </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.ocl.xtext.completeocl.ui;singleton:=true&#xA;Bundle-Version: 1.15.0.v20210609-1442
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.executionframework.ui' version='4.0.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.executionframework.ui' range='[0.0.0,4.0.0.202107281019)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Execution framework UI'/>
        <property name='org.eclipse.equinox.p2.provider' value='GEMOC'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.modeldebugging.executionframework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.executionframework.ui'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.ui' version='4.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.ui' version='4.0.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.executionframework.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.executionframework.ui.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.executionframework.ui.views.engine' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.executionframework.ui.views.engine.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.executionframework.ui.xdsml.activefile' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.executionframework.ui' version='4.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.10.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.9.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.engine' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse.ui' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.trace.commons.model' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.debugger' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse.messagingsystem.api' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.executionframework.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.executionframework.ui' version='4.0.0.202107281019'/>
      </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.gemoc.executionframework.ui;singleton:=true&#xA;Bundle-Version: 4.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.core.formatterapp' version='1.0.0.v20200119-0748' generation='2'>
      <update id='org.eclipse.jdt.core.formatterapp' range='[0.0.0,1.0.0.v20200119-0748)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Java Development Tools Formatter Application'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.core.formatterapp'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core.formatterapp' version='1.0.0.v20200119-0748'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.core.formatterapp' version='1.0.0.v20200119-0748'/>
        <provided namespace='java.package' name='org.eclipse.jdt.core.formatterapp' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.core.formatterapp' version='1.0.0.v20200119-0748'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.21.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.13.700,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.core.formatterapp' version='1.0.0.v20200119-0748'/>
      </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.jdt.core.formatterapp;singleton:=true&#xA;Bundle-Version: 1.0.0.v20200119-0748
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mapping' version='2.12.0.v20181104-0733' generation='2'>
      <update id='org.eclipse.emf.mapping' range='[0.0.0,2.12.0.v20181104-0733)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EMF Mapping'/>
        <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.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mapping'/>
        <property name='maven-version' value='2.12.0-SNAPSHOT'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping' version='2.12.0.v20181104-0733'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mapping' version='2.12.0.v20181104-0733'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping.domain' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mapping' version='2.12.0.v20181104-0733'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.16.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.14.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='[2.11.0,3.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.5.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.emf.mapping
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mapping' version='2.12.0.v20181104-0733'/>
      </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.emf.mapping;singleton:=true&#xA;Bundle-Version: 2.12.0.v20181104-0733
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.branding' version='1.0.0.202106280832' generation='2'>
      <update id='fr.inria.aoste.timesquare.branding' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Timesquare'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.branding'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.branding' version='1.0.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.timesquare.branding' version='1.0.0.202106280832'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.timesquare.branding' version='1.0.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.timesquare.branding' version='1.0.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.timesquare.branding;singleton:=true&#xA;Bundle-Version: 1.0.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.purexbase.ide.source' version='2.25.0.v20210301-0909' singleton='false'>
      <update id='org.eclipse.xtext.purexbase.ide.source' range='[0.0.0,2.25.0.v20210301-0909)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Pure Xbase Generic Ide Sources'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.purexbase.ide'/>
        <property name='maven-version' value='2.25.0'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.purexbase.ide.source' version='2.25.0.v20210301-0909'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.purexbase.ide.source' version='2.25.0.v20210301-0909'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.purexbase.ide.source' version='2.25.0.v20210301-0909'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.purexbase.ide.source' version='2.25.0.v20210301-0909'/>
      </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.xtext.purexbase.ide.source&#xA;Bundle-Version: 2.25.0.v20210301-0909
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.junit.vintage.engine' version='5.7.1.v20210222-1948' singleton='false' generation='2'>
      <update id='org.junit.vintage.engine' range='[0.0.0,5.7.1.v20210222-1948)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='JUnit Vintage Engine'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.junit.vintage.engine'/>
        <property name='maven-version' value='5.7.1-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.junit.vintage.engine' version='5.7.1.v20210222-1948'/>
        <provided namespace='osgi.bundle' name='org.junit.vintage.engine' version='5.7.1.v20210222-1948'/>
        <provided namespace='java.package' name='org.junit.vintage.engine' version='5.7.1'/>
        <provided namespace='java.package' name='org.junit.vintage.engine.descriptor' version='5.7.1'/>
        <provided namespace='java.package' name='org.junit.vintage.engine.discovery' version='5.7.1'/>
        <provided namespace='java.package' name='org.junit.vintage.engine.execution' version='5.7.1'/>
        <provided namespace='java.package' name='org.junit.vintage.engine.support' version='5.7.1'/>
        <provided namespace='osgi.identity' name='org.junit.vintage.engine' version='5.7.1.v20210222-1948'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='24'>
        <required namespace='java.package' name='org.junit.platform.engine' range='[1.7.1,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.discovery' range='[1.7.1,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.support.descriptor' range='[1.7.1,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.support.discovery' range='[1.7.1,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons' range='[1.7.1,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.function' range='[1.7.1,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.logging' range='[1.7.1,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.support' range='[1.7.1,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.util' range='[1.7.1,2.0.0)'/>
        <required namespace='java.package' name='org.junit.experimental.categories' range='[4.13.0,5.0.0)'/>
        <required namespace='java.package' name='org.junit.runner' range='[4.13.0,5.0.0)'/>
        <required namespace='java.package' name='org.junit.runner.manipulation' range='[4.13.0,5.0.0)'/>
        <required namespace='java.package' name='org.junit.runner.notification' range='[4.13.0,5.0.0)'/>
        <required namespace='java.package' name='org.junit' range='[4.13.0,5.0.0)'/>
        <required namespace='java.package' name='org.junit.internal.builders' range='[4.13.0,5.0.0)'/>
        <required namespace='java.package' name='org.junit.runners.model' range='[4.13.0,5.0.0)'/>
        <required namespace='java.package' name='org.opentest4j' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='org.apiguardian.api' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='junit.runner' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.vintage.engine.descriptor' range='[5.7.0,6.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.vintage.engine.discovery' range='[5.7.0,6.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.vintage.engine.execution' range='[5.7.0,6.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.vintage.engine.support' range='[5.7.0,6.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.junit.vintage.engine' version='5.7.1.v20210222-1948'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.junit.vintage.engine&#xA;Bundle-Version: 5.7.1.v20210222-1948
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mapping.ui' version='2.10.0.v20181104-0733' generation='2'>
      <update id='org.eclipse.emf.mapping.ui' range='[0.0.0,2.10.0.v20181104-0733)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EMF Mapping 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.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mapping.ui'/>
        <property name='maven-version' value='2.10.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ui' version='2.10.0.v20181104-0733'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mapping.ui' version='2.10.0.v20181104-0733'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping.presentation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mapping.ui' version='2.10.0.v20181104-0733'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mapping' range='[2.12.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.16.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.16.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.15.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.emf.mapping.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mapping.ui' version='2.10.0.v20181104-0733'/>
      </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.emf.mapping.ui;singleton:=true&#xA;Bundle-Version: 2.10.0.v20181104-0733
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.compare.ide.ui.feature.group' version='3.3.14.202102231741' singleton='false'>
      <update id='org.eclipse.emf.compare.ide.ui.feature.group' range='[0.0.0,3.3.14.202102231741)' severity='0'/>
      <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.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.emf.compare.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.compare.ide.ui'/>
        <property name='maven-version' value='3.3.14-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006, 2015 Obeo, France. &#xA;All rights reserved. This program and the accompanying materials &#xA;are made available under the terms of the Eclipse Public License v1.0 &#xA;which accompanies this distribution, and is available at &#xA;http://www.eclipse.org/legal/epl-v10.html &#xA;&#xA;Contributors: &#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Model comparison (EMF Compare)'/>
        <property name='df_LT.description' value='This will provide EMF Compare with an UI integrated with the standard Team actions for comparison (&apos;Compare With &gt;&apos; menu).'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.ide.ui.feature.group' version='3.3.14.202102231741'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.edit' range='[4.3.1.202102231741,4.3.1.202102231741]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.ide' range='[3.4.3.202102231741,3.4.3.202102231741]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.ide.ui' range='[4.4.3.202102231741,4.4.3.202102231741]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.doc' range='[3.3.14.202102231741,3.3.14.202102231741]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.ide.ui.feature.jar' range='[3.3.14.202102231741,3.3.14.202102231741]'>
          <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 uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.core.variables' version='3.5.0.v20210510-1945' generation='2'>
      <update id='org.eclipse.core.variables' range='[0.0.0,3.5.0.v20210510-1945)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Core Variables'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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='eclipse.platform.debug'/>
        <property name='maven-artifactId' value='org.eclipse.core.variables'/>
        <property name='maven-version' value='3.5.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.variables' version='3.5.0.v20210510-1945'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.variables' version='3.5.0.v20210510-1945'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.variables' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.variables' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.variables' version='3.5.0.v20210510-1945'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.3.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.core.variables
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.variables' version='3.5.0.v20210510-1945'/>
      </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.core.variables; singleton:=true&#xA;Bundle-Version: 3.5.0.v20210510-1945
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.feature.jar' version='3.18.800.v20210611-1600'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2000, 2020 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='Eclipse Java Development Tools'/>
        <property name='df_LT.description' value='Eclipse Java development tools (binary runtime and user documentation).'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='maven-groupId' value='org.eclipse.jdt.feature'/>
        <property name='maven-artifactId' value='org.eclipse.jdt'/>
        <property name='maven-version' value='3.18.800-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.feature.jar' version='3.18.800.v20210611-1600'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.jdt' version='3.18.800.v20210611-1600'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.jdt' version='3.18.800.v20210611-1600'/>
      </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.platform.source.feature.jar' version='4.20.0.v20210611-1600'>
      <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.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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2000, 2013 IBM Corporation and others.'/>
        <property name='df_LT.featureName' value='Eclipse Platform Plug-in Developer Resources'/>
        <property name='df_LT.description' value='Common OS-independent API documentation and source code zips for the Eclipse Platform.'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='maven-groupId' value='org.eclipse.platform.feature'/>
        <property name='maven-artifactId' value='org.eclipse.platform'/>
        <property name='maven-version' value='4.20.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.source.feature.jar' version='4.20.0.v20210611-1600'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.platform.source' version='4.20.0.v20210611-1600'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.platform.source' version='4.20.0.v20210611-1600'/>
      </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.gemoc.moccml.constraint.fsmkernel.model.source' version='0.1.1.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.source' range='[0.0.0,0.1.1.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='ENSTA Bretagne'/>
        <property name='df_LT.bundleName' value='MoCCML Automata Kernel 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.gemoc.mocc'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.constraint.fsmkernel.model'/>
        <property name='maven-version' value='0.1.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.source' version='0.1.1.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.source' version='0.1.1.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.source' version='0.1.1.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.source' version='0.1.1.202107281019'/>
      </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.gemoc.moccml.constraint.fsmkernel.model.source&#xA;Bundle-Version: 0.1.1.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.http.servlet.source' version='1.7.100.v20210311-1631' singleton='false'>
      <update id='org.eclipse.equinox.http.servlet.source' range='[0.0.0,1.7.100.v20210311-1631)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Http Services Servlet 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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.http.servlet'/>
        <property name='maven-version' value='1.7.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.http.servlet.source' version='1.7.100.v20210311-1631'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.http.servlet.source' version='1.7.100.v20210311-1631'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.http.servlet.source' version='1.7.100.v20210311-1631'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.http.servlet.source' version='1.7.100.v20210311-1631'/>
      </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.equinox.http.servlet.source&#xA;Bundle-Version: 1.7.100.v20210311-1631
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.commons.io' version='2.8.0.v20210415-0900' singleton='false' generation='2'>
      <update id='org.apache.commons.io' range='[0.0.0,2.8.0.v20210415-0900)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Apache Commons IO'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.description' value='The Apache Commons IO library contains utility classes, stream implementations, file filters,file comparators, endian transformation classes, and much more.'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://commons.apache.org/proper/commons-io/'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.commons.io'/>
        <property name='maven-version' value='2.8.0-SNAPSHOT'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.io' version='2.8.0.v20210415-0900'/>
        <provided namespace='osgi.bundle' name='org.apache.commons.io' version='2.8.0.v20210415-0900'/>
        <provided namespace='java.package' name='org.apache.commons.io' version='2.8.0'/>
        <provided namespace='java.package' name='org.apache.commons.io.comparator' version='2.8.0'/>
        <provided namespace='java.package' name='org.apache.commons.io.file' version='2.8.0'/>
        <provided namespace='java.package' name='org.apache.commons.io.filefilter' version='2.8.0'/>
        <provided namespace='java.package' name='org.apache.commons.io.function' version='2.8.0'/>
        <provided namespace='java.package' name='org.apache.commons.io.input' version='2.8.0'/>
        <provided namespace='java.package' name='org.apache.commons.io.input.buffer' version='2.8.0'/>
        <provided namespace='java.package' name='org.apache.commons.io.monitor' version='2.8.0'/>
        <provided namespace='java.package' name='org.apache.commons.io.output' version='2.8.0'/>
        <provided namespace='java.package' name='org.apache.commons.io.serialization' version='2.8.0'/>
        <provided namespace='osgi.identity' name='org.apache.commons.io' version='2.8.0.v20210415-0900'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='java.package' name='org.apache.commons.io' range='[2.8.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.io.comparator' range='[2.8.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.io.file' range='[2.8.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.io.filefilter' range='[2.8.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.io.function' range='[2.8.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.io.input' range='[2.8.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.io.output' range='[2.8.0,3.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.commons.io' version='2.8.0.v20210415-0900'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.commons.io&#xA;Bundle-Version: 2.8.0.v20210415-0900
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf' version='3.9.102.v20210409-2301' generation='2'>
      <update id='org.eclipse.ecf' range='[0.0.0,3.9.102.v20210409-2301)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.plugin.provider' value='Eclipse.org - ECF'/>
        <property name='df_LT.plugin.name' value='ECF Core API'/>
        <property name='org.eclipse.equinox.p2.name' value='%plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%plugin.provider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf'/>
        <property name='maven-version' value='3.9.102-SNAPSHOT'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf' version='3.9.102.v20210409-2301'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf' version='3.9.102.v20210409-2301'/>
        <provided namespace='java.package' name='org.eclipse.ecf.core' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.core.events' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.core.jobs' version='1.1.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.core.provider' version='3.2.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.core.security' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.core.start' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.core.status' version='1.1.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.core.user' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.core.util' version='3.6.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.core.util.reflection' version='2.3.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.internal.core' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ecf' version='3.9.102.v20210409-2301'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='ecf.containertype' name='org.eclipse.ecf_3.9.102.v20210409-2301-1' version='3.3.0'>
          <properties size='1'>
            <property name='names' value='ecf.base' type='List'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='[3.0.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ecf.identity' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime.jobs' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.concurrent.future' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.dto' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.log' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='[1.3.2,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ecf' version='3.9.102.v20210409-2301'/>
      </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.ecf;singleton:=true&#xA;Bundle-Version: 3.9.102.v20210409-2301
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.ui.properties' version='6.5.1.202106111115' generation='2'>
      <update id='org.eclipse.sirius.ui.properties' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Properties View Runtime 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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ui.properties'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ui.properties' version='6.5.1.202106111115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ui.properties' version='6.5.1.202106111115'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.properties.api' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.properties.internal' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.properties.internal.dialog' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.properties.internal.filter' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.properties.internal.preferences' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.properties.internal.tabprovider' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.properties.internal.wizard' version='5.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.ui.properties' version='6.5.1.202106111115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='32'>
        <required namespace='osgi.bundle' name='org.eclipse.eef' range='1.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.emf' range='3.1.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.core' range='1.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.ide.ui' range='1.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.base' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common.interpreter' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.properties.ui' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.11.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='3.11.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.transaction' range='1.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.common' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.common.ui' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.ide.ui.properties' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.emf.edit' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.properties.ui.legacy' range='1.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.ide' range='6.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ui' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common.acceleo.aql' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.query' range='5.0.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties.ext.widgets.reference' range='[5.1.0,7.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ecore.extender' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties.core' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties.defaultrules' range='5.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='54.1.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ui.business.api.dialect' range='3.1.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ui.tools.api.properties' range='2.1.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.sirius.ui.properties
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ui.properties' version='6.5.1.202106111115'/>
      </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.sirius.ui.properties;singleton:=true&#xA;Bundle-Version: 6.5.1.202106111115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.elk.alg.graphviz.layouter' version='0.7.1' generation='2'>
      <update id='org.eclipse.elk.alg.graphviz.layouter' range='[0.0.0,0.7.1)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='ELK Layout Bridge for Graphviz'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.elk'/>
        <property name='maven-artifactId' value='org.eclipse.elk.alg.graphviz.layouter'/>
        <property name='maven-version' value='0.7.1'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.elk.alg.graphviz.layouter' version='0.7.1'/>
        <provided namespace='osgi.bundle' name='org.eclipse.elk.alg.graphviz.layouter' version='0.7.1'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.graphviz.layouter' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.elk.alg.graphviz.layouter' version='0.7.1'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='2.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='2.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.elk.graph' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.elk.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.elk.core.service' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.elk.alg.graphviz.dot' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.elk.alg.graphviz.layouter' version='0.7.1'/>
      </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.elk.alg.graphviz.layouter;singleton:=true&#xA;Bundle-Version: 0.7.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.externaltools' version='1.2.0.v20210510-1841' generation='2'>
      <update id='org.eclipse.core.externaltools' range='[0.0.0,1.2.0.v20210510-1841)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='External Tools Headless Support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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='eclipse.platform.debug'/>
        <property name='maven-artifactId' value='org.eclipse.core.externaltools'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.externaltools' version='1.2.0.v20210510-1841'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.externaltools' version='1.2.0.v20210510-1841'/>
        <provided namespace='java.package' name='org.eclipse.core.externaltools.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.externaltools.internal.launchConfigurations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.externaltools.internal.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.externaltools.internal.registry' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.externaltools' version='1.2.0.v20210510-1841'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.2.800,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.core.externaltools
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.externaltools' version='1.2.0.v20210510-1841'/>
      </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.core.externaltools;singleton:=true&#xA;Bundle-Version: 1.2.0.v20210510-1841
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.junit.source' version='4.13.0.v20200204-1500' singleton='false'>
      <update id='org.junit.source' range='[0.0.0,4.13.0.v20200204-1500)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='JUnit Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.junit'/>
        <property name='maven-version' value='4.13.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.junit.source' version='4.13.0.v20200204-1500'/>
        <provided namespace='osgi.bundle' name='org.junit.source' version='4.13.0.v20200204-1500'/>
        <provided namespace='osgi.identity' name='org.junit.source' version='4.13.0.v20200204-1500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.junit.source' version='4.13.0.v20200204-1500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.junit.source&#xA;Bundle-Version: 4.13.0.v20200204-1500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.xtext.mocdsl.ui' version='0.1.1.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.xtext.mocdsl.ui' range='[0.0.0,0.1.1.202107281019)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.Bundle-Name' value='MoCCML MoCC (CCSL&amp;Automata) DSL xtext ui'/>
        <property name='df_LT.Bundle-Vendor' value='ENSTA Bretagne'/>
        <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.gemoc.mocc'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.xtext.mocdsl.ui'/>
        <property name='maven-version' value='0.1.1-SNAPSHOT'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.xtext.mocdsl.ui' version='0.1.1.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.xtext.mocdsl.ui' version='0.1.1.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.xtext.ui.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.xtext.ui.contentassist.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.xtext.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.xtext.ui.quickfix' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.xtext.ui.wizard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.xtext.ui.contentassist.antlr.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.xtext.mocdsl.ui' version='0.1.1.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='19'>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.xtext.mocdsl' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.xtext.fsmdsl.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.codetemplates.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xpand' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.xtext.xbase.lib' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.moccml.constraint.ccslmocc.model.xtext.mocdsl.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.moccml.constraint.ccslmocc.model.xtext.mocdsl.ui' version='0.1.1.202107281019'/>
      </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.gemoc.moccml.constraint.ccslmocc.model.xtext.mocdsl.ui; singleton:=true&#xA;Bundle-Version: 0.1.1.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.databinding.source' version='1.10.100.v20200926-1123' singleton='false'>
      <update id='org.eclipse.core.databinding.source' range='[0.0.0,1.10.100.v20200926-1123)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='JFace Data Binding 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='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.core.databinding'/>
        <property name='maven-version' value='1.10.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.databinding.source' version='1.10.100.v20200926-1123'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.databinding.source' version='1.10.100.v20200926-1123'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.databinding.source' version='1.10.100.v20200926-1123'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.databinding.source' version='1.10.100.v20200926-1123'/>
      </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.core.databinding.source&#xA;Bundle-Version: 1.10.100.v20200926-1123
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.fx.ide.jdt.core' version='3.7.0.202010120832' generation='2'>
      <update id='org.eclipse.fx.ide.jdt.core' range='[0.0.0,3.7.0.202010120832)' severity='0'/>
      <properties size='4'>
        <property name='df_LT.Bundle-Name' value='JDT core extension for JavaFX'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.fx.ide.jdt.core' version='3.7.0.202010120832'/>
        <provided namespace='osgi.bundle' name='org.eclipse.fx.ide.jdt.core' version='3.7.0.202010120832'/>
        <provided namespace='java.package' name='org.eclipse.fx.ide.jdt.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.fx.ide.jdt.core.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.fx.ide.jdt.core' version='3.7.0.202010120832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='3.6.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.fx.core' range='2.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.fx.osgi.util' range='2.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.core' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.8.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.fx.ide.jdt.core' version='3.7.0.202010120832'/>
      </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.fx.ide.jdt.core;singleton:=true&#xA;Bundle-Version: 3.7.0.202010120832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.junit.jupiter.migrationsupport.source' version='5.7.1.v20210222-1948' singleton='false'>
      <update id='org.junit.jupiter.migrationsupport.source' range='[0.0.0,5.7.1.v20210222-1948)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='JUnit Jupiter Migration Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.junit.jupiter.migrationsupport'/>
        <property name='maven-version' value='5.7.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.junit.jupiter.migrationsupport.source' version='5.7.1.v20210222-1948'/>
        <provided namespace='osgi.bundle' name='org.junit.jupiter.migrationsupport.source' version='5.7.1.v20210222-1948'/>
        <provided namespace='osgi.identity' name='org.junit.jupiter.migrationsupport.source' version='5.7.1.v20210222-1948'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.junit.jupiter.migrationsupport.source' version='5.7.1.v20210222-1948'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.junit.jupiter.migrationsupport.source&#xA;Bundle-Version: 5.7.1.v20210222-1948
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.executionframework.event.ui' version='4.0.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.executionframework.event.ui' range='[0.0.0,4.0.0.202107281019)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Eventmanager'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.modeldebugging.executionframework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.executionframework.event.ui'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.event.ui' version='4.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.event.ui' version='4.0.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.executionframework.event.ui' version='4.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.event.model' range='2.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.event.manager' range='2.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='3.13.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse.ui' range='3.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.transaction' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.trace.commons.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.14.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.executionframework.event.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.executionframework.event.ui' version='4.0.0.202107281019'/>
      </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.gemoc.executionframework.event.ui;singleton:=true&#xA;Bundle-Version: 4.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.launcher.feature.feature.jar' version='1.0.0.202106280832'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Timesquare CCSL Simulation Launcher'/>
        <property name='org.eclipse.equinox.p2.description' value='Timesquare CCSL Simulation Launcher'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.launcher.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.launcher.feature.feature.jar' version='1.0.0.202106280832'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='fr.inria.aoste.timesquare.launcher.feature' version='1.0.0.202106280832'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='fr.inria.aoste.timesquare.launcher.feature' version='1.0.0.202106280832'/>
      </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='license.html' url='license.html'>
          The Kairos team-project (INRIA/I3S) makes available all content in this plug-in (&amp;quot;Content&amp;quot;).&#xA;Unless otherwise indicated below, the Content is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&amp;quot;EPL&amp;quot;).&#xA;A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &amp;quot;Program&amp;quot; will mean the Content.&#xA;If you did not receive this Content directly from the Kairos team-project, the Content is being redistributed&#xA;by another party (&amp;quot;Redistributor&amp;quot;) and different terms and conditions may apply to your use of any&#xA;object code in the Content. Check the Redistributor&amp;apos;s license that was provided with the Content. If no&#xA;such license exists, contact the Redistributor.&#xA;Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in&#xA;the Content and such source code may be obtained at http://timesquare.inria.fr.
        </license>
      </licenses>
      <copyright>
        Kairos INRIA/I3S
      </copyright>
    </unit>
    <unit id='org.eclipse.core.filesystem.source' version='1.9.0.v20210419-1155' singleton='false'>
      <update id='org.eclipse.core.filesystem.source' range='[0.0.0,1.9.0.v20210419-1155)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Core File Systems 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='eclipse.platform.resources'/>
        <property name='maven-artifactId' value='org.eclipse.core.filesystem'/>
        <property name='maven-version' value='1.9.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filesystem.source' version='1.9.0.v20210419-1155'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.filesystem.source' version='1.9.0.v20210419-1155'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.filesystem.source' version='1.9.0.v20210419-1155'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.filesystem.source' version='1.9.0.v20210419-1155'/>
      </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.core.filesystem.source&#xA;Bundle-Version: 1.9.0.v20210419-1155
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.transaction.feature.group' version='1.12.0.201805140824' singleton='false'>
      <update id='org.eclipse.emf.transaction.feature.group' range='[0.0.0,1.12.0.201805140824)' severity='0'/>
      <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='http://www.eclipse.org/modeling/emf/?project=transaction'/>
        <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.emf.transaction.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.transaction'/>
        <property name='maven-version' value='1.12.0-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='EMF Model Transaction'/>
        <property name='df_LT.description' value='EMF Model Transaction API.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.transaction.feature.group' version='1.12.0.201805140824'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='[3.10.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit' range='[2.10.0,3.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.change' range='[2.9.0,3.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.validation' range='[1.7.0,2.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit.ui' range='[2.10.0,3.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.transaction' range='[1.9.1.201805140824,1.9.1.201805140824]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.transaction.ui' range='[1.4.0.201805140824,1.4.0.201805140824]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.transaction.feature.jar' range='[1.12.0.201805140824,1.12.0.201805140824]'>
          <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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2005, 2015 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.m2e.editor.xml' version='1.18.0.20210603-1006' generation='2'>
      <update id='org.eclipse.m2e.editor.xml' range='[0.0.0,1.18.0.20210603-1006)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.Bundle-Name' value='Maven POM XML Editor'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org - m2e'/>
        <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.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.editor.xml'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.editor.xml' version='1.18.0.20210603-1006'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.editor.xml' version='1.18.0.20210603-1006'/>
        <provided namespace='java.package' name='org.eclipse.m2e.editor.xml' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.editor.xml.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.editor.xml.mojo' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.editor.xml.preferences' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.editor.xml' version='1.18.0.20210603-1006'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='24'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xsd.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.uriresolver' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core.ui' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.maven.runtime' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.discovery' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='[27.1.0,28.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.editor' range='1.16.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='3.11.700'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='[1.6.2,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.m2e.editor.xml
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.editor.xml' version='1.18.0.20210603-1006'/>
      </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.m2e.editor.xml;singleton:=true&#xA;Bundle-Version: 1.18.0.20210603-1006
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.provider.filetransfer.httpclient45' version='1.0.401.v20210512-0614' generation='2'>
      <update id='org.eclipse.ecf.provider.filetransfer.httpclient45' range='[0.0.0,1.0.401.v20210512-0614)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.plugin.provider' value='Eclipse.org - ECF'/>
        <property name='df_LT.plugin.name' value='ECF HttpComponents 4.5 Filetransfer Provider'/>
        <property name='org.eclipse.equinox.p2.name' value='%plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%plugin.provider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.provider.filetransfer.httpclient45'/>
        <property name='maven-version' value='1.0.401-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.provider.filetransfer.httpclient45' version='1.0.401.v20210512-0614'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.provider.filetransfer.httpclient45' version='1.0.401.v20210512-0614'/>
        <provided namespace='java.package' name='org.eclipse.ecf.internal.provider.filetransfer.httpclient45' version='0.1.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.provider.filetransfer.httpclient45' version='0.1.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ecf.provider.filetransfer.httpclient45' version='1.0.401.v20210512-0614'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='28'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ecf.provider.filetransfer' range='[3.2.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ecf' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ecf.filetransfer' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.http' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.auth' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.client' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.client.config' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.client.methods' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.client.protocol' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.client.utils' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.config' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.conn.socket' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.conn.ssl' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.conn.util' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.impl.auth' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.impl.client' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.message' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.protocol' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.util' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.core.runtime.jobs' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.debug' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.component.annotations' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.service.log' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ecf.provider.filetransfer.httpclient45' version='1.0.401.v20210512-0614'/>
      </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.ecf.provider.filetransfer.httpclient45;singleton:=true&#xA;Bundle-Version: 1.0.401.v20210512-0614
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingorg.eclipse.equinox.launcher.gtk.linux.x86_64' version='1.2.200.v20210429-1609' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.launcher.gtk.linux.x86_64' range='1.2.200.v20210429-1609'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.equinox.launcher.gtk.linux.x86_64' version='1.2.200.v20210429-1609'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='tooling' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.launcher.gtk.linux.x86_64' range='1.2.200.v20210429-1609'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            addProgramArg(programArg:--launcher.library);addProgramArg(programArg:@artifact);
          </instruction>
          <instruction key='unconfigure'>
            removeProgramArg(programArg:--launcher.library);removeProgramArg(programArg:@artifact);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.trace.generator.feature.feature.group' version='3.0.1.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.trace.generator.feature.feature.group' range='[0.0.0,3.0.1.202107281019)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Domain Specific Trace Metamodel Generator SDK'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.trace.generator'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.trace.generator.feature'/>
        <property name='maven-version' value='3.0.1-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.trace.generator.feature.feature.group' version='3.0.1.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.trace.metamodel.generator' range='[3.0.1.202107281019,3.0.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.trace.gemoc' range='[3.0.1.202107281019,3.0.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.trace.gemoc.generator' range='[3.0.1.202107281019,3.0.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.trace.gemoc.ui' range='[3.0.1.202107281019,3.0.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.trace.annotations' range='[3.0.1.202107281019,3.0.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.trace.generator.feature.feature.jar' range='[3.0.1.202107281019,3.0.1.202107281019]'>
          <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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.xtext.fsmdsl.source' version='0.1.1.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.xtext.fsmdsl.source' range='[0.0.0,0.1.1.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='ENSTA Bretagne'/>
        <property name='df_LT.bundleName' value='MoCCML Automata DSL 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.gemoc.mocc'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.xtext.fsmdsl'/>
        <property name='maven-version' value='0.1.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.xtext.fsmdsl.source' version='0.1.1.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.xtext.fsmdsl.source' version='0.1.1.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.xtext.fsmdsl.source' version='0.1.1.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.moccml.constraint.fsmkernel.model.xtext.fsmdsl.source' version='0.1.1.202107281019'/>
      </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.gemoc.moccml.constraint.fsmkernel.model.xtext.fsmdsl.source&#xA;Bundle-Version: 0.1.1.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.examples.classic' version='5.15.0.v20210609-1442' singleton='false'>
      <update id='org.eclipse.ocl.examples.classic' range='[0.0.0,5.15.0.v20210609-1442)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='OCL Classic SDK'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <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.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples.classic'/>
        <property name='maven-version' value='5.15.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.classic' version='5.15.0.v20210609-1442'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.examples.classic' version='5.15.0.v20210609-1442'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.examples.classic' version='5.15.0.v20210609-1442'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.examples.classic' version='5.15.0.v20210609-1442'/>
      </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.ocl.examples.classic&#xA;Bundle-Version: 5.15.0.v20210609-1442
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.xalan' version='2.7.2.v20201124-1837' singleton='false' generation='2'>
      <update id='org.apache.xalan' range='[0.0.0,2.7.2.v20201124-1837)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Xalan Java'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.xalan'/>
        <property name='maven-version' value='2.7.2-SNAPSHOT'/>
      </properties>
      <provides size='55'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.xalan' version='2.7.2.v20201124-1837'/>
        <provided namespace='osgi.bundle' name='org.apache.xalan' version='2.7.2.v20201124-1837'/>
        <provided namespace='java.package' name='java_cup.runtime' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.bcel' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.bcel.classfile' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.bcel.generic' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.bcel.util' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.bcel.verifier' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.bcel.verifier.exc' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.bcel.verifier.statics' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.bcel.verifier.structurals' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.regexp' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xalan' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xalan.client' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xalan.extensions' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xalan.lib' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xalan.lib.sql' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xalan.processor' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xalan.res' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xalan.serialize' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xalan.templates' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xalan.trace' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xalan.transformer' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xalan.xslt' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xalan.xsltc' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xalan.xsltc.cmdline' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xalan.xsltc.cmdline.getopt' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xalan.xsltc.compiler' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xalan.xsltc.compiler.util' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xalan.xsltc.dom' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xalan.xsltc.runtime' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xalan.xsltc.runtime.output' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xalan.xsltc.trax' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xalan.xsltc.util' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xml.dtm' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xml.dtm.ref' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xml.dtm.ref.dom2dtm' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xml.dtm.ref.sax2dtm' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xml.res' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xml.utils' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xml.utils.res' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xpath' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xpath.axes' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xpath.compiler' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xpath.domapi' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xpath.functions' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xpath.jaxp' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xpath.objects' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xpath.operations' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xpath.patterns' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xpath.res' version='2.7.2'/>
        <provided namespace='java.package' name='trax' version='2.7.2'/>
        <provided namespace='osgi.identity' name='org.apache.xalan' version='2.7.2.v20201124-1837'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='67'>
        <required namespace='java.package' name='java_cup.runtime' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.naming' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.swing' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.swing.border' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.swing.event' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.swing.text' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.namespace' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.transform' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.transform.dom' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.transform.sax' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.transform.stream' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.xpath' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.bcel' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.bcel.classfile' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.bcel.generic' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.bcel.util' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.bcel.verifier' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.bcel.verifier.exc' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.bcel.verifier.statics' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.bcel.verifier.structurals' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.regexp' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xalan' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xalan.extensions' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xalan.processor' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xalan.res' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xalan.serialize' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xalan.templates' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xalan.trace' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xalan.transformer' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xalan.xslt' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xalan.xsltc' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xalan.xsltc.cmdline.getopt' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xalan.xsltc.compiler' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xalan.xsltc.compiler.util' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xalan.xsltc.dom' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xalan.xsltc.runtime' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xalan.xsltc.runtime.output' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xalan.xsltc.trax' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xalan.xsltc.util' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xerces.parsers' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xml.dtm' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xml.dtm.ref' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xml.dtm.ref.dom2dtm' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xml.dtm.ref.sax2dtm' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xml.res' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xml.serialize' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xml.serializer' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xml.utils' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xml.utils.res' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xpath' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xpath.axes' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xpath.compiler' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xpath.domapi' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xpath.functions' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xpath.objects' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xpath.operations' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xpath.patterns' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xpath.res' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.w3c.dom.events' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.w3c.dom.traversal' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.w3c.dom.xpath' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.xml.sax.ext' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.xml.sax.helpers' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.3))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.xalan' version='2.7.2.v20201124-1837'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.xalan&#xA;Bundle-Version: 2.7.2.v20201124-1837
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.instantrelation' version='1.3.0.202106280832' generation='2'>
      <update id='fr.inria.aoste.timesquare.instantrelation' range='[0.0.0,1.3.0.202106280832)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.pluginName' value='Model_relation Model'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.instantrelation'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.instantrelation' version='1.3.0.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.timesquare.instantrelation' version='1.3.0.202106280832'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.instantrelation.CCSLRelationModel' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.instantrelation.CCSLRelationModel.impl' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.instantrelation.CCSLRelationModel.presentation' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.instantrelation.CCSLRelationModel.provider' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.instantrelation.CCSLRelationModel.util' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.instantrelation.exceptions' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.instantrelation.extensionpoint' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.instantrelation.generator' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.instantrelation.generator.metier' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.instantrelation.generator.metier.activation' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.timesquare.instantrelation.listener' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.timesquare.instantrelation' version='1.3.0.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.trace.edit.ui' range='1.0.1'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.trace.util' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.utils.pluginhelpers' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.utils.extensionpoint' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.instantrelation.trace.relation' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.timesquare.instantrelation' version='1.3.0.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.timesquare.instantrelation;singleton:=true&#xA;Bundle-Version: 1.3.0.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.workbench.renderers.swt' version='0.15.100.v20210515-1815' generation='2'>
      <update id='org.eclipse.e4.ui.workbench.renderers.swt' range='[0.0.0,0.15.100.v20210515-1815)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse e4 Workbench SWT Renderer'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.workbench.renderers.swt'/>
        <property name='maven-version' value='0.15.100-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.renderers.swt' version='0.15.100.v20210515-1815'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.renderers.swt' version='0.15.100.v20210515-1815'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.internal.workbench.renderers.swt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.workbench.renderers.swt' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.workbench.renderers.swt' version='0.15.100.v20210515-1815'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='26'>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.services' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di' range='1.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.services' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.15.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.swt' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.model.workbench' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.commands' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.bindings' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt.theme' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.core' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.di' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt' range='0.11.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di.extensions' range='0.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.preferences' range='3.5.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.17.100'/>
        <required namespace='java.package' name='javax.annotation' range='0.0.0'/>
        <required namespace='java.package' name='javax.inject' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.service.event' range='1.3.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.e4.ui.workbench.renderers.swt
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.workbench.renderers.swt' version='0.15.100.v20210515-1815'/>
      </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.e4.ui.workbench.renderers.swt;singleton:=true&#xA;Bundle-Version: 0.15.100.v20210515-1815
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.commons.eclipse.jdt.autosrcfolder.source' version='3.3.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.commons.eclipse.jdt.autosrcfolder.source' range='[0.0.0,3.3.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='unknown'/>
        <property name='df_LT.bundleName' value='AutoSrcFolder 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.gemoc.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.commons.eclipse.jdt.autosrcfolder'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.eclipse.jdt.autosrcfolder.source' version='3.3.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse.jdt.autosrcfolder.source' version='3.3.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.commons.eclipse.jdt.autosrcfolder.source' version='3.3.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.commons.eclipse.jdt.autosrcfolder.source' version='3.3.0.202107281019'/>
      </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.gemoc.commons.eclipse.jdt.autosrcfolder.source&#xA;Bundle-Version: 3.3.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.xtext.oclinecore.ui' version='1.15.0.v20210609-1442' generation='2'>
      <update id='org.eclipse.ocl.xtext.oclinecore.ui' range='[0.0.0,1.15.0.v20210609-1442)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='OCL Unified OCL-in-Ecore User Interface and Editor'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <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.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.xtext.oclinecore.ui'/>
        <property name='maven-version' value='1.15.0-SNAPSHOT'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.oclinecore.ui' version='1.15.0.v20210609-1442'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.xtext.oclinecore.ui' version='1.15.0.v20210609-1442'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclinecore.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclinecore.ui.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclinecore.ui.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclinecore.ui.contentassist.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclinecore.ui.contentassist.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclinecore.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclinecore.ui.labeling' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclinecore.ui.messages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclinecore.ui.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclinecore.ui.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclinecore.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclinecore.ui.quickfix' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclinecore.ui.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.xtext.oclinecore.ui' version='1.15.0.v20210609-1442'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.editor' range='[2.7.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.uml2.uml' range='[5.0.0,6.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.essentialocl.ui' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.oclinecore' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.examples.ui' range='[1.4.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.pivot.uml' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.log4j' range='[1.2.15,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.xtext.oclinecore.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.xtext.oclinecore.ui' version='1.15.0.v20210609-1442'/>
      </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.ocl.xtext.oclinecore.ui;singleton:=true&#xA;Bundle-Version: 1.15.0.v20210609-1442
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.timesquare.backend.vcd.feature.feature.group' version='1.0.0.202106280832' singleton='false'>
      <update id='fr.inria.aoste.timesquare.backend.vcd.feature.feature.group' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Timesquare VCD Generator Backend'/>
        <property name='org.eclipse.equinox.p2.description' value='Timesquare VCD Generation Backend for CCSL Simulation'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.backend.vcd.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.backend.vcd.feature.feature.group' version='1.0.0.202106280832'/>
      </provides>
      <requires size='23'>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.utils.feature.feature.group' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.launcher.feature.feature.group' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.backend.feature.feature.group' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.vcd.feature.feature.group' range='[1.3.1.202106280832,1.3.1.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.duration.model.feature.feature.group' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.utils.console' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.utils.pluginhelpers' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.trace' range='1.0.1'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.trace.util' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.launcher.core' range='1.4.1'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.backend.manager' range='1.2.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.duration.model' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.vcd' range='1.4.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.vcd.antlr' range='1.4.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.backend.vcdgenerator' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.vcd.instantrelation' range='[1.2.0.202106280832,1.2.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.branding' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.backend.vcd.feature.feature.jar' range='[1.0.0.202106280832,1.0.0.202106280832]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='license.html' url='license.html'>
          The Kairos team-project (INRIA/I3S) makes available all content in this plug-in (&amp;quot;Content&amp;quot;).&#xA;Unless otherwise indicated below, the Content is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&amp;quot;EPL&amp;quot;).&#xA;A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &amp;quot;Program&amp;quot; will mean the Content.&#xA;If you did not receive this Content directly from the Kairos team-project, the Content is being redistributed&#xA;by another party (&amp;quot;Redistributor&amp;quot;) and different terms and conditions may apply to your use of any&#xA;object code in the Content. Check the Redistributor&amp;apos;s license that was provided with the Content. If no&#xA;such license exists, contact the Redistributor.&#xA;Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in&#xA;the Content and such source code may be obtained at http://timesquare.inria.fr.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        Kairos INRIA/I3S
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.diffmerge.gmf.feature.feature.jar' version='0.10.0.201805311703'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006-2018 Thales Global Services S.A.S.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html'/>
        <property name='df_LT.featureName' value='EMF Diff/Merge GMF Feature (Incubation)'/>
        <property name='df_LT.description' value='A customization of EMF Diff/Merge for GMF.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.diffmerge'/>
        <property name='maven-artifactId' value='org.eclipse.emf.diffmerge.gmf.feature'/>
        <property name='maven-version' value='0.10.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.diffmerge.gmf.feature.feature.jar' version='0.10.0.201805311703'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.diffmerge.gmf.feature' version='0.10.0.201805311703'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.diffmerge.gmf.feature' version='0.10.0.201805311703'/>
      </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.equinox.p2.core.source' version='2.7.0.v20210315-2042' singleton='false'>
      <update id='org.eclipse.equinox.p2.core.source' range='[0.0.0,2.7.0.v20210315-2042)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Provisioning Core 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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.core'/>
        <property name='maven-version' value='2.7.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.core.source' version='2.7.0.v20210315-2042'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.core.source' version='2.7.0.v20210315-2042'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.core.source' version='2.7.0.v20210315-2042'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.core.source' version='2.7.0.v20210315-2042'/>
      </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.equinox.p2.core.source&#xA;Bundle-Version: 2.7.0.v20210315-2042
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.ale.interpreted.engine.feature.source.feature.group' version='1.1.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.ale.interpreted.engine.feature.source.feature.group' range='[0.0.0,1.1.0.202107281019)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC ALE Engine Developer Resources'/>
        <property name='org.eclipse.equinox.p2.provider' value='Inria/Obeo'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.execution.ale'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.ale.interpreted.engine.feature'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.ale.interpreted.engine.feature.source.feature.group' version='1.1.0.202107281019'/>
      </provides>
      <requires size='6'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.ale.interpreted.engine.feature.feature.group' range='[1.1.0.202107281019,1.1.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.ale.interpreted.engine.source' range='[1.1.0.202107281019,1.1.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.ale.interpreted.engine.ui.source' range='[1.1.0.202107281019,1.1.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.ale.language.sample.deployer.source' range='[1.1.0.202107281019,1.1.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.ale.language.metaprogramming.source' range='[1.1.0.202107281019,1.1.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.ale.interpreted.engine.feature.source.feature.jar' range='[1.1.0.202107281019,1.1.0.202107281019]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
    </unit>
    <unit id='org.eclipse.xtext.logging.source' version='1.2.15.v20210301-0928' singleton='false'>
      <update id='org.eclipse.xtext.logging.source' range='[0.0.0,1.2.15.v20210301-0928)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext Log4J Fragment  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.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.logging'/>
        <property name='maven-version' value='1.2.15-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.logging.source' version='1.2.15.v20210301-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.logging.source' version='1.2.15.v20210301-0928'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.logging.source' version='1.2.15.v20210301-0928'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.logging.source' version='1.2.15.v20210301-0928'/>
      </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.xtext.logging.source&#xA;Bundle-Version: 1.2.15.v20210301-0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtend.lib.source' version='2.25.0.v20210301-0821' singleton='false'>
      <update id='org.eclipse.xtend.lib.source' range='[0.0.0,2.25.0.v20210301-0821)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Eclipse Xtend Runtime Library Sources'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtend'/>
        <property name='maven-artifactId' value='org.eclipse.xtend.lib'/>
        <property name='maven-version' value='2.25.0'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.lib.source' version='2.25.0.v20210301-0821'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtend.lib.source' version='2.25.0.v20210301-0821'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtend.lib.source' version='2.25.0.v20210301-0821'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtend.lib.source' version='2.25.0.v20210301-0821'/>
      </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.xtend.lib.source&#xA;Bundle-Version: 2.25.0.v20210301-0821
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.ui.feature.source.feature.jar' version='2.3.0.202107281019'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Execution Engine CCSL Java Runtime UI Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='CCSL Java Execution Engine Runtime UI&#xA;User Interface for the running languages built for the concurrent engine.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://gemoc.org/studio/'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.execution.concurrent.ccsljava'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.ui.feature'/>
        <property name='maven-version' value='2.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.ui.feature.source.feature.jar' version='2.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.ui.feature.source' version='2.3.0.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.ui.feature.source' version='2.3.0.202107281019'/>
      </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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.e4.ui.bindings' version='0.13.0.v20201119-1132' generation='2'>
      <update id='org.eclipse.e4.ui.bindings' range='[0.0.0,0.13.0.v20201119-1132)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Bindings Support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.bindings'/>
        <property name='maven-version' value='0.13.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.bindings' version='0.13.0.v20201119-1132'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.bindings' version='0.13.0.v20201119-1132'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.bindings' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.bindings.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.bindings.keys' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.bindings' version='0.13.0.v20201119-1132'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='17'>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di' range='1.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.services' range='1.0.0'/>
        <required namespace='java.package' name='javax.annotation' range='0.0.0'/>
        <required namespace='java.package' name='javax.inject' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.e4.core.commands' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.e4.core.commands.internal' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.e4.core.services.log' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.bindings' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.bindings.keys' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.bindings.keys.formatting' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.dialogs' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.window' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.5.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.e4.ui.bindings
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.bindings' version='0.13.0.v20201119-1132'/>
      </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.e4.ui.bindings;singleton:=true&#xA;Bundle-Version: 0.13.0.v20201119-1132
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.examples.classic.feature.group' version='5.15.0.v20210609-1442' singleton='false'>
      <update id='org.eclipse.ocl.examples.classic.feature.group' range='[0.0.0,5.15.0.v20210609-1442)' severity='0'/>
      <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://projects.eclipse.org/projects/modeling.mdt.ocl'/>
        <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.ocl.features'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples.classic'/>
        <property name='maven-version' value='5.15.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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='OCL Classic SDK: Ecore/UML Parsers,Evaluator,Edit,Tools'/>
        <property name='df_LT.description' value='Provides the Classic (Ecore and UML) OCL Models, Parsers, Evaluator, Edit Support, Interactive Console and Impact Analyzer&#xA;&#xA;Install this if you plan to develop Classic (Ecore and UML) OCL-based applications.'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.classic.feature.group' version='5.15.0.v20210609-1442'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.all.sdk.feature.group' range='[5.15.0.v20210609-1442,5.15.0.v20210609-1442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.eventmanager' range='[3.10.700.v20210609-1442,3.10.700.v20210609-1442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.impactanalyzer' range='[3.10.700.v20210609-1442,3.10.700.v20210609-1442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.impactanalyzer.ui' range='[3.12.300.v20210609-1442,3.12.300.v20210609-1442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.impactanalyzer.util' range='[3.10.700.v20210609-1442,3.10.700.v20210609-1442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.interpreter' range='[4.15.0.v20210609-1442,4.15.0.v20210609-1442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.classic' range='[5.15.0.v20210609-1442,5.15.0.v20210609-1442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.classic.feature.jar' range='[5.15.0.v20210609-1442,5.15.0.v20210609-1442]'>
          <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>
        [Documentation] Copyright text will be taken from the shared license feature
      </copyright>
    </unit>
    <unit id='org.eclipse.m2e.sse.ui.feature.feature.group' version='1.18.0.20210603-1006' singleton='false'>
      <update id='org.eclipse.m2e.sse.ui.feature.feature.group' range='[0.0.0,1.18.0.20210603-1006)' severity='0'/>
      <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.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.sse.ui.feature'/>
        <property name='maven-version' value='1.18.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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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 Red Hat Inc.&#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='POM Editor (Legacy) using WebTools SourceEditing UI'/>
        <property name='df_LT.description' value='(Legacy) POM Editor using WebTools SourceEditing UI'/>
        <property name='df_LT.providerName' value='Eclipse.org - m2e'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.sse.ui.feature.feature.group' version='1.18.0.20210603-1006'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.editor.xml' range='[1.18.0.20210603-1006,1.18.0.20210603-1006]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.sse.ui.feature.feature.jar' range='[1.18.0.20210603-1006,1.18.0.20210603-1006]'>
          <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.ocl.xtext.markup.ui' version='1.15.0.v20210609-1442' generation='2'>
      <update id='org.eclipse.ocl.xtext.markup.ui' range='[0.0.0,1.15.0.v20210609-1442)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='OCL Unified Comment Markup Editor Support'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <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.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.xtext.markup.ui'/>
        <property name='maven-version' value='1.15.0-SNAPSHOT'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.markup.ui' version='1.15.0.v20210609-1442'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.xtext.markup.ui' version='1.15.0.v20210609-1442'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.markup.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.markup.ui.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.markup.ui.contentassist.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.markup.ui.contentassist.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.markup.ui.hover' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.markup.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.markup.ui.labeling' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.markup.ui.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.markup.ui.quickfix' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.xtext.markup.ui' version='1.15.0.v20210609-1442'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.markup' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.base.ui' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.log4j' range='[1.2.15,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.xtext.markup.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.xtext.markup.ui' version='1.15.0.v20210609-1442'/>
      </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.ocl.xtext.markup.ui;singleton:=true&#xA;Bundle-Version: 1.15.0.v20210609-1442
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.ui.testing' version='2.25.0.v20210301-0928' singleton='false' generation='2'>
      <update id='org.eclipse.xtext.ui.testing' range='[0.0.0,2.25.0.v20210301-0928)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext UI Testing Infrastructure'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.ui.testing'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.testing' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.ui.testing' version='2.25.0.v20210301-0928'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.testing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.testing.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.ui.testing' version='2.25.0.v20210301-0928'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='26'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='0.0.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.13.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.13.1' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.13.102' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='3.13.100' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='3.9.100' optional='true'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='1.2.15' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder.standalone' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' range='2.20.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.core' range='3.11.100' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types.ui' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.testing' range='0.0.0'/>
        <required namespace='java.package' name='org.junit' range='4.5.0'/>
        <required namespace='java.package' name='org.junit.internal' range='4.10.0'/>
        <required namespace='java.package' name='org.junit.internal.builders' range='4.10.0'/>
        <required namespace='java.package' name='org.junit.jupiter.api' range='[5.0.0,6.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.rules' range='4.7.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runner' range='4.5.0'/>
        <required namespace='java.package' name='org.junit.runner.manipulation' range='4.5.0'/>
        <required namespace='java.package' name='org.junit.runner.notification' range='4.5.0'/>
        <required namespace='java.package' name='org.junit.runners' range='4.5.0'/>
        <required namespace='java.package' name='org.junit.runners.model' range='4.5.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.ui.testing' version='2.25.0.v20210301-0928'/>
      </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.xtext.ui.testing&#xA;Bundle-Version: 2.25.0.v20210301-0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecoretools.registration.feature.feature.group' version='3.3.0.201811051325' singleton='false'>
      <update id='org.eclipse.emf.ecoretools.registration.feature.feature.group' range='[0.0.0,3.3.0.201811051325)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='EPackage registrationFeature'/>
        <property name='org.eclipse.equinox.p2.description' value='This set of plugins offers to dynamically register EPackages from ecore files. This allows to be able to load conforming models&#xA;without having to physically generate the bytecode and deploy it in another eclipse runtime.&#xA;It also proposes a view showing all registered EPackages and their origin.'/>
        <property name='org.eclipse.equinox.p2.provider' value='Inria DiverSE'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='fr.inria.diverse.commons.eclipse'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecoretools.registration.feature'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.registration.feature.feature.group' version='3.3.0.201811051325'/>
      </provides>
      <requires size='2'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.registration' range='[3.3.0.201811051325,3.3.0.201811051325]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.registration.feature.feature.jar' range='[3.3.0.201811051325,3.3.0.201811051325]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          EPL V1.0, Copyright (c) 2005-2014 Triskell project, INRIA/IRISA &#xA; &#xA; All rights reserved. This program and the accompanying materials&#xA; are made available under the terms of the Eclipse Public License v1.0 &#xA; which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html&#xA; &#xA; Contributors:&#xA;   INRIA
        </license>
      </licenses>
      <copyright>
        Copyright (c) 2005-2014 Triskell project, INRIA/IRISA, France
      </copyright>
    </unit>
    <unit id='fr.inria.aoste.timesquare.ccslkernel.clocktree.feature.feature.group' version='1.0.0.202106280832' singleton='false'>
      <update id='fr.inria.aoste.timesquare.ccslkernel.clocktree.feature.feature.group' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='CCSL Clock Tree Generation'/>
        <property name='org.eclipse.equinox.p2.description' value='Timesquare CCSL Clock Tree generation'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.ccslkernel.clocktree.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.clocktree.feature.feature.group' version='1.0.0.202106280832'/>
      </provides>
      <requires size='14'>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.model.feature.feature.group' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.utils.feature.feature.group' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.clocktree.ui.feature.feature.group' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.clocktree.generator.feature.feature.group' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.model' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.zest.core' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.zest.layouts' range='1.1.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.utils.console' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.utils.pluginhelpers' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.modelunfolding' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.clocktree.feature.feature.jar' range='[1.0.0.202106280832,1.0.0.202106280832]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='license.html' url='license.html'>
          The Kairos team-project (INRIA/I3S) makes available all content in this plug-in (&amp;quot;Content&amp;quot;).&#xA;Unless otherwise indicated below, the Content is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&amp;quot;EPL&amp;quot;).&#xA;A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &amp;quot;Program&amp;quot; will mean the Content.&#xA;If you did not receive this Content directly from the Kairos team-project, the Content is being redistributed&#xA;by another party (&amp;quot;Redistributor&amp;quot;) and different terms and conditions may apply to your use of any&#xA;object code in the Content. Check the Redistributor&amp;apos;s license that was provided with the Content. If no&#xA;such license exists, contact the Redistributor.&#xA;Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in&#xA;the Content and such source code may be obtained at http://timesquare.inria.fr.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.ocl.examples' version='3.15.0.v20210609-1442'>
      <update id='org.eclipse.ocl.examples' range='[0.0.0,3.15.0.v20210609-1442)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse OCL'/>
        <property name='df_LT.Plugin.name' value='OCL Examples and Editors'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples'/>
        <property name='maven-version' value='3.15.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples' version='3.15.0.v20210609-1442'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.examples' version='3.15.0.v20210609-1442'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.examples' version='3.15.0.v20210609-1442'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common.ui' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.5.0,3.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.examples' version='3.15.0.v20210609-1442'/>
      </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.ocl.examples;singleton:=true&#xA;Bundle-Version: 3.15.0.v20210609-1442
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.extras.feature.feature.group' version='1.4.1200.v20210507-0825' singleton='false'>
      <update id='org.eclipse.equinox.p2.extras.feature.feature.group' range='[0.0.0,1.4.1200.v20210507-0825)' severity='0'/>
      <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.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.extras.feature'/>
        <property name='maven-version' value='1.4.1200-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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2010, 2013 EclipseSource Inc. and others.'/>
        <property name='df_LT.featureName' value='Equinox p2, backward compatibility support'/>
        <property name='df_LT.description' value='Provides some backward compatibility support (e.g. drop-ins, legacy update site) and the metadata generation facility.'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.extras.feature.feature.group' version='1.4.1200.v20210507-0825'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.core.feature.feature.group' range='[1.6.1000.v20210507-0825,1.6.1000.v20210507-0825]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.director.app' range='[1.2.0.v20210315-2042,1.2.0.v20210315-2042]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.directorywatcher' range='[1.3.0.v20210316-1209,1.3.0.v20210316-1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.reconciler.dropins' range='[1.4.0.v20210312-1245,1.4.0.v20210312-1245]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.publisher' range='[1.6.0.v20210322-0909,1.6.0.v20210322-0909]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.extensionlocation' range='[1.4.0.v20210316-1209,1.4.0.v20210316-1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.repository.tools' range='[2.3.0.v20210325-0750,2.3.0.v20210325-0750]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.publisher.eclipse' range='[1.4.0.v20210421-1159,1.4.0.v20210421-1159]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.extras.feature.feature.jar' range='[1.4.1200.v20210507-0825,1.4.1200.v20210507-0825]'>
          <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.core.databinding.property.source' version='1.8.100.v20200619-0651' singleton='false'>
      <update id='org.eclipse.core.databinding.property.source' range='[0.0.0,1.8.100.v20200619-0651)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='JFace Data Binding 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='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.core.databinding.property'/>
        <property name='maven-version' value='1.8.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.databinding.property.source' version='1.8.100.v20200619-0651'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.databinding.property.source' version='1.8.100.v20200619-0651'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.databinding.property.source' version='1.8.100.v20200619-0651'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.databinding.property.source' version='1.8.100.v20200619-0651'/>
      </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.core.databinding.property.source&#xA;Bundle-Version: 1.8.100.v20200619-0651
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.diverse.k3.feature.feature.group' version='3.3.0.v20210326-1102' singleton='false'>
      <update id='fr.inria.diverse.k3.feature.feature.group' range='[0.0.0,3.3.0.v20210326-1102)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='K3 feature'/>
        <property name='org.eclipse.equinox.p2.description' value='K3 Project&#xA;This feature offers various tools for developping projects with Kermeta 3'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.kermeta.org/k3/update/'/>
        <property name='org.eclipse.equinox.p2.provider' value='Inria DiverSE'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.diverse.k3.feature.feature.group' version='3.3.0.v20210326-1102'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.diverse.k3.sample.deployer' range='[3.3.0.v20210326-1102,3.3.0.v20210326-1102]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.diverse.k3.ui' range='[3.3.0.v20210326-1102,3.3.0.v20210326-1102]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.diverse.k3.ui.templates' range='[3.3.0.v20210326-1102,3.3.0.v20210326-1102]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.diverse.k3.al.annotationprocessor.plugin' range='[3.3.0.v20210326-1102,3.3.0.v20210326-1102]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.diverse.k3.al.annotationprocessor.plugin.source' range='[3.3.0.v20210326-1102,3.3.0.v20210326-1102]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.diverse.k3.feature.feature.jar' range='[3.3.0.v20210326-1102,3.3.0.v20210326-1102]'>
          <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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2014, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html&#xA;Contibutors:&#xA; Inria : Initial API and implementation
      </copyright>
    </unit>
    <unit id='fr.inria.aoste.timesquare.ccslkernel.compiler.feature.feature.group' version='1.0.0.202106280832' singleton='false'>
      <update id='fr.inria.aoste.timesquare.ccslkernel.compiler.feature.feature.group' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='CCSL Compiler'/>
        <property name='org.eclipse.equinox.p2.description' value='CCSL Compiler to java code. Together with the runtime component, allows to generate a plugin project from a CCSL model. The generated plugin provides a simulation API that is used to perform the simulation of the original model, without dependency on EMF.'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.ccslkernel.compiler.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.compiler.feature.feature.group' version='1.0.0.202106280832'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.model.feature.feature.group' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.runtime.feature.feature.group' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.compiler' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.ccslkernel.compiler.feature.feature.jar' range='[1.0.0.202106280832,1.0.0.202106280832]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='license.html' url='license.html'>
          The Kairos team-project (INRIA/I3S) makes available all content in this plug-in (&amp;quot;Content&amp;quot;).&#xA;Unless otherwise indicated below, the Content is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&amp;quot;EPL&amp;quot;).&#xA;A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &amp;quot;Program&amp;quot; will mean the Content.&#xA;If you did not receive this Content directly from the Kairos team-project, the Content is being redistributed&#xA;by another party (&amp;quot;Redistributor&amp;quot;) and different terms and conditions may apply to your use of any&#xA;object code in the Content. Check the Redistributor&amp;apos;s license that was provided with the Content. If no&#xA;such license exists, contact the Redistributor.&#xA;Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in&#xA;the Content and such source code may be obtained at http://timesquare.inria.fr.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='fr.inria.aoste.timesquare.backend.obeoviewpointanimator.feature.feature.group' version='1.0.0.202106280832' singleton='false'>
      <update id='fr.inria.aoste.timesquare.backend.obeoviewpointanimator.feature.feature.group' range='[0.0.0,1.0.0.202106280832)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Obeo viewpoint animation Simulation Backend'/>
        <property name='org.eclipse.equinox.p2.description' value='CCSL Simulation Backend: sirus viewpoint animator'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kairos INRIA/I3S'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='fr.inria.aoste.timesquare'/>
        <property name='maven-artifactId' value='fr.inria.aoste.timesquare.backend.obeoviewpointanimator.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.backend.obeoviewpointanimator.feature.feature.group' version='1.0.0.202106280832'/>
      </provides>
      <requires size='21'>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.backend.feature.feature.group' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.commands' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.uml.resources' range='2.2.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.utils.ui' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.trace' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.trace.util' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.launcher.core' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.backend.manager' range='1.2.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui' range='1.5.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.sequence' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.table' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.tree' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.branding' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.backend.obeoviewpointanimator' range='[1.0.0.202106280832,1.0.0.202106280832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.timesquare.backend.obeoviewpointanimator.feature.feature.jar' range='[1.0.0.202106280832,1.0.0.202106280832]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='license.html' url='license.html'>
          The Kairos team-project (INRIA/I3S) makes available all content in this plug-in (&amp;quot;Content&amp;quot;).&#xA;Unless otherwise indicated below, the Content is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&amp;quot;EPL&amp;quot;).&#xA;A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &amp;quot;Program&amp;quot; will mean the Content.&#xA;If you did not receive this Content directly from the Kairos team-project, the Content is being redistributed&#xA;by another party (&amp;quot;Redistributor&amp;quot;) and different terms and conditions may apply to your use of any&#xA;object code in the Content. Check the Redistributor&amp;apos;s license that was provided with the Content. If no&#xA;such license exists, contact the Redistributor.&#xA;Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in&#xA;the Content and such source code may be obtained at http://timesquare.inria.fr.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.gemoc.timeline.source' version='3.0.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.timeline.source' range='[0.0.0,3.0.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Obeo'/>
        <property name='df_LT.bundleName' value='Timeline 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.gemoc.concurrentviews'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.timeline'/>
        <property name='maven-version' value='3.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.timeline.source' version='3.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.timeline.source' version='3.0.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.timeline.source' version='3.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.timeline.source' version='3.0.0.202107281019'/>
      </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.gemoc.timeline.source&#xA;Bundle-Version: 3.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jface.notifications' version='0.3.0.v20210218-1820' singleton='false' generation='2'>
      <update id='org.eclipse.jface.notifications' range='[0.0.0,0.3.0.v20210218-1820)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Notification API'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.jface.notifications'/>
        <property name='maven-version' value='0.3.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.notifications' version='0.3.0.v20210218-1820'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jface.notifications' version='0.3.0.v20210218-1820'/>
        <provided namespace='java.package' name='org.eclipse.jface.notifications' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.notifications.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jface.notifications' version='0.3.0.v20210218-1820'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.18.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='3.20.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jface.notifications
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jface.notifications' version='0.3.0.v20210218-1820'/>
      </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.jface.notifications&#xA;Bundle-Version: 0.3.0.v20210218-1820
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.dsl.feature.feature.group' version='3.3.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.dsl.feature.feature.group' range='[0.0.0,3.3.0.202107281019)' severity='0'/>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC DSL file editor'/>
        <property name='org.eclipse.equinox.p2.description' value='List of plugins that are part of GEMOC core (API, exchanged metamodels, ....)'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://gemoc.org/studio/'/>
        <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.gemoc.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.dsl.feature'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.feature.feature.group' version='3.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.eclipse' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.eclipse.ui' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.eclipse.jdt' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.eclipse.pde' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.timeline' range='[3.0.0.202107281019,3.0.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.eclipse.messagingsystem.api' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.commons.eclipse.messagingsystem.ui' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.ide' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.ui' range='[3.3.0.202107281019,3.3.0.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.dsl.feature.feature.jar' range='[3.3.0.202107281019,3.3.0.202107281019]'>
          <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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.ocl.core.sdk.feature.group' version='5.15.0.v20210609-1442' singleton='false'>
      <update id='org.eclipse.ocl.core.sdk.feature.group' range='[0.0.0,5.15.0.v20210609-1442)' severity='0'/>
      <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://projects.eclipse.org/projects/modeling.mdt.ocl'/>
        <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.ocl.features'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.core.sdk'/>
        <property name='maven-version' value='5.15.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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='OCL Classic SDK: Ecore/UML Parsers,Evaluator'/>
        <property name='df_LT.description' value='Provides the Parser and Evaluator for OCL using Ecore or UML APIs.&#xA;&#xA;Install this feature to parse and interpret queries on UML or Ecore models.Install this if you use a feature that depends on OCL (such as GMF) or if you want to work with OCL constraints or queries, want source code, but do not need EMF edit support or documentation.'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.core.sdk.feature.group' version='5.15.0.v20210609-1442'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.all.feature.group' range='[5.15.0.v20210609-1442,5.15.0.v20210609-1442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.core.sdk.feature.jar' range='[5.15.0.v20210609-1442,5.15.0.v20210609-1442]'>
          <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>
        [Documentation] Copyright text will be taken from the shared license feature
      </copyright>
    </unit>
    <unit id='org.apache.xerces' version='2.9.0.v201101211617' singleton='false'>
      <update id='org.apache.xerces' range='[0.0.0,2.9.0.v201101211617)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Orbit'/>
        <property name='df_LT.Bundle-Name.0' value='Apache Xerces-J'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='iplog.bug_id' value='2095'/>
        <property name='iplog.contact.name' value='David Williams'/>
        <property name='iplog.contact.email' value='david_williams@us.ibm.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='43'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.xerces' version='2.9.0.v201101211617'/>
        <provided namespace='osgi.bundle' name='org.apache.xerces' version='2.9.0.v201101211617'/>
        <provided namespace='java.package' name='META-INF.services' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.html.dom' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.wml' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.wml.dom' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.dom' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.dom.events' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.dom3.as' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.impl' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.dtd' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.dtd.models' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.dv' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.dv.dtd' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.dv.util' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.dv.xs' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.io' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.msg' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.validation' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.xpath' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.xpath.regex' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.xs' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.xs.identity' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.xs.models' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.xs.opti' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.xs.traversers' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.xs.util' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.jaxp' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.jaxp.datatype' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.jaxp.validation' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.parsers' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.util' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.xinclude' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.xni' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.xni.grammars' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.xni.parser' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.xpointer' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.xs' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.xs.datatypes' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xml.serialize' version='2.9.0'/>
        <provided namespace='java.package' name='org.w3c.dom.html' version='2.9.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='javax.xml' range='[1.3.4,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.xml.resolver' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.xml.serializer' range='[2.7.1,3.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.xerces' version='2.9.0.v201101211617'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.xerces&#xA;Bundle-Version: 2.9.0.v201101211617
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.draw2d.feature.group' version='3.10.100.201606061308' singleton='false'>
      <update id='org.eclipse.draw2d.feature.group' range='[0.0.0,3.10.100.201606061308)' severity='0'/>
      <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.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.draw2d.features'/>
        <property name='maven-artifactId' value='org.eclipse.draw2d'/>
        <property name='maven-version' value='3.10.100-SNAPSHOT'/>
        <property name='df_LT.featureName' value='Draw2d'/>
        <property name='df_LT.providerName' value='Eclipse GEF'/>
        <property name='df_LT.description' value='Graphical Editing Framework Draw2d'/>
        <property name='df_LT.copyright' value='Copyright (c) 2000, 2009 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.draw2d.feature.group' version='3.10.100.201606061308'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.draw2d' range='[3.10.100.201606061308,3.10.100.201606061308]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.draw2d.feature.jar' range='[3.10.100.201606061308,3.10.100.201606061308]'>
          <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.sirius.ecore.extender' version='6.5.1.202106111115' generation='2'>
      <update id='org.eclipse.sirius.ecore.extender' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Metamodel Extender 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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ecore.extender'/>
        <property name='maven-version' value='6.5.1-SNAPSHOT'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ecore.extender' version='6.5.1.202106111115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ecore.extender' version='6.5.1.202106111115'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ecore.extender.business.api.accessor' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ecore.extender.business.api.accessor.exception' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ecore.extender.business.api.permission' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ecore.extender.business.api.permission.exception' version='2.0.5'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ecore.extender.business.internal' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ecore.extender.business.internal.accessor' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ecore.extender.business.internal.accessor.ecore' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ecore.extender.business.internal.common' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ecore.extender.business.internal.permission' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ecore.extender.business.internal.permission.descriptors' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ecore.extender.tool.api' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ecore.extender.tool.internal' version='3.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.ecore.extender' version='6.5.1.202106111115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='2.8.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='2.8.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='[21.0.0,30.2.0)'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.1.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.emf' range='2.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.sirius.ecore.extender
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ecore.extender' version='6.5.1.202106111115'/>
      </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.sirius.ecore.extender;singleton:=true&#xA;Bundle-Version: 6.5.1.202106111115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.amalgam.discovery.ui' version='1.8.0.201706011309'>
      <update id='org.eclipse.amalgam.discovery.ui' range='[0.0.0,1.8.0.201706011309)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Amalgam Component Discovery User Interface'/>
        <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.amalgam'/>
        <property name='maven-artifactId' value='org.eclipse.amalgam.discovery.ui'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.amalgam.discovery.ui' version='1.8.0.201706011309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.amalgam.discovery.ui' version='1.8.0.201706011309'/>
        <provided namespace='java.package' name='org.eclipse.amalgam.discovery.ui.common.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.amalgam.discovery.ui.viewer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.amalgam.discovery.ui.viewer.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.amalgam.discovery.ui.wizards' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='16'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.amalgam.discovery.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.engine' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.director' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.operations' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.amalgam.discovery.ui' version='1.8.0.201706011309'/>
      </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.amalgam.discovery.ui;singleton:=true&#xA;Bundle-Version: 1.8.0.201706011309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xbase.junit' version='2.25.0.v20210301-0928' singleton='false' generation='2'>
      <update id='org.eclipse.xtext.xbase.junit' range='[0.0.0,2.25.0.v20210301-0928)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Xbase JUnit support'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <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.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xbase.junit'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.junit' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xbase.junit' version='2.25.0.v20210301-0928'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.compiler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.junit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.junit.evaluation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.junit.formatter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.junit.typesystem' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.junit.ui' version='0.0.0'/>
        <provided namespace='java.package' name='testdata' version='0.0.0'/>
        <provided namespace='java.package' name='testdata.a' version='0.0.0'/>
        <provided namespace='java.package' name='testdata.b' version='0.0.0'/>
        <provided namespace='java.package' name='testdata.ordersensitivity' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.xbase.junit' version='2.25.0.v20210301-0928'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='17'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='[30.1.0,31.0.0)'/>
        <required namespace='osgi.bundle' name='com.google.inject' range='3.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.12.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.20.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='0.0.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase' range='0.0.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.ui' range='0.0.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.13.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.13.102' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.junit4' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types.ui' range='0.0.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.testing' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
        <required namespace='java.package' name='org.junit' range='[4.0.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xbase.junit' version='2.25.0.v20210301-0928'/>
      </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.xtext.xbase.junit&#xA;Bundle-Version: 2.25.0.v20210301-0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.constraint.core.feature.feature.group' version='0.1.1.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.moccml.constraint.core.feature.feature.group' range='[0.0.0,0.1.1.202107281019)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Moccml Constraint Core'/>
        <property name='org.eclipse.equinox.p2.description' value='The MoCC Modeling Language Abstract Syntax provides an extension&#xA;to CCSL to&#xA;define constraints using automaton. The feature includes metamodels and genmodel&#xA;edits and editors.'/>
        <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.gemoc.mocc'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.constraint.core.feature'/>
        <property name='maven-version' value='0.1.1-SNAPSHOT'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.core.feature.feature.group' version='0.1.1.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.fsmkernel.model' range='[0.1.1.202107281019,0.1.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.ccslmocc.model' range='[0.1.1.202107281019,0.1.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.core.feature.feature.jar' range='[0.1.1.202107281019,0.1.1.202107281019]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 I3S Laboratory and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.databinding.edit.feature.jar' version='1.8.0.v20210113-0340'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='EMF Edit Data Binding'/>
        <property name='df_LT.description' value='Support for using EMF objects with JFace&apos;s data binding framework and integrating with EMF&apos;s editing framework.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.databinding.edit'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.databinding.edit.feature.jar' version='1.8.0.v20210113-0340'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.databinding.edit' version='1.8.0.v20210113-0340'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.databinding.edit' version='1.8.0.v20210113-0340'/>
      </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 uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2007-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.elk.alg.rectpacking' version='0.7.1' generation='2'>
      <update id='org.eclipse.elk.alg.rectpacking' range='[0.0.0,0.7.1)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='ELK Rectangle Packing Algorithm'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.elk'/>
        <property name='maven-artifactId' value='org.eclipse.elk.alg.rectpacking'/>
        <property name='maven-version' value='0.7.1'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.elk.alg.rectpacking' version='0.7.1'/>
        <provided namespace='osgi.bundle' name='org.eclipse.elk.alg.rectpacking' version='0.7.1'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.rectpacking' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.elk.alg.rectpacking.options' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.elk.alg.rectpacking' version='0.7.1'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.elk.graph' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.elk.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='2.10.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.elk.alg.rectpacking' version='0.7.1'/>
      </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.elk.alg.rectpacking;singleton:=true&#xA;Bundle-Version: 0.7.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.editors' version='3.14.100.v20210513-1110' generation='2'>
      <update id='org.eclipse.ui.editors' range='[0.0.0,3.14.100.v20210513-1110)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Default Text Editor'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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='eclipse.platform.text'/>
        <property name='maven-artifactId' value='org.eclipse.ui.editors'/>
        <property name='maven-version' value='3.14.100-SNAPSHOT'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.editors' version='3.14.100.v20210513-1110'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.editors' version='3.14.100.v20210513-1110'/>
        <provided namespace='java.package' name='org.eclipse.ui.editors.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.editors.text.templates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.editors.quickdiff' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.editors.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.editors.text.codemining.annotation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.texteditor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.texteditor' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.editors' version='3.14.100.v20210513-1110'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.101.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='[3.117.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='2.2.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.ui.editors
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.editors' version='3.14.100.v20210513-1110'/>
      </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.ui.editors; singleton:=true&#xA;Bundle-Version: 3.14.100.v20210513-1110
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='a.jre.javase' version='11.0.0' singleton='false'>
      <provides size='205'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='a.jre.javase' version='11.0.0'/>
        <provided namespace='java.package' name='java.applet' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.color' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.datatransfer' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.desktop' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.event' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.font' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.geom' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.im' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.im.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.image' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.image.renderable' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.print' version='0.0.0'/>
        <provided namespace='java.package' name='java.beans' version='0.0.0'/>
        <provided namespace='java.package' name='java.beans.beancontext' version='0.0.0'/>
        <provided namespace='java.package' name='java.io' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.annotation' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.instrument' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.invoke' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.management' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.module' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.ref' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.reflect' version='0.0.0'/>
        <provided namespace='java.package' name='java.math' version='0.0.0'/>
        <provided namespace='java.package' name='java.net' version='0.0.0'/>
        <provided namespace='java.package' name='java.net.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.channels' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.channels.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.charset' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.charset.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.file' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.file.attribute' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.file.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.activation' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.dgc' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.registry' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.server' version='0.0.0'/>
        <provided namespace='java.package' name='java.security' version='0.0.0'/>
        <provided namespace='java.package' name='java.security.acl' version='0.0.0'/>
        <provided namespace='java.package' name='java.security.cert' version='0.0.0'/>
        <provided namespace='java.package' name='java.security.interfaces' version='0.0.0'/>
        <provided namespace='java.package' name='java.security.spec' version='0.0.0'/>
        <provided namespace='java.package' name='java.sql' version='0.0.0'/>
        <provided namespace='java.package' name='java.text' version='0.0.0'/>
        <provided namespace='java.package' name='java.text.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.time' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.chrono' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.format' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.temporal' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.zone' version='0.0.0'/>
        <provided namespace='java.package' name='java.util' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.concurrent' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.concurrent.atomic' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.concurrent.locks' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.function' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.jar' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.logging' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.prefs' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.regex' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.stream' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.zip' version='0.0.0'/>
        <provided namespace='java.package' name='javax.accessibility' version='0.0.0'/>
        <provided namespace='java.package' name='javax.annotation.processing' version='0.0.0'/>
        <provided namespace='java.package' name='javax.crypto' version='0.0.0'/>
        <provided namespace='java.package' name='javax.crypto.interfaces' version='0.0.0'/>
        <provided namespace='java.package' name='javax.crypto.spec' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.event' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.plugins.bmp' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.plugins.jpeg' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.stream' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model.element' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model.type' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model.util' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.loading' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.modelmbean' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.monitor' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.openmbean' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.relation' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.remote' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.remote.rmi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.timer' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.directory' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.event' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.ldap' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.net' version='0.0.0'/>
        <provided namespace='java.package' name='javax.net.ssl' version='0.0.0'/>
        <provided namespace='java.package' name='javax.print' version='0.0.0'/>
        <provided namespace='java.package' name='javax.print.attribute' version='0.0.0'/>
        <provided namespace='java.package' name='javax.print.attribute.standard' version='0.0.0'/>
        <provided namespace='java.package' name='javax.print.event' version='0.0.0'/>
        <provided namespace='java.package' name='javax.rmi.ssl' version='0.0.0'/>
        <provided namespace='java.package' name='javax.script' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.callback' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.kerberos' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.login' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.x500' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.cert' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.sasl' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.midi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.midi.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.sampled' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.sampled.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql.rowset' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql.rowset.serial' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql.rowset.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.border' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.colorchooser' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.event' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.filechooser' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.basic' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.metal' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.multi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.nimbus' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.synth' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.table' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text.html' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text.html.parser' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text.rtf' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.tree' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.undo' version='0.0.0'/>
        <provided namespace='java.package' name='javax.tools' version='0.0.0'/>
        <provided namespace='java.package' name='javax.transaction.xa' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dom' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig.dom' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig.keyinfo' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig.spec' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.datatype' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.namespace' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.parsers' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.stream' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.stream.events' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.stream.util' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.dom' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.sax' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.stax' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.stream' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.validation' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.xpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.ietf.jgss' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.bootstrap' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.css' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.events' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.html' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.ls' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.ranges' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.stylesheets' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.traversal' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.xpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.xml.sax' version='0.0.0'/>
        <provided namespace='java.package' name='org.xml.sax.ext' version='0.0.0'/>
        <provided namespace='java.package' name='org.xml.sax.helpers' version='0.0.0'/>
        <provided namespace='osgi.ee' name='OSGi/Minimum' version='1.0.0'/>
        <provided namespace='osgi.ee' name='OSGi/Minimum' version='1.1.0'/>
        <provided namespace='osgi.ee' name='OSGi/Minimum' version='1.2.0'/>
        <provided namespace='osgi.ee' name='JRE' version='1.0.0'/>
        <provided namespace='osgi.ee' name='JRE' version='1.1.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.1.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.2.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.3.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.4.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.5.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.6.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.7.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.8.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='10.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='11.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='1.8.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='10.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='11.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='1.8.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='10.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='11.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='1.8.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='10.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='11.0.0'/>
      </provides>
      <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.ui' version='3.10.3.v20210609-1727' generation='2'>
      <update id='org.eclipse.m2m.qvt.oml.ui' range='[0.0.0,3.10.3.v20210609-1727)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='QVT Operational 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.qvto-plugins'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.ui'/>
        <property name='maven-version' value='3.10.3-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.ui' version='3.10.3.v20210609-1727'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.ui' version='3.10.3.v20210609-1727'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.ui.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.ui.wizards.project' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml.ui' version='3.10.3.v20210609-1727'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.common.ui' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.emf.util.ui' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.project' range='[3.0.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.qvt.oml.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml.ui' version='3.10.3.v20210609-1727'/>
      </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.m2m.qvt.oml.ui;singleton:=true&#xA;Bundle-Version: 3.10.3.v20210609-1727
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.xml.serializer' version='2.7.1.v201005080400' singleton='false'>
      <update id='org.apache.xml.serializer' range='[0.0.0,2.7.1.v201005080400)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Orbit'/>
        <property name='df_LT.Bundle-Name.0' value='Apache XML Commons Serializer'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='iplog.bug_id' value='2134'/>
        <property name='iplog.contact.name' value='David Williams'/>
        <property name='iplog.contact.email' value='david_williams@us.ibm.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.xml.serializer' version='2.7.1.v201005080400'/>
        <provided namespace='osgi.bundle' name='org.apache.xml.serializer' version='2.7.1.v201005080400'/>
        <provided namespace='java.package' name='org.apache.xml.serializer' version='2.7.1'/>
        <provided namespace='java.package' name='org.apache.xml.serializer.dom3' version='2.7.1'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.xml.serializer' version='2.7.1.v201005080400'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.xml.serializer&#xA;Bundle-Version: 2.7.1.v201005080400
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.frameworkadmin.equinox.source' version='1.2.0.v20210315-2042' singleton='false'>
      <update id='org.eclipse.equinox.frameworkadmin.equinox.source' range='[0.0.0,1.2.0.v20210315-2042)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Framework Admin for Equinox 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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.frameworkadmin.equinox'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.frameworkadmin.equinox.source' version='1.2.0.v20210315-2042'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.frameworkadmin.equinox.source' version='1.2.0.v20210315-2042'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.frameworkadmin.equinox.source' version='1.2.0.v20210315-2042'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.frameworkadmin.equinox.source' version='1.2.0.v20210315-2042'/>
      </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.equinox.frameworkadmin.equinox.source&#xA;Bundle-Version: 1.2.0.v20210315-2042
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.runtime.aql.feature.group' version='6.5.1.202106111115' singleton='false'>
      <update id='org.eclipse.sirius.runtime.aql.feature.group' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='Sirius runtime support for interpreting Acceleo expression in Viewpoint Specification Models using the AQL light interpreter.&#xA;Install this if you want to use the AQL light interpreter.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/sirius'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.runtime.aql'/>
        <property name='maven-version' value='6.5.1-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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2015 Obeo and others.&#xA;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&#xA;&#xA;Contributors:&#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Sirius Runtime Support for AQL'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.runtime.aql.feature.group' version='6.5.1.202106111115'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.common.acceleo.aql' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.runtime.aql.feature.jar' range='[6.5.1.202106111115,6.5.1.202106111115]'>
          <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.gemoc.moccml.constraint.feature.source.feature.group' version='0.1.1.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.moccml.constraint.feature.source.feature.group' range='[0.0.0,0.1.1.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Moccml Constraint Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='The MoCC Modeling Language allows to defines MoCC constraints using automaton. &#xA;It provides an extension&#xA;to CCSL to define automaton. The feature includes metamodels&#xA;and genmodel edits and editors.&#xA;&#xA;(Includes moccml.constraint.core, moccml.constraint.graphical.editors, moccml.constraint.text.editors, and moccml.constraint.ccsl.solver.extension.automata features)'/>
        <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.gemoc.mocc'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.constraint.feature'/>
        <property name='maven-version' value='0.1.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.feature.source.feature.group' version='0.1.1.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.feature.feature.group' range='[0.1.1.202107281019,0.1.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.core.feature.source.feature.group' range='[0.1.1.202107281019,0.1.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.graphical.editors.feature.source.feature.group' range='[0.1.1.202107281019,0.1.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.text.editors.feature.source.feature.group' range='[0.1.1.202107281019,0.1.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.ccsl.solver.extension.automata.feature.source.feature.group' range='[0.1.1.202107281019,0.1.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.feature.source.feature.jar' range='[0.1.1.202107281019,0.1.1.202107281019]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 I3S Laboratory and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='fr.inria.diverse.melange' version='0.2.2.202011161009' generation='2'>
      <update id='fr.inria.diverse.melange' range='[0.0.0,0.2.2.202011161009)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='Melange'/>
        <property name='org.eclipse.equinox.p2.provider' value='Inria DiverSE'/>
      </properties>
      <provides size='21'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.diverse.melange' version='0.2.2.202011161009'/>
        <provided namespace='osgi.bundle' name='fr.inria.diverse.melange' version='0.2.2.202011161009'/>
        <provided namespace='java.package' name='fr.inria.diverse.melange' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.diverse.melange.annotation' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.diverse.melange.ast' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.diverse.melange.compiler' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.diverse.melange.eclipse' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.diverse.melange.formatting' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.diverse.melange.jvmmodel' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.diverse.melange.parser.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.diverse.melange.parser.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.diverse.melange.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.diverse.melange.processors' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.diverse.melange.resource' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.diverse.melange.serializer' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.diverse.melange.services' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.diverse.melange.typesystem' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.diverse.melange.utils' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.diverse.melange.validation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.diverse.melange' version='0.2.2.202011161009'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='32'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='[2.12.0,2.27.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase' range='[2.12.0,2.27.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.generator' range='[2.12.0,2.27.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.apache.commons.logging' range='1.0.4' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe.utils' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe2.launch' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.util' range='[2.12.0,2.27.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types' range='[2.12.0,2.27.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='[2.12.0,2.27.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.diverse.melange.lib' range='0.1.0'/>
        <required namespace='osgi.bundle' name='fr.inria.diverse.melange.metamodel' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.10.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='3.7.101'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='3.103.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.106.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.core' range='3.10.1'/>
        <required namespace='osgi.bundle' name='fr.inria.diverse.melange.adapters' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.diverse.melange.resource' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.transaction' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.diverse.k3.al.annotationprocessor.plugin' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse.pde' range='3.0.0'/>
        <required namespace='osgi.bundle' name='org.objectweb.asm' range='[6.0.1,8.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.xtext.xbase.lib' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.diverse.melange' version='0.2.2.202011161009'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.diverse.melange;singleton:=true&#xA;Bundle-Version: 0.2.2.202011161009
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.executionframework.behavioralinterface.edit.source' version='1.0.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.executionframework.behavioralinterface.edit.source' range='[0.0.0,1.0.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='My Company'/>
        <property name='df_LT.bundleName' value='org.eclipse.gemoc.executionframework.behavioralinterface 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.gemoc.modeldebugging.executionframework'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.executionframework.behavioralinterface.edit'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.executionframework.behavioralinterface.edit.source' version='1.0.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.behavioralinterface.edit.source' version='1.0.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.executionframework.behavioralinterface.edit.source' version='1.0.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.executionframework.behavioralinterface.edit.source' version='1.0.0.202107281019'/>
      </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.gemoc.executionframework.behavioralinterface.edit.source&#xA;Bundle-Version: 1.0.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.console' version='1.2.0.v20210315-2042' generation='2'>
      <update id='org.eclipse.equinox.p2.console' range='[0.0.0,1.2.0.v20210315-2042)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Equinox Provisioning Console'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.console'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.console' version='1.2.0.v20210315-2042'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.console' version='1.2.0.v20210315-2042'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.console' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.console' version='1.2.0.v20210315-2042'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='17'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.3.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.director' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata' range='[2.4.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.planner' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.query' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.framework.console' range='1.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.environment' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.6.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='1.4.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.p2.console
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.console' version='1.2.0.v20210315-2042'/>
      </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.equinox.p2.console;singleton:=true&#xA;Bundle-Version: 1.2.0.v20210315-2042
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.lucene.analyzers-common' version='8.4.1.v20200122-1459' singleton='false' generation='2'>
      <update id='org.apache.lucene.analyzers-common' range='[0.0.0,8.4.1.v20200122-1459)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Lucene Common Analyzers'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.lucene.analyzers-common'/>
        <property name='maven-version' value='8.4.1-SNAPSHOT'/>
      </properties>
      <provides size='69'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.lucene.analyzers-common' version='8.4.1.v20200122-1459'/>
        <provided namespace='osgi.bundle' name='org.apache.lucene.analyzers-common' version='8.4.1.v20200122-1459'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.standard' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.ar' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.bg' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.bn' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.br' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.ca' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.charfilter' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.cjk' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.ckb' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.commongrams' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.compound' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.compound.hyphenation' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.core' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.custom' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.cz' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.da' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.de' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.el' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.en' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.es' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.et' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.eu' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.fa' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.fi' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.fr' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.ga' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.gl' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.hi' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.hu' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.hunspell' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.hy' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.id' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.in' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.it' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.lt' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.lv' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.minhash' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.miscellaneous' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.ngram' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.nl' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.no' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.path' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.pattern' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.payloads' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.pt' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.query' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.reverse' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.ro' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.ru' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.shingle' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.sinks' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.snowball' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.sr' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.sv' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.synonym' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.th' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.tr' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.util' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.wikipedia' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.collation' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.collation.tokenattributes' version='8.4.1'/>
        <provided namespace='java.package' name='org.tartarus.snowball' version='8.4.1'/>
        <provided namespace='java.package' name='org.tartarus.snowball.ext' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis' version='8.4.1'/>
        <provided namespace='osgi.identity' name='org.apache.lucene.analyzers-common' version='8.4.1.v20200122-1459'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.apache.lucene.core' range='[8.4.1,8.5.0)'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.xml.sax.helpers' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.lucene.analyzers-common' version='8.4.1.v20200122-1459'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.lucene.analyzers-common&#xA;Bundle-Version: 8.4.1.v20200122-1459
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.moccml.constraint.ccslkernel.solver.extension.statemachine' version='0.1.1.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.moccml.constraint.ccslkernel.solver.extension.statemachine' range='[0.0.0,0.1.1.202107281019)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='StateMachineSolverExtension'/>
        <property name='org.eclipse.equinox.p2.provider' value='Aoste INRIA/I3S'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.mocc'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.moccml.constraint.ccslkernel.solver.extension.statemachine'/>
        <property name='maven-version' value='0.1.1-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.moccml.constraint.ccslkernel.solver.extension.statemachine' version='0.1.1.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.constraint.ccslkernel.solver.extension.statemachine' version='0.1.1.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.moccml.constraint.ccslkernel.solver.extension.statemachine' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.moccml.constraint.ccslkernel.solver.extension.statemachine' version='0.1.1.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.model' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.modelunfolding' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.runtime' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.solver' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.utils.grph' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.moccml.constraint.ccslmocc.model' range='0.1.1'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.buddywrapper.runtime' range='1.2.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'>
          <description>
            org.eclipse.gemoc.moccml.constraint.ccslkernel.solver.extension.statemachine
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.moccml.constraint.ccslkernel.solver.extension.statemachine' version='0.1.1.202107281019'/>
      </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.gemoc.moccml.constraint.ccslkernel.solver.extension.statemachine;singleton:=true&#xA;Bundle-Version: 0.1.1.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.common' version='3.10.2.v20210609-1727' generation='2'>
      <update id='org.eclipse.m2m.qvt.oml.common' range='[0.0.0,3.10.2.v20210609-1727)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='QVT Operational Common'/>
        <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.qvto-plugins'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.common'/>
        <property name='maven-version' value='3.10.2-SNAPSHOT'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.common' version='3.10.2.v20210609-1727'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.common' version='3.10.2.v20210609-1727'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.common.emf' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.common.io' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.common.io.eclipse' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.common.launch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.common.project' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.common.resourcesetprovider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.common.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml.common' version='3.10.2.v20210609-1727'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.4.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.4.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.emf.util' range='[3.0.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.m2m.qvt.oml.common
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml.common' version='3.10.2.v20210609-1727'/>
      </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.m2m.qvt.oml.common;singleton:=true&#xA;Bundle-Version: 3.10.2.v20210609-1727
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.runtime.ide.xtext.feature.group' version='6.5.1.202106111115' singleton='false'>
      <update id='org.eclipse.sirius.runtime.ide.xtext.feature.group' range='[0.0.0,6.5.1.202106111115)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='Sirius support for Xtext models.&#xA;Install this if you want to use Sirius-based modelers (or create new ones) on Xtext-based domain models.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/sirius'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.runtime.ide.xtext'/>
        <property name='maven-version' value='6.5.1-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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2007, 2015 THALES GLOBAL SERVICES and others.&#xA;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&#xA;&#xA;Contributors:&#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Sirius Integration with Xtext'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.runtime.ide.xtext.feature.group' version='6.5.1.202106111115'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.common.xtext' range='[6.5.1.202106111115,6.5.1.202106111115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.runtime.ide.xtext.feature.jar' range='[6.5.1.202106111115,6.5.1.202106111115]'>
          <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.gemoc.gexpressions.edit' version='3.3.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.gexpressions.edit' range='[0.0.0,3.3.0.202107281019)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Gexpressions Edit Support'/>
        <property name='df_LT.providerName' value='www.example.org'/>
        <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.gemoc.commons'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.gexpressions.edit'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.gexpressions.edit' version='3.3.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.gexpressions.edit' version='3.3.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.gexpressions.provider' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.gexpressions.edit' version='3.3.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.gexpressions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.10.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.gexpressions.edit
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.gexpressions.edit' version='3.3.0.202107281019'/>
      </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.gemoc.gexpressions.edit;singleton:=true&#xA;Bundle-Version: 3.3.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='fr.inria.aoste.trace' version='1.0.1.202106280832' generation='2'>
      <update id='fr.inria.aoste.trace' range='[0.0.0,1.0.1.202106280832)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Trace Model'/>
        <property name='df_LT.providerName' value='RTSimex 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='fr.inria.aoste.trace'/>
        <property name='maven-artifactId' value='fr.inria.aoste.trace'/>
        <property name='maven-version' value='1.0.1-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='fr.inria.aoste.trace' version='1.0.1.202106280832'/>
        <provided namespace='osgi.bundle' name='fr.inria.aoste.trace' version='1.0.1.202106280832'/>
        <provided namespace='java.package' name='fr.inria.aoste.trace' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.trace.impl' version='0.0.0'/>
        <provided namespace='java.package' name='fr.inria.aoste.trace.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='fr.inria.aoste.trace' version='1.0.1.202106280832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='fr.inria.aoste.trace' version='1.0.1.202106280832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: fr.inria.aoste.trace;singleton:=true&#xA;Bundle-Version: 1.0.1.202106280832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.platform_root' version='4.20.0.v20210611-1600'>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform_root' version='4.20.0.v20210611-1600'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='binary' id='org.eclipse.platform_root' version='4.20.0.v20210611-1600'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='uninstall'>
            cleanupzip(source:@artifact, target:${installFolder});
          </instruction>
          <instruction key='install'>
            unzip(source:@artifact, target:${installFolder});
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.diagram.ui.printing.render' version='1.8.0.202004160913' singleton='false' generation='2'>
      <update id='org.eclipse.gmf.runtime.diagram.ui.printing.render' range='[0.0.0,1.8.0.202004160913)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF Diagram UI Printing Render Plug-In'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.diagram.ui.printing.render'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.diagram.ui.printing.render'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.printing.render' version='1.8.0.202004160913'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.printing.render' version='1.8.0.202004160913'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.printing.render.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.printing.render.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.printing.render.internal.printpreview' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.printing.render.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.printing.render.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.diagram.ui.printing.render' version='1.8.0.202004160913'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.printing' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.draw2d.ui.render' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.beans' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.databinding' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.printing' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.draw2d.ui.render.awt' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.diagram.ui.printing.render' version='1.8.0.202004160913'/>
      </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.gmf.runtime.diagram.ui.printing.render&#xA;Bundle-Version: 1.8.0.202004160913
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.edit' version='2.16.0.v20190920-0401' generation='2'>
      <update id='org.eclipse.emf.edit' range='[0.0.0,2.16.0.v20190920-0401)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EMF 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.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.edit'/>
        <property name='maven-version' value='2.16.0-SNAPSHOT'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit' version='2.16.0.v20190920-0401'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.edit' version='2.16.0.v20190920-0401'/>
        <provided namespace='java.package' name='org.eclipse.emf.edit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.edit.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.edit.domain' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.edit.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.edit.provider.resource' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.edit.tree' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.edit.tree.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.edit.tree.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.edit.tree.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.edit' version='2.16.0.v20190920-0401'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.17.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.20.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.change' range='[2.14.0,3.0.0)' optional='true'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.5.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.emf.edit
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.edit' version='2.16.0.v20190920-0401'/>
      </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.emf.edit; singleton:=true&#xA;Bundle-Version: 2.16.0.v20190920-0401
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.views.log' version='1.2.1500.v20210315-1034' generation='2'>
      <update id='org.eclipse.ui.views.log' range='[0.0.0,1.2.1500.v20210315-1034)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.provider-name' value='Eclipse.org'/>
        <property name='df_LT.name' value='Log View'/>
        <property name='org.eclipse.equinox.p2.name' value='%name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%provider-name'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ui'/>
        <property name='maven-artifactId' value='org.eclipse.ui.views.log'/>
        <property name='maven-version' value='1.2.1500-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.log' version='1.2.1500.v20210315-1034'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.views.log' version='1.2.1500.v20210315-1034'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.views.log' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.views.log' version='1.2.1500.v20210315-1034'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.1.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.3.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.dialogs' range='1.1.600'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ui.views.log
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.views.log' version='1.2.1500.v20210315-1034'/>
      </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.ui.views.log;singleton:=true&#xA;Bundle-Version: 1.2.1500.v20210315-1034
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.provider.filetransfer.ssl' version='1.0.201.v20210409-2301' singleton='false' generation='2'>
      <update id='org.eclipse.ecf.provider.filetransfer.ssl' range='[0.0.0,1.0.201.v20210409-2301)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.plugin.provider' value='Eclipse.org - ECF'/>
        <property name='df_LT.plugin.name' value='ECF Filetransfer SSL Fragment'/>
        <property name='org.eclipse.equinox.p2.name' value='%plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%plugin.provider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.provider.filetransfer.ssl'/>
        <property name='maven-version' value='1.0.201-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.provider.filetransfer.ssl' version='1.0.201.v20210409-2301'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.provider.filetransfer.ssl' version='1.0.201.v20210409-2301'/>
        <provided namespace='osgi.identity' name='org.eclipse.ecf.provider.filetransfer.ssl' version='1.0.201.v20210409-2301'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.ecf.provider.filetransfer' version='1.0.201.v20210409-2301'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.ecf.provider.filetransfer' range='2.0.0'/>
        <required namespace='java.package' name='javax.net.ssl' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ecf.provider.filetransfer.ssl' version='1.0.201.v20210409-2301'/>
      </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.ecf.provider.filetransfer.ssl&#xA;Bundle-Version: 1.0.201.v20210409-2301&#xA;Fragment-Host: org.eclipse.ecf.provider.filetransfer;bundle-version=&quot;2.0.0&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.examples.feature.group' version='3.10.4.v20210609-1727' singleton='false'>
      <update id='org.eclipse.m2m.qvt.oml.examples.feature.group' range='[0.0.0,3.10.4.v20210609-1727)' 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='http://www.eclipse.org/mmt/qvto'/>
        <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.qvto-features'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.examples'/>
        <property name='maven-version' value='3.10.4-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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2007 Borland Software Corporation.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html&#xA;&#xA;Contributors:&#xA;Borland Software Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='QVT Operational Examples'/>
        <property name='df_LT.description' value='QVT Operational examples'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.examples.feature.group' version='3.10.4.v20210609-1727'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.samples' range='[3.10.2.v20210609-1727,3.10.2.v20210609-1727]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.examples.feature.jar' range='[3.10.4.v20210609-1727,3.10.4.v20210609-1727]'>
          <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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.ocl.common.ui' version='1.15.0.v20210609-1442' generation='2'>
      <update id='org.eclipse.ocl.common.ui' range='[0.0.0,1.15.0.v20210609-1442)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='OCL User Interface'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <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.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.common.ui'/>
        <property name='maven-version' value='1.15.0-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.common.ui' version='1.15.0.v20210609-1442'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.common.ui' version='1.15.0.v20210609-1442'/>
        <provided namespace='java.package' name='org.eclipse.ocl.common.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.common.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.common.ui.internal.messages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.common.ui.internal.preferences' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.common.ui' version='1.15.0.v20210609-1442'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.common' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.common.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.common.ui' version='1.15.0.v20210609-1442'/>
      </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.ocl.common.ui;singleton:=true&#xA;Bundle-Version: 1.15.0.v20210609-1442
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.execution.concurrent.ccsljavaengine' version='2.3.0.202107281019' generation='2'>
      <update id='org.eclipse.gemoc.execution.concurrent.ccsljavaengine' range='[0.0.0,2.3.0.202107281019)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='CCSLJava Engine'/>
        <property name='org.eclipse.equinox.p2.provider' value='Inria'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.execution.concurrent.ccsljava'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.concurrent.ccsljavaengine'/>
        <property name='maven-version' value='2.3.0-SNAPSHOT'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine' version='2.3.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine' version='2.3.0.202107281019'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.commons' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.deciders' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.dsa.executors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.dsa.executors.explorer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.dse' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.engine' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.eventscheduling.trace' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine' version='2.3.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='23'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.api' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.executionframework.engine' range='3.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.xdsmlframework.api' range='3.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse.pde' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.transaction' range='1.8.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='15.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare.rcp' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.trace' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.mse.model' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.trace.gemoc.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.trace.commons' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.diverse.k3.al.annotationprocessor.plugin' range='0.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.instantrelation' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.commons.eclipse.messagingsystem.api' range='2.3.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.timesquare.ccslkernel.runtime' range='1.0.0'/>
        <required namespace='osgi.bundle' name='fr.inria.aoste.utils.grph' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.extensions.k3.rtd.modelstate' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gemoc.execution.concurrent.ccsljavaengine.extensions.k3' range='2.3.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gemoc.execution.concurrent.ccsljavaengine
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.execution.concurrent.ccsljavaengine' version='2.3.0.202107281019'/>
      </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.gemoc.execution.concurrent.ccsljavaengine;singleton:=true&#xA;Bundle-Version: 2.3.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.ui.source' version='2.3.0.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.ui.source' range='[0.0.0,2.3.0.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Inria'/>
        <property name='df_LT.bundleName' value='Gemoc Language Workbench 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.gemoc.execution.concurrent.ccsljava'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.ui'/>
        <property name='maven-version' value='2.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.ui.source' version='2.3.0.202107281019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.ui.source' version='2.3.0.202107281019'/>
        <provided namespace='osgi.identity' name='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.ui.source' version='2.3.0.202107281019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.ui.source' version='2.3.0.202107281019'/>
      </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.gemoc.execution.concurrent.ccsljavaxdsml.ui.source&#xA;Bundle-Version: 2.3.0.202107281019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.junit.jupiter.migrationsupport' version='5.7.1.v20210222-1948' singleton='false' generation='2'>
      <update id='org.junit.jupiter.migrationsupport' range='[0.0.0,5.7.1.v20210222-1948)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='JUnit Jupiter Migration Support'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.junit.jupiter.migrationsupport'/>
        <property name='maven-version' value='5.7.1-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.junit.jupiter.migrationsupport' version='5.7.1.v20210222-1948'/>
        <provided namespace='osgi.bundle' name='org.junit.jupiter.migrationsupport' version='5.7.1.v20210222-1948'/>
        <provided namespace='java.package' name='org.junit.jupiter.migrationsupport' version='5.7.1'/>
        <provided namespace='java.package' name='org.junit.jupiter.migrationsupport.conditions' version='5.7.1'/>
        <provided namespace='java.package' name='org.junit.jupiter.migrationsupport.rules' version='5.7.1'/>
        <provided namespace='java.package' name='org.junit.jupiter.migrationsupport.rules.adapter' version='5.7.1'/>
        <provided namespace='java.package' name='org.junit.jupiter.migrationsupport.rules.member' version='5.7.1'/>
        <provided namespace='osgi.identity' name='org.junit.jupiter.migrationsupport' version='5.7.1.v20210222-1948'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='java.package' name='org.junit' range='[4.13.0,5.0.0)'/>
        <required namespace='java.package' name='org.junit.rules' range='[4.13.0,5.0.0)'/>
        <required namespace='java.package' name='org.junit.jupiter.api.extension' range='[5.7.1,6.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons' range='[1.7.1,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.util' range='[1.7.1,2.0.0)'/>
        <required namespace='java.package' name='org.apiguardian.api' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.jupiter.migrationsupport.conditions' range='[5.7.0,6.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.jupiter.migrationsupport.rules' range='[5.7.0,6.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.jupiter.migrationsupport.rules.adapter' range='[5.7.0,6.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.jupiter.migrationsupport.rules.member' range='[5.7.0,6.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.junit.jupiter.migrationsupport' version='5.7.1.v20210222-1948'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.junit.jupiter.migrationsupport&#xA;Bundle-Version: 5.7.1.v20210222-1948
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.examples.codegen' version='2.15.0.v20210609-1442' generation='2'>
      <update id='org.eclipse.ocl.examples.codegen' range='[0.0.0,2.15.0.v20210609-1442)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='OCL Examples OCL Code Generator'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <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.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples.codegen'/>
        <property name='maven-version' value='2.15.0-SNAPSHOT'/>
      </properties>
      <provides size='25'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.codegen' version='2.15.0.v20210609-1442'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.examples.codegen' version='2.15.0.v20210609-1442'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.templates.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.codegen' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.codegen.analyzer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.codegen.asm5' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.codegen.cgmodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.codegen.cgmodel.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.codegen.cgmodel.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.codegen.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.codegen.cse' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.codegen.dynamic' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.codegen.generator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.codegen.genmodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.codegen.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.codegen.java.iteration' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.codegen.java.types' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.codegen.library' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.codegen.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.codegen.oclinecore' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.codegen.oclinjunit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.codegen.utilities' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.examples.codegen' version='2.15.0.v20210609-1442'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.uml2.codegen.ecore' range='[1.7.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.util' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.pivot' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.objectweb.asm' range='5.0.0'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='[1.2.15,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.examples.codegen
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.examples.codegen' version='2.15.0.v20210609-1442'/>
      </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.ocl.examples.codegen;singleton:=true&#xA;Bundle-Version: 2.15.0.v20210609-1442
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.security.win32.x86_64.source' version='1.1.200.v20190812-0919' singleton='false'>
      <update id='org.eclipse.equinox.security.win32.x86_64.source' range='[0.0.0,1.1.200.v20190812-0919)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Windows Data Protection services integration (64 bit) 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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.security.win32.x86_64'/>
        <property name='maven-version' value='1.1.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security.win32.x86_64.source' version='1.1.200.v20190812-0919'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.security.win32.x86_64.source' version='1.1.200.v20190812-0919'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.security.win32.x86_64.source' version='1.1.200.v20190812-0919'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.security.win32.x86_64.source' version='1.1.200.v20190812-0919'/>
      </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.equinox.security.win32.x86_64.source&#xA;Bundle-Version: 1.1.200.v20190812-0919
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.platform' version='4.20.0.v20210611-1600' generation='2'>
      <update id='org.eclipse.platform' range='[0.0.0,4.20.0.v20210611-1600)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Platform'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.platform'/>
        <property name='maven-version' value='4.20.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform' version='4.20.0.v20210611-1600'/>
        <provided namespace='osgi.bundle' name='org.eclipse.platform' version='4.20.0.v20210611-1600'/>
        <provided namespace='java.package' name='org.eclipse.platform.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.platform' version='4.20.0.v20210611-1600'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.intro' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.cheatsheets' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.16.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.platform
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.platform' version='4.20.0.v20210611-1600'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.platform; singleton:=true&#xA;Bundle-Version: 4.20.0.v20210611-1600
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xbase.feature.jar' version='2.25.0.v20210301-1429'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='Xbase'/>
        <property name='df_LT.description' value='Xbase Feature'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext.feature'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xbase'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.feature.jar' version='2.25.0.v20210301-1429'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.xtext.xbase' version='2.25.0.v20210301-1429'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.xtext.xbase' version='2.25.0.v20210301-1429'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        Copyright (c) 2009, 2018 itemis AG (http://www.itemis.eu) and others.&#xA;&#xA;This program and the accompanying materials &#xA;are made available under the terms of the Eclipse Public License 2.0 &#xA;which is available at http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.jdt.apt.core' version='3.6.900.v20210317-0507' generation='2'>
      <update id='org.eclipse.jdt.apt.core' range='[0.0.0,3.6.900.v20210317-0507)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Java Annotation Processing Core'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <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.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.apt.core'/>
        <property name='maven-version' value='3.6.900-SNAPSHOT'/>
      </properties>
      <provides size='19'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.apt.core' version='3.6.900.v20210317-0507'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.apt.core' version='3.6.900.v20210317-0507'/>
        <provided namespace='java.package' name='com.sun.mirror.apt' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.mirror.declaration' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.mirror.type' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.mirror.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.apt.core.build' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.apt.core.env' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.apt.core.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.apt.core.internal.build' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.apt.core.internal.declaration' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.apt.core.internal.env' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.apt.core.internal.generatedfile' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.apt.core.internal.type' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.apt.core.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.apt.core.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.apt.core' version='3.6.900.v20210317-0507'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.ant' range='1.6.5'/>
        <required namespace='java.package' name='com.sun.mirror.type' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jdt.apt.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.apt.core' version='3.6.900.v20210317-0507'/>
      </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.jdt.apt.core; singleton:=true&#xA;Bundle-Version: 3.6.900.v20210317-0507
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.feature.jar' version='3.14.800.v20210611-1636'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2000, 2015 IBM Corporation and others.&#xA;&#xA;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&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='Eclipse Plug-in Development Environment'/>
        <property name='df_LT.description' value='Eclipse plug-in development environment.'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='maven-groupId' value='org.eclipse.pde.feature'/>
        <property name='maven-artifactId' value='org.eclipse.pde'/>
        <property name='maven-version' value='3.14.800-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.feature.jar' version='3.14.800.v20210611-1636'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.pde' version='3.14.800.v20210611-1636'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.pde' version='3.14.800.v20210611-1636'/>
      </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.gemoc.concurrent_addons.feature.source.feature.jar' version='2.3.0.202107281019'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Concurrent Addons and Views Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='Views and addons contributing to the CCSL Java Concurrent Execution Engine.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://gemoc.org/studio/'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.execution.concurrent.ccsljava'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.concurrent_addons.feature'/>
        <property name='maven-version' value='2.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.concurrent_addons.feature.source.feature.jar' version='2.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.concurrent_addons.feature.source' version='2.3.0.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.concurrent_addons.feature.source' version='2.3.0.202107281019'/>
      </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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.eef.common' version='2.1.5.202008270808' generation='2'>
      <update id='org.eclipse.eef.common' range='[0.0.0,2.1.5.202008270808)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EEF Common'/>
        <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.eef'/>
        <property name='maven-artifactId' value='org.eclipse.eef.common'/>
        <property name='maven-version' value='2.1.5-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.common' version='2.1.5.202008270808'/>
        <provided namespace='osgi.bundle' name='org.eclipse.eef.common' version='2.1.5.202008270808'/>
        <provided namespace='java.package' name='org.eclipse.eef.common.api' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.common.api.preferences' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.common.api.utils' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.common.internal' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.common.internal.preferences' version='2.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.eef.common' version='2.1.5.202008270808'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.8.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.eef.common' version='2.1.5.202008270808'/>
      </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.eef.common;singleton:=true&#xA;Bundle-Version: 2.1.5.202008270808
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.diagram.ui.printing' version='1.7.0.202004160913' singleton='false' generation='2'>
      <update id='org.eclipse.gmf.runtime.diagram.ui.printing' range='[0.0.0,1.7.0.202004160913)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF Diagram Printing'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.diagram.ui.printing'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.diagram.ui.printing'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.printing' version='1.7.0.202004160913'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.printing' version='1.7.0.202004160913'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.printing.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.printing.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.printing.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.printing.internal.printpreview' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.printing.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.printing.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.printing.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.diagram.ui.printing' version='1.7.0.202004160913'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.action' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.services.action' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.providers' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.printing' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.draw2d.ui.render' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='4.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='4.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.diagram.ui.printing' version='1.7.0.202004160913'/>
      </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.gmf.runtime.diagram.ui.printing&#xA;Bundle-Version: 1.7.0.202004160913
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.junit4.source' version='2.25.0.v20210301-0928' singleton='false'>
      <update id='org.eclipse.xtext.junit4.source' range='[0.0.0,2.25.0.v20210301-0928)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext JUnit4 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.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.junit4'/>
        <property name='maven-version' value='2.25.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.junit4.source' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.junit4.source' version='2.25.0.v20210301-0928'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.junit4.source' version='2.25.0.v20210301-0928'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.junit4.source' version='2.25.0.v20210301-0928'/>
      </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.xtext.junit4.source&#xA;Bundle-Version: 2.25.0.v20210301-0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.gemoc_studio.branding.feature.feature.jar' version='3.3.0.202107281019'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC Studio Main Features'/>
        <property name='org.eclipse.equinox.p2.description' value='List of features in GEMOC Studio that are part of the core of the GEMOC process.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.gemoc.org'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.gemoc.gemoc_studio.branding'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.gemoc_studio'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.gemoc_studio.branding.feature'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.gemoc_studio.branding.feature.feature.jar' version='3.3.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.gemoc_studio.branding.feature' version='3.3.0.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.gemoc_studio.branding.feature' version='3.3.0.202107281019'/>
      </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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.ecf.core.feature.feature.group' version='1.5.702.v20210409-2301' singleton='false'>
      <update id='org.eclipse.ecf.core.feature.feature.group' range='[0.0.0,1.5.702.v20210409-2301)' severity='0'/>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='ECF Core Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature provides the ECF core (org.eclipse.ecf) and ECF identity (org.eclipse.ecf.identity) bundles.  These two bundles are required for all other parts of ECF.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/ecf'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - ECF'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.core.feature'/>
        <property name='maven-version' value='1.5.702-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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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) 2009 Composent, Inc. and others.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.core.feature.feature.group' version='1.5.702.v20210409-2301'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.common' range='[3.6.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.registry' range='[3.5.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.concurrent' range='[1.0.0,2.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.jobs' range='[3.5.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf' range='[3.9.102.v20210409-2301,3.9.102.v20210409-2301]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.identity' range='[3.9.402.v20210409-2301,3.9.402.v20210409-2301]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.core.feature.feature.jar' range='[1.5.702.v20210409-2301,1.5.702.v20210409-2301]'>
          <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.xtext.xtext.ui.feature.group' version='2.25.0.v20210301-1429' singleton='false'>
      <update id='org.eclipse.xtext.xtext.ui.feature.group' range='[0.0.0,2.25.0.v20210301-1429)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <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.xtext.feature'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xtext.ui'/>
        <property name='maven-version' value='2.25.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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='Xtext Xtext UI'/>
        <property name='df_LT.description' value='Xtext Xtext UI Feature'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.ui.feature.group' version='2.25.0.v20210301-1429'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.feature.group' range='[2.25.0.v20210301-1429,2.25.0.v20210301-1429]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.ui.graph.feature.group' range='[2.25.0.v20210301-1429,2.25.0.v20210301-1429]' optional='true'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.runtime' range='2.12.1'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.activities' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.activities.source' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.ui' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.ui.source' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.doc' range='[2.25.0.v20210301-0928,2.25.0.v20210301-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.ui.feature.jar' range='[2.25.0.v20210301-1429,2.25.0.v20210301-1429]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        Copyright (c) 2009, 2018 itemis AG (http://www.itemis.eu) and others.&#xA;&#xA;This program and the accompanying materials &#xA;are made available under the terms of the Eclipse Public License 2.0 &#xA;which is available at http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.core.externaltools.source' version='1.2.0.v20210510-1841' singleton='false'>
      <update id='org.eclipse.core.externaltools.source' range='[0.0.0,1.2.0.v20210510-1841)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='External Tools Headless 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='eclipse.platform.debug'/>
        <property name='maven-artifactId' value='org.eclipse.core.externaltools'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.externaltools.source' version='1.2.0.v20210510-1841'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.externaltools.source' version='1.2.0.v20210510-1841'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.externaltools.source' version='1.2.0.v20210510-1841'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.externaltools.source' version='1.2.0.v20210510-1841'/>
      </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.core.externaltools.source&#xA;Bundle-Version: 1.2.0.v20210510-1841
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.ale.interpreted.engine.feature.source.feature.jar' version='1.1.0.202107281019'>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='GEMOC ALE Engine Developer Resources'/>
        <property name='org.eclipse.equinox.p2.provider' value='Inria/Obeo'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.execution.ale'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.ale.interpreted.engine.feature'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.ale.interpreted.engine.feature.source.feature.jar' version='1.1.0.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemoc.ale.interpreted.engine.feature.source' version='1.1.0.202107281019'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemoc.ale.interpreted.engine.feature.source' version='1.1.0.202107281019'/>
      </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>
    </unit>
    <unit id='org.eclipse.gmf.runtime.notation.feature.jar' version='1.13.0.202004160913'>
      <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='http://www.eclipse.org/gmf'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.gmf.runtime.notation'/>
        <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 &quot;CONTENT&quot;). 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 (&quot;EPL&quot;). 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;&quot;Program&quot; 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;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#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 (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#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 &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; 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 (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; 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 &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). 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 &quot;src&quot; 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;(&quot;Feature Update License&quot;) 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 &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; 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;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). 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 (&quot;Specification&quot;).&#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 (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) 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 (&quot;Installable&#xA;Software Agreement&quot;) 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&apos;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.featureName' value='Graphical Modeling Framework (GMF) Notation'/>
        <property name='df_LT.description' value='Graphical Modeling Framework Notation'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gmf.notation.features'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.notation'/>
        <property name='maven-version' value='1.13.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.notation.feature.jar' version='1.13.0.202004160913'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gmf.runtime.notation' version='1.13.0.202004160913'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gmf.runtime.notation' version='1.13.0.202004160913'/>
      </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 uri='http://www.eclipse.org/legal/epl-2.0/' url='http://www.eclipse.org/legal/epl-2.0/'>
        Copyright (c) 2008, 2016 IBM Corporation and others.&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.m2e.binaryproject.ui' version='1.18.0.20210409-1334' generation='2'>
      <update id='org.eclipse.m2e.binaryproject.ui' range='[0.0.0,1.18.0.20210409-1334)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Binary project UI'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org - m2e'/>
        <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.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.binaryproject.ui'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.binaryproject.ui' version='1.18.0.20210409-1334'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.binaryproject.ui' version='1.18.0.20210409-1334'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.binaryproject.ui' version='1.18.0.20210409-1334'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core.ui' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.binaryproject' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.maven.runtime' range='[1.16.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.m2e.binaryproject.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.binaryproject.ui' version='1.18.0.20210409-1334'/>
      </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.m2e.binaryproject.ui;singleton:=true&#xA;Bundle-Version: 1.18.0.20210409-1334
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.eef.core.ext.widgets.reference' version='2.1.5.202008270808' singleton='false' generation='2'>
      <update id='org.eclipse.eef.core.ext.widgets.reference' range='[0.0.0,2.1.5.202008270808)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EEF Extension Reference Widget Core'/>
        <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.eef'/>
        <property name='maven-artifactId' value='org.eclipse.eef.core.ext.widgets.reference'/>
        <property name='maven-version' value='2.1.5-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.core.ext.widgets.reference' version='2.1.5.202008270808'/>
        <provided namespace='osgi.bundle' name='org.eclipse.eef.core.ext.widgets.reference' version='2.1.5.202008270808'/>
        <provided namespace='java.package' name='org.eclipse.eef.core.ext.widgets.reference.internal' version='2.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.eef.core.ext.widgets.reference' version='2.1.5.202008270808'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.eef.core' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.ext.widgets.reference' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.8.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='3.5.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.common.interpreter.api' range='1.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.eef.core.ext.widgets.reference' version='2.1.5.202008270808'/>
      </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.eef.core.ext.widgets.reference&#xA;Bundle-Version: 2.1.5.202008270808
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.logback.configuration' version='1.16.1.20210603-1006' generation='2'>
      <update id='org.eclipse.m2e.logback.configuration' range='[0.0.0,1.16.1.20210603-1006)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.Bundle-Name' value='m2e logback configuration'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org - m2e'/>
        <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.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.logback.configuration'/>
        <property name='maven-version' value='1.16.1-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.logback.configuration' version='1.16.1.20210603-1006'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.logback.configuration' version='1.16.1.20210603-1006'/>
        <provided namespace='java.package' name='org.eclipse.m2e.logback.configuration' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.logback.configuration' version='1.16.1.20210603-1006'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='ch.qos.logback.slf4j' range='0.9.24'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.5.0'/>
        <required namespace='osgi.bundle' name='ch.qos.logback.classic' range='0.9.24'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='1.6.2'/>
        <required namespace='java.package' name='org.slf4j' range='[1.6.2,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.m2e.logback.configuration
          </description>
        </requiredProperties>
        <required namespace='osgi.bundle' name='ch.qos.logback.core' range='0.9.24'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.logback.configuration' version='1.16.1.20210603-1006'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2e.logback.configuration;singleton:=true&#xA;Bundle-Version: 1.16.1.20210603-1006
          </instruction>
          <instruction key='configure'>
            markStarted(started: true);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.metadata.repository' version='1.4.0.v20210315-2228' generation='2'>
      <update id='org.eclipse.equinox.p2.metadata.repository' range='[0.0.0,1.4.0.v20210315-2228)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Equinox Provisioning Metadata Repository'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.metadata.repository'/>
        <property name='maven-version' value='1.4.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.metadata.repository' version='1.4.0.v20210315-2228'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata.repository' version='1.4.0.v20210315-2228'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.repository' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.repository.io' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.metadata.io' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.metadata.repository' version='1.4.0.v20210315-2228'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='27'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.tukaani.xz' range='1.3.0'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.index' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.persistence' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.repository.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.core.eventbus' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata' range='[2.4.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata.expression' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata.index' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.query' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.3.0'/>
        <required namespace='java.package' name='org.osgi.service.prefs' range='1.1.1'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.p2.metadata.repository
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.metadata.repository' version='1.4.0.v20210315-2228'/>
      </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.equinox.p2.metadata.repository;singleton:=true&#xA;Bundle-Version: 1.4.0.v20210315-2228
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemoc.trace.generator.feature.source.feature.group' version='3.0.1.202107281019' singleton='false'>
      <update id='org.eclipse.gemoc.trace.generator.feature.source.feature.group' range='[0.0.0,3.0.1.202107281019)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Domain Specific Trace Metamodel Generator SDK Developer Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.gemoc.trace.generator'/>
        <property name='maven-artifactId' value='org.eclipse.gemoc.trace.generator.feature'/>
        <property name='maven-version' value='3.0.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- 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 &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.trace.generator.feature.source.feature.group' version='3.0.1.202107281019'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.trace.generator.feature.feature.group' range='[3.0.1.202107281019,3.0.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.trace.metamodel.generator.source' range='[3.0.1.202107281019,3.0.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.trace.gemoc.source' range='[3.0.1.202107281019,3.0.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.trace.gemoc.generator.source' range='[3.0.1.202107281019,3.0.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.trace.gemoc.ui.source' range='[3.0.1.202107281019,3.0.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.trace.annotations.source' range='[3.0.1.202107281019,3.0.1.202107281019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemoc.trace.generator.feature.source.feature.jar' range='[3.0.1.202107281019,3.0.1.202107281019]'>
          <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 uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2012, 2017 Inria and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
  </units>
</repository>
